Cloud-native Software Development and DevOps in practice with Docker and Kubernetes
10-week Mentored Cloud and DevOps Training for Developers
CHF 1 170
Anmelden
Zielgruppe
This course is designed for business application developers who are new to DevOps and cloud-based deployment, providing a comprehensive understanding of the entire DevOps cycle and cloud-native development challenges. It requires a basic understanding of application packaging, networks, operating systems, and command-line interfaces, while knowledge of Java, Linux, Git, Docker, Kubernetes, and Spring Boot is beneficial. It is also ideal for those who have learned cloud solutions independently and now seek a structured, reliable foundation.
Beschreibung
This course equips developers with the essential skills to work in cloud-native, DevOps-based projects, covering DevOps principles, cloud technologies, and deployment challenges. Through hands-on projects, participants will gain practical experience with Kubernetes, network security, and cloud-native application requirements. The flexible schedule allows for 8-12 hours of weekly learning, with personalized guidance from instructors. As cloud adoption grows, DevOps expertise is becoming a must-have for developers and other IT professionals, making this course a valuable investment in your career.
Inhalte in Kürze
- DevOps & Cloud Fundamentals: Understand DevOps principles, benefits, and challenges, along with cloud computing concepts, types, and cloud-native approaches.
- Version Control & CI/CD: Learn Git best practices, the role of CI/CD in automation, source control integration, and package management basics.
- Containerization & Kubernetes: Explore containerization principles, multi-container cooperation, Kubernetes basics, and deployment strategies using Kustomize and Helm.
- Application Monitoring & Optimization: Gain hands-on experience with logging, health checks, tracing, metrics, and performance optimization in cloud environments.
- Configuration & Deployment Management: Master configuration management best practices and learn to implement efficient deployment strategies for scalable applications.
Zusatzinformationen für Teilnehmer:innen
- The course will be held in English as well as all projects and questions will be submitted in English.
- E-learning materials, self-paced: Access interactive digital materials and guided coding videos to study at your own pace, with one year of rewatching available.
- Learn-by-doing approach, weekly schedule: Apply your knowledge through weekly practice exercises, requiring 8-12 hours of study each week.
- Constant mentoring, live sessions: Receive feedback on projects, ask questions anytime, and join live sessions for personalized support.
- Exam, certificate: Complete an exam and/or hand in your final project at the end of the course to earn a certificate for your CV and LinkedIn profile.
Weitere Bildungsangebote, die Sie interessieren könnten
Haben Sie nicht das passende Angebot gefunden?
Stöbern Sie in allen Bildungsangeboten
Alle Bildungsangebote anzeigen Stöbern Sie in allen Bildungsangeboten