DevOps Project CICD with GitLab Jenkins and Django

Discover the process of deploying any Django application and establishing a fully operational Continuous Integration and Continuous Deployment (CICD) pipeline for it using Jenkins and GitLab.

Beginner 0(0 Ratings) 0 Students enrolled
Created by deep Singh
Last updated Sun, 10-Mar-2024 English

What you'll you learn?

  • Master CICD Pipeline for Django
  • Deploying Django apps
  • Coding with GitLab
  • Efficient Source Control
  • Dockerizing Django apps
  • Create Virtual Machines on your PC
  • Securely connect to Virtual Machines

Key features

  • 64-bit computer, 8GB RAM, 60GB free storage
  • Internet connection for the process
  • Ability to move files on PC
  • Basic Git knowledge
  • Familiarity with Linux command lines
  • Familiarity with Django framework
Curriculum
14 Lessons 04:33:06 Hours
1- Introduction
1 Lessons 00:05:36.000000 Hours
  • Intro
    00:05:36
  • intro
    .
  • Lab Env Setup
    00:31:43
  • Basics Git and GitLab
    00:39:15
  • Section Introduction
    .
  • Environment Setup
    00:25:00
  • Set up the Project Code on your Computer
    .
  • polling
    .
  • Manual Deployment
    00:46:21
  • CICD Setup
    00:24:39
  • CICD
    00:27:11
  • CI/CD
    00:12:13
  • Working With Multiple Developers
    00:22:05
  • Deploying to AWS EC2
    00:39:03
+ View more
Course description

Continuous Integration and Continuous Delivery/Deployment (CICD) stands as a pivotal component within contemporary software release methodologies, making it indispensable for DevOps Engineers. This course caters to web developers and novice DevOps engineers aspiring to proficiently deploy Django applications in a production environment, adhering to CICD best practices.


The curriculum extensively covers Git, GitLab, Jenkins, and Docker, guiding participants through the process of building and deploying a comprehensive Django application. Emphasis is placed on creating a fully operational CICD pipeline.


Upon completing this course, participants will have acquired the skills to deploy Django applications in diverse environments, employ deploy scripts for redeployment, and craft a functional CICD pipeline utilizing GitLab, Jenkins, and subsequently, GitLab CI. The curriculum also addresses collaborative project management using GitLab, an essential skill for professionals engaged in multi-developer projects.


Furthermore, participants will gain proficiency in Dockerizing Django development environments, learn to configure virtual machines on personal computers, and acquire hands-on experience without incurring charges from cloud service providers.


The course ensures a practical, hands-on approach, making it suitable for individuals seeking roles as Developers or DevOps Engineers, even without prior professional experience. Upon completion, participants transition from zero experience to possessing at least a year of expertise with the tools covered in the course.

+ View more
Other related courses
Hours
Updated 12-Jun-2023
0 0 ₹18999 ₹14999
About instructor

deep Singh

0 Reviews | 1 Students | 3 Courses
Student feedback
0
0 Reviews
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Reviews

DevOps Project CICD with GitLab Jenkins and Django

Discover the process of deploying any Django application and establishing a fully operational Continuous Integration and Continuous Deployment (CICD) pipeline for it using Jenkins and GitLab.

Beginner
0 (0 Ratings) 0 Students
Created by deep Singh
Last updated Sun, 10-Mar-2024
English
₹1000
Includes:
  • 04:33:06 Hours On demand videos
  • 14 Lessons
  • Access on mobile and tv
  • Full lifetime access
  • Compare this course with other

  • 30-Day Money Back Guarantee

    Or
    Subscribe to our newsletter
₹1000