Careers360 Logo
ask-icon
share
    Compare

    Quick Facts

    Medium Of InstructionsMode Of LearningMode Of Delivery
    EnglishSelf StudyVideo and Text Based

    Courses and Certificate Fees

    Fees InformationsCertificate AvailabilityCertificate Providing Authority
    INR 2436yesCoursera

    The Syllabus

    Videos
    • Course Introduction
    • Continuous Integration Tenets Introduction
    • It Worked for Me in Dev
    • Using a Continuous Integration System for Automation
    • Coding with Confidence: Repeatability, Reliability, and Reusability
    • Using Travis CI to Achieve Repeatability, Reliability, and Reusability
    • Basic Continuous Integration Tenets
    • Set Up a GitHub Account
    • Set Up GitHub Desktop
    • Set Up Travis CI Account
    • Install Docker
    • Set Up Atom Hackable Text Editor
    • Prerequisites Checkpoint for This Course
    • First Repository with Travis CI Workflow; Execute Build on Probot App
    Readings
    • A Note From UC Davis
    • Explore GitHub
    • Explore GitHub Desktop
    • Explore Travis CI
    • Explore the Docker Hub
    • Explore the Atom Text Editor
    • Explore Probot GitHub App Documentation
    • Explore Probot GitHub Hello World App
    • Explore Hello World GitHub Guide
    • Find Our User Account and Project for Probot Hello
    • Understanding the GitHub Flow
    • Building a JavaScript and Node.js project
    • Activities Checklist
    Practice Exercise
    • Module 1 Quiz

    Videos
    • Module 2 Introduction
    • All Builds Start with Requirements
    • Go With the Flow
    • Probot App
    • Dockerization on Travis
    • Go With the Flow Introduction
    • Travis CI by Example Working with Phases, Example 1
    • Travis CI by Example Working with Matrix, Example 2
    • Travis CI by Example Understanding Phase Tags, Example 3
    • Travis CI by Example Working with Stages, Example 4 (Part 1)
    • Travis CI by Example Working with Stages, Example 4 (Part 2)
    • Go With the Flow Final Review
    Readings
    • Explore Real-World Examples
    • Activities Checklist
    Practice Exercise
    • Module 2 Quiz

    Videos
    • Module 3 Introduction
    • Work Smarter, Not Harder with Webhooks
    • Webhooks, Part 1: Install a New Application on Travis CI
    • Webhooks, Part 2: What Happened in the Build; Create New GitHub App
    • Webhooks, Part 3: Finish Set Up of Web Application on Glitch
    • Webhooks, Part 4: Troubleshooting, Webhooks Summary
    • Shh...Don't Share This Secret
    • Secrets, Part 1: How to Store Secrets in a Travis CI Project
    • Secrets, Part 2: Connect to Heroku, Debug, Set Private Key with Heroku CLI
    • Secrets, Part 3: Generate Encrypted Authorizations and Credentials
    • Secrets, Part 4: Deploy with Your Heroku Branch
    • Putting Our Schedules to Work
    • Schedules and Setting Up Example Schedules in Travis CI
    Reading
    • Activities Checklist
    Practice Exercise
    • Module 3 Quiz

    Videos
    • Module 4 Introduction
    • "Just Ten More Minutes"
    • Measuring and Monitoring Metrics in Our CI Environment
    • Not All Failures are the Same
    • Learning and Introduction to Metrics Capturing Tools for CI, Part 1 of 10
    • Getting Our Heroku Environment Ready for Prometheus, Part 2 of 10
    • Deploying Prometheus as a Heroku App, Part 3 of 10
    • Setting Up Grafana to Visualize Our Metrics, Part 4 of 10
    • Step 1: Setting Up Requirements for the Prometheus Scraper, Part 5 of 10
    • Step 2: Setting Up GitHub App Checks API Events, Part 6 of 10
    • Step 3: Mapping Check Run Data into Prometheus Observation Object, Part 7 of 10
    • Step 4: Finalize and Deploy our Prometheus Scraper Development, Part 8 of 10
    • Visualizing Our Build Metrics with Some Test Data, Part 9 of 10
    • Wrap up and Seeing the Metrics Results, Part 10 of 10
    • Course Summary
    Readings
    • Documentation on Check Run
    • Welcome to Peer Review Assignments!
    • Are You Ready?
    Practice Exercise
    • Module 4 Quiz

    Articles

    Student Community: Where Questions Find Answers

    Ask and get expert answers on exams, counselling, admissions, careers, and study options.