
Github Actions
Create workflows with Github Actions to efficiently automate development tasks
Learn the skills you need to start using GitLab. You'll cover organizing your work, repository management, collaboration, continuous integration and deployment, security, and analytics. Through demos and hands-on labs, you'll build practical skills for foundational tasks that DevSecOps teams perform, such as committing changes, creating branches and merge requests, reviewing code, using CI/CD pipelines, using security scanners, and viewing analytics.

8 modules to master the fundamentals

Create workflows with Github Actions to efficiently automate development tasks

GitLab is a DevOps platform that allows for the complete management of a software project's lifecycle, including source code management, continuous integration and continuous delivery (CI/CD), and project management. This two-day training is intended for development teams who wish to acquire the fundamental basics for using GitLab daily in every project stage. This training will allow teams to understand the majority of GitLab's functionalities to start using it on end-to-end projects.

This advanced class extends the knowledge and concepts of the foundational CI/CD class, adding the skills needed to implement CI/CD best practices across more complex use cases. Throughout this hands-on session, participants will explore GitLab CI/CD features like feature flags, review apps, canary deployments, and runner scaling/distribution strategies. The curriculum covers additional configuration options such as multi-project pipelines, merge trains, and environment management. Optimization techniques like fail-fast testing, parallelization, and reference tags are examined for enhancing efficiency. Revisiting best practices and troubleshooting strategies round out the content, equipping learners to implement CI/CD pipelines leveraging the full scope of GitLab's capabilities.
We regularly organize new sessions. Contact us to find out about upcoming dates or to schedule a session at a date of your choice.
Register for a custom dateSFEIR Institute's commitment: an excellence approach to ensure the quality and success of all our training programs. Learn more about our quality approach
The achievement of training objectives is evaluated at multiple levels to ensure quality: