Docker komplett: Vom Anfänger zum Profi (inkl. Kubernetes)
What you'll learn
- Lerne die Grundlagen von Docker und Kubernetes
- Lerne praxisorientiert und am Beispiel mit vielen Aufgaben und Quizzen
- Lerne wie du mit Containern, Images & Volumes umgehst
- Verknüpfe mehrere Container mit Docker Compose
- Optimiere deine Arbeitsabläufe mit Docker
- Erstelle eigene Images mit einem Dockerfile
- Vereinfache das Deployment auf ein Produktiv-System
Requirements
- Es sind keine Programmierkenntnisse nötig. Du lernst alles, was du wissen musst.
- Grundkenntnisse auf der Kommandozeile (Shell / PowerShell / Bash / ...) sind hilfreich, aber nicht notwendig
Description
"Auch außerhalb von Udemy, der mit Abstand beste Kurs um docker zu verstehen und für eigene Projekte nutzen zu können. Der Aufbau des Kurses ist super. Vielen Dank dafür!" (★★★★★, Stefan Zöllner)
Lerne jetzt 2 der gefragtesten Technologien in der IT in einem Kurs: Docker und Kubernetes
Mit Docker kann deine Anwendung in einem "Container" ausgeführt werden. Was bedeutet das? Ein Container ist eine Umgebung, die von deinem Computer (Host) abgegrenzt ist, und in der dann deine Anwendung ausgeführt wird.
Der Vorteil dabei ist, dass sich dieser Container einfach auf ein anderes System übertragen lässt - inklusive der gesamten Software & Konfiguration. Das spart dir eine zeitaufwendige Konfiguration des Produktiv-Servers.
Zudem ist durch den Container die Software-Umgebung der Anwendung genau spezifiziert. Sie wird dadurch überall genau gleich funktionieren - aufwendiges Debuggen nach Installation auf einem neuen System kann daher oft entfallen.
Docker und Kubernetes:
Neben Docker bekommst du in diesem Kurs auch einen Einstieg in die Welt von Kubernetes. Mit Kubernetes kannst du anschließend eine Anwendung aus Microservices in einer Cloud laufen lassen - eine hochmoderne und skalierbare Software-Architektur.
Für wen ist dieser Kurs?
Dieser Kurs ist ideal für dich, wenn du als Entwickler oder Systemadministrator deine Arbeitsprozesse mit Docker verbessern möchtest. Als Entwickler kannst du mit Docker z.B. binnen ein paar Sekunden Python in einer spezifischen Version starten, und du kannst die Abhängigkeiten deiner Anwendung genau spezifizieren. Als Systemadministrator ermöglicht dir Docker ein vereinfachtes Deployment von deiner Anwendung.
Was lernst du in diesem Kurs?
Docker Grundlagen (was ist ein Container, ein Image)
Dateimanagement in Docker (Bind Mounts, Volumes, docker cp,...)
Networking in Docker (Port weiterleiten,...)
Dockerfiles: Baue eigene Images und führe deine eigene Anwendung in Docker aus
Docker compose: Verwalte eine Anwendung aus mehreren Images
Docker swarm: Führe deine Anwendung in einem Cluster aus
Kubernetes: Administriere eine komplexe Cluster-Architektur und führe dort Microservices aus
Das hier ist ein Praxiskurs: Es gibt unzählige Beispiele, Übungen und Quizze. Dadurch enthält dieser Kurs keine trockene Theorie, sondern alles ist anschaulich und wird am Beispiel erklärt.
SUMMA SUMMARUM
Dieser Kurs lohnt sich für alle, die ihren Workflow mit Docker optimieren möchten.
Lerne Schritt für Schritt Docker und Kubernetes, mit einem guten Mix aus Theorie, Praxis und Quizzen. Dieser Kurs bietet dir über 18 Stunden Video-Lektionen, die alle aufeinander aufbauen.
So lernst Docker und Kubernetes Schritt für Schritt und mit System.
Klingt gut?
Dann würde ich mich sehr freuen, dir noch heute die Tür zu Docker und Kubernetes öffnen zu können.
Du lernst mit dem erfolgreichsten, deutschsprachigen Dozenten auf Udemy.
Schau dir auch meine Video Nachricht an, oder lies dir noch ein paar Bewertungen durch - überzeuge dich einfach selbst :)
Who this course is for:
- An alle, die Docker lernen möchten
- An Entwickler, die mit Docker effizienter arbeiten möchten
- An Systemadministratoren, die einen Einstieg in Docker und Kubernetes benötigen
Instructor
My name is Jannis Seemann, and I'm deeply passionate about programming. My dream is to share this passion with one million other students.
I began crafting my first website at the age of 14. By 18, I landed my first internship at Google in London. Two years later, while pursuing my degree, I secured another internship with Google, this time in Silicon Valley (Mountain View, California).
One of my greatest joys is learning something new, especially with guidance from my mentors. This love for learning inspired me to start teaching during my computer science studies.
I fully understand the challenges and the time it takes to immerse oneself in a new subject, whether it's for a personal project, academic pursuits, or professional work. That's why I pour so much dedication into my courses, offering numerous exercises and real-world examples to make the learning process smoother.
Today, I take immense pride in knowing that over 300,000 students have enrolled in my courses. I hope I've been able to impart to them the same enthusiasm and joy I feel when creating these courses.
Beyond Udemy, with my background in computer science and as an independent entrepreneur, I successfully carry out web projects for clients. I'm also keen on sharing my expertise and experiences through the online courses I offer.
-----
Mein Name ist Jannis Seemann und das Programmieren ist meine absolute Leidenschaft.
Bereits mit 14 Jahren begann ich mit dem Programmieren meiner ersten Webseite. Mit 18 Jahren habe ich mein erstes Praktikum bei Google in London absolviert. 2 Jahre später folgte dann während meines Studiums ein weiteres Praktikum bei Google im Silicon Valley (Mountain View, California).
Für mich ist es das Schönste, wenn ich dank der Unterstützung meiner Mentoren etwas Neues lernen kann. Dies brachte mich bereits während meines Informatikstudiums auf die Idee, selbst mit dem Unterrichten zu beginnen.
Ich weiß genau, wie anstrengend und zeitintensiv es sein kann, sich mit einem neuen Thema zu beschäftigen; sei es für ein privates Projekt, das Studium oder für die Arbeit. Deshalb stecke ich extrem viel Aufwand in meine Kurse, und es gibt besonders viele Aufgaben & Praxisbeispiele - damit dir das Lernen möglichst leicht fällt.
Heute bin ich sehr stolz darauf, dass sich mehr als 300.000 TeilnehmerInnen für meine Kurse entschieden haben und hoffe, dass ich ihnen die Freude und Begeisterung vermitteln konnte, welche ich bei der Erstellung meiner Kurse habe.
Außerhalb von Udemy setze ich als studierter Informatiker und selbstständiger Unternehmer erfolgreich Webprojekte für meinen Kunden um, und teile mein Wissen und meine Erfahrung in den hier angebotenen Online-Kursen.