Get in Touch

Course Outline

Introduction

  • Overview of core CI/CD concepts and their benefits
  • Insight into CI services (such as Travis-CI, CircleCI, Semaphore, etc.)

Preparing the Development Environment

  • Setting up GitHub repositories
  • Integrating Travis-CI with GitHub

Building a Python Package

  • Developing application logic
  • Packaging the code locally

Automating Package Deployment

  • Incorporating PyPI tokens into Travis-CI
  • Establishing and defining CI/CD pipelines
  • Configuring dependencies
  • Executing and testing the code
  • Publishing the Python package

Deploying Containerized Applications

  • Developing a Python web application
  • Containerizing the application
  • Deploying the application via Docker
  • Automating deployment processes with Heroku

Troubleshooting

Summary and Conclusion

Requirements

  • Proficiency with Git or GitHub
  • Experience in Python programming

Target Audience

  • Software Developers
  • DevOps Engineers
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (3)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories