Students
Tuition Fee
USD 3,220
Start Date
Medium of studying
Fully Online
Duration
12 months
Details
Program Details
Degree
Courses
Major
Devops | Software Development | Software Engineering
Area of study
Information and Communication Technologies
Education type
Fully Online
Course Language
English
Tuition Fee
Average International Tuition Fee
USD 3,220
About Program

Program Overview


Introduction to the DevOps CI/CD Program

The specialized certificate in DevOps CI/CD aims to train participants with the skills to implement and integrate the tools to build a complete DevOps infrastructure and pipeline environment. Students will learn techniques widely applicable to projects in the industry, processes, and tools to achieve continuous integration and delivery (CI/CD) by connecting and automating all phases of software delivery.


Program Details

  • Duration: 12 months or 4 quarters
  • Tuition Fee: $3,220 (Certificate and books not included)
  • Learning Objectives:
    • Obtain strong understanding of Continuous Delivery Process, Techniques, CI/CD Tools, and their applications.
    • Gain the ability to manage source code, build scripts to the environment, and configure an application to build, deploy, test, and release applications.
    • Have the capability to automated tests against every change made to the application.
    • Obtain experience with configuration, automation, and the implementation of infrastructure automation (Infrastructure as Code) with Terraform and Packer in the AWS Cloud.
    • Understand the importance of acceptance tests to continuous delivery, and create a cost-effective acceptance test suite.
    • Have the ability to set up the acceptance, capacity tests, and manual tests within the Pipelines and configure them to run on their own environments.

Program Benefits

  • Obtain strong understanding of Continuous Delivery Process, Techniques, CI/CD Tools, and their applications.
  • Gain the ability to manage source code, build scripts to the environment, configure an application to build, deploy, test, and release applications.
  • Have the capability to automated tests against every change made to the application.
  • Gain first-hand experience with configuration, automation, and the implementation of infrastructure automation (Infrastructure as Code) with Terraform and Packer in the AWS Cloud.
  • Understand the importance of acceptance tests to continuous delivery, and create a cost-effective acceptance test suite.
  • Have the ability to set up acceptance tests, capacity tests, and manual tests within the Pipelines and configure them to run on their own environments.

Who Will Benefit

This certificate is intended for individuals interested in pursuing a career as a:


  • DevOps Engineer
  • Build Engineer
  • Platform Engineer
  • Release Manager
  • Site Reliability Engineer
  • Automation Architect
  • DevOps Software Developer

Prerequisite

Knowledge of AWS Environment is desirable, but not required. Students should have knowledge of basic System Integration and Test methods, tools, and terms. Understanding of how to navigate operating systems is recommended. For those who need foundational knowledge, we recommend taking the Linux Operating System Fundamentals course.


Required Courses

All three courses are required:


  1. Build Automation with Jenkins
    • Units: 3.00
    • Fee: $775.00
    • Description: Learn the basics of build automation in DevOps Continuous delivery (CD) is a software engineering approach to automate the delivery of software.
  2. Continuous Integration and Continuous Testing
    • Units: 3.00
    • Fee: $775.00
    • Description: Master the essential skills for implementing Continuous Integration (CI) and Continuous Testing (CT) processes in software development.
  3. Deployment Automation
    • Units: 3.00
    • Fee: $775.00
    • Description: Master Real-World DevOps Skills for Modern IT Careers Build, automate, and deploy with confidence.

Elective Courses

One Required:


  1. AWS Academy Cloud Developing
    • Units: 4.00
    • Fee: $895.00
    • Description: AWS Academy Cloud Developing is designed to help students gain technical expertise in development using cloud technologies and prepare them to take the AWS Certified Developer – Associate level AWS Certification exam.
  2. Cloud Computing Architecture using Amazon Web Services (AWS)
    • Units: 4.00
    • Fee: $895.00
    • Description: Cloud Computing Architecture using Amazon Web Services (AWS) will give students an understanding of business and technical tools, and architecting on AWS.
  3. Kubernetes
    • Units: 3.00
    • Fee: TBD
    • Description: In the few years since it has been open sourced by Google, Kubernetes has become the container orchestrator of choice for many organizations.
  4. DevSecOps
    • Units: 3.00
    • Fee: TBD
    • Description: body { font-family: Arial, sans-serif; margin: 30px; } .course-message { background-color: #; /* UCSD blue / color: #FFFFFF; / White text for contrast / padding: 5px; border-radius: 8px; text-align: center; } .course-message h1 { color: #FFD200; / UCSD gold / } .cta-button { display: inline-block; margin-top: 10px; background-color: #FFD200; / UCSD gold / color: #; / UCSD blue for text / text-decoration: none; font-weight: bold; padding: 10px 20px; border-radius: 5px; font-size: 16px; } .cta-button:hover { background-color: #FFC107; / Slightly darker gold */ }...
  5. Linux Cloud Infrastructure
    • Units: 3.00
    • Fee: TBD
    • Description: Learn the true potential of cloud computing and Linux.

Advisory Board

  • William Griswold, PhD.: Professor in Computer Science and Engineering Department, UC San Diego
  • Tom Vasile: Senior Site Reliability Engineer, CasperLabs
  • Steven Wade: IT Systems Analyst, Qualcomm
  • Jenifer Wang: Senior Software Engineer, Science Applications International Corp

Related Programs

  • Cybersecurity: Through a combination of foundational courses and specialized tracks, you will gain the knowledge and credentials necessary to advance your career.
  • Database Management: Learn how to perform maintenance on databases, check data accessibility and troubleshoot problems with new systems as needed.
  • Lean Six Sigma Green and Black Belt: Earn your Lean Six Sigma Green & Black Belt Certificate. Advance your career with skills to drive efficiency and achieve measurable results.
See More
How can I help you today?