Course of Continuous Integration with GitHub Actions
Achieve a reliable and super-fast Continuous Integration! With GitHub Actions, we'll see how to achieve it.
💸 First lesson available without registration!
GitHub Actions has entered the field "late", but making a strong impact. In this course, we will see everything it has to offer, but above all, we will see our version for implementing quality Continuous Integration 👌
We will see examples for applications in various programming languages, but the course is completely agnostic (everything is easily extrapolable).
What you will learn in this GitHub Actions course
- 😬 Pipelines? GitHub Acti… What?
- 🏆 The BEST PROGRAMMING TOOL of 2019 🏆
- ✌️ How to configure IntelliJ or VSCode for programming GitHub Actions
- ✍️ Let’s get to it! Building our first GitHub Actions Workflow
- 🏋️♀️ Our first Workflow step by step
- ⚡️ Optimize feedback loop when developing our Workflow
- 💻 Validations in Pull Requests: Gaining consistency and robustness in the team
- ♻️ Continuous integration with GitHub actions
- ✅ Execute test pyramid
- ♻️ What is Continuous Integration?
- 📊 Result reports: Testing our builds on more than one OS
- 🔗 Testing with infrastructure and [micro]services in Workflows
- 👩💻 Manually installing our project dependencies
- 🐳 Installing our project dependencies using Docker
- 🆙 Optimizing the speed of our CI pipeline
- 🐢💨 Caching our dependencies: How to use external Actions
- 🐎💨 Running tests in parallel using parallel
- 🚗💨 Running tests in parallel and isolated using an execution matrix
- 📦 100% Performance: GitHub Packages
- 📦 What are GitHub Packages? Optimize your deployment times
- 🏎💨 Adding our CI Docker to GitHub Packages for top performance
- 😳 Real World™️ examples of Continuous Integration with GitHub Actions (PHP, Java, JavaScript…)
- 🐘 CI example in a PHP application
- ♨️ CI example in a Java application
- ⚡️ CI example in a JavaScript application
- 🧬 CI example in a Scala application
- 🎩 CI pipelines for complex environments: Microservices, AWS and heavy builds
- 🔗 Microservices: Using MockServer to simulate your dependencies
- 🏡 AWS: Using LocalStack to simulate your cloud services
- 🍟 Deploying monorepo applications with GitHub Actions
- 🗑 Optimizing build performance
- 🕛 Heavy builds: Automatically running tests every night
- 🐳 Publishing our docker image to the registry every time we create a new tag
- ❓Real World™ questions
- 🕰 How to get CI to take less than 10 minutes?
- ♻️ How to share the installation of dependencies and artifacts between different jobs?
- 🔐 How to manage secrets and what to do if one gets compromised?
- 👋 Conclusions and next steps
- 👋 Conclusions and next steps
- 👂 Improvement feedback and next steps
Here’s the video about the 5 best tools for developers of 2019-2020 so you can get an idea of the quality of the videos, and what this is about GitHub Actions:

Videos of the course
Related courses
Pay according to your needs
lite (only monthly)
19 €
per month
- Essential programming courses to build a solid foundation
- Company invoice
standard
24,92 €
Save vs monthly of 49 €
Annual payment of 299 €
per month- Main catalog to master writing maintainable, scalable, and testable code
- Receive job offers verified by Codely
- Company invoice
premium
33,25 €
Save vs monthly of 89 €
100 € anniversary discount
Annual payment of 399 €
per month- Exclusive AI courses to keep you always up to date
- Early access to new courses
- Discount on workshops
- Receive job offers verified by Codely
- Company invoice
We won't increase the price while your subscription is active