Advanced Git and GitHub Practices

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Advanced Git and GitHub Practices

Coursera · Intermediate ·🎨 Image & Video AI ·2mo ago
Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course offers an extensive exploration of advanced DevOps tools and practices, designed for technical professionals aiming to streamline their workflows and improve software quality. You’ll begin with an introduction to SonarQube, learning its installation process and integration with Jenkins. Next, delve into Ansible to master playbooks, roles, and the automation of complex deployments. The course continues with Docker, where you’ll understand containerization, Docker Compose, and Swarm. Progressing further, you’ll explore Kubernetes, starting from basic concepts to complex configurations, including the creation of clusters, managing Kubernetes objects, and utilizing Helm charts. You’ll also learn how to implement CI/CD pipelines, scale applications, and monitor performance using Prometheus and Grafana. Each section is packed with practical demonstrations and real-world scenarios, ensuring you gain the hands-on experience needed to apply these tools effectively in your projects. By the end of this course, you’ll have a comprehensive understanding of how to leverage these advanced tools to enhance your DevOps practices. Whether you’re looking to improve code quality, automate deployments, or scale applications efficiently, this course provides the knowledge and skills to achieve your goals. This course is ideal for technical professionals, including DevOps engineers, system administrators, and software developers, who are looking to advance their skills in automation, containerization, and CI/CD practices. Prerequisites include a basic understanding of DevOps concepts, familiarity with command-line interfaces, and experience with software development or system administration.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

WebP's Compression Secret: How a 1MB PNG Becomes a 200KB WebP
Learn how WebP compresses images more efficiently than PNG and JPEG, and why it matters for web development
Dev.to · swift king
Beyond TinyPNG: Fast, Private, and Zero-Server Image Conversion
Learn how to achieve fast, private, and zero-server image conversion beyond TinyPNG, and why it matters for developers and designers
Dev.to · Yao Xiao
Deep Koalarization: Image Colorization using CNNs and Inception-ResNet-v2
Learn image colorization using CNNs and Inception-ResNet-v2 with Deep Koalarization
Dev.to AI
When rotating an image isn't actually rotating an image
Learn how image rotation can be misleading due to differences in operating system interpretations and how to address this issue in a Digitisation environment
Dev.to · Javonn
Up next
Seedance 2.0 4K is now live in ElevenCreative! #shorts
ElevenLabs
Watch →