このコースについて

14,535 最近の表示
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
中級レベル

At least 2 years of computer programming experience.

約17時間で修了
英語
字幕:英語

学習内容

  • Explain how to use, reuse, and improve continuous integration.

  • Use Travis CI to perform automation for continuous integration.

  • Explore Webhooks with both GitHub and Travis CI.

  • Build better software with improved agility using a continuous integration system.

習得するスキル

GithubContinuous IntegrationDevopstravis ci
共有できる証明書
修了時に証明書を取得
100%オンライン
自分のスケジュールですぐに学習を始めてください。
柔軟性のある期限
スケジュールに従って期限をリセットします。
中級レベル

At least 2 years of computer programming experience.

約17時間で修了
英語
字幕:英語

提供:

カリフォルニア大学デービス校(University of California, Davis) ロゴ

カリフォルニア大学デービス校(University of California, Davis)

シラバス - 本コースの学習内容

1

1

5時間で修了

Continuous Integration (CI) Tenets and Basic Features

5時間で修了
14件のビデオ (合計90分), 13 readings, 1 quiz
14件のビデオ
Continuous Integration Tenets Introduction1 分
It Worked for Me in Dev9 分
Using a Continuous Integration System for Automation7 分
Coding with Confidence: Repeatability, Reliability, and Reusability8 分
Using Travis CI to Achieve Repeatability, Reliability, and Reusability7 分
Basic Continuous Integration Tenets9 分
Set Up a GitHub Account3 分
Set Up GitHub Desktop5 分
Set Up Travis CI Account1 分
Install Docker5 分
Set Up Atom Hackable Text Editor4 分
Prerequisites Checkpoint for This Course4 分
First Repository with Travis CI Workflow; Execute Build on Probot App14 分
13件の学習用教材
A Note From UC Davis10 分
ExploreGitHub10 分
Explore GitHub Desktop10 分
Explore Travis CI10 分
Explore the Docker Hub10 分
Explore the Atom Text Editor10 分
Explore Probot GitHub App Documentation10 分
Explore Probot GitHub Hello World App10 分
Explore Hello World GitHub Guide10 分
Find Our User Account and Project for Probot Hello10 分
Understanding the GitHub Flow10 分
Building a JavaScript and Node.js project10 分
Activities Checklist10 分
1の練習問題
Module 1 Quiz30 分
2

2

3時間で修了

Managing the CI Environment and Performing with Travis CI

3時間で修了
12件のビデオ (合計109分), 2 readings, 1 quiz
12件のビデオ
All Builds Start with Requirements12 分
Go With the Flow9 分
Probot App9 分
Dockerization on Travis17 分
Go With the Flow Introduction3 分
Travis CI by Example Working with Phases, Example 17 分
Travis CI by Example Working with Matrix, Example 24 分
Travis CI by Example Understanding Phase Tags, Example 312 分
Travis CI by Example Working with Stages, Example 4 (Part 1)12 分
Travis CI by Example Working with Stages, Example 4 (Part 2)14 分
Go With the Flow Final Review5 分
2件の学習用教材
Explore Real-World Examples10 分
Activities Checklist10 分
1の練習問題
Module 2 Quiz30 分
3

3

3時間で修了

Connecting Continuous Integration to GitHub and CI Status for Shipping Changes

3時間で修了
13件のビデオ (合計122分), 1 reading, 1 quiz
13件のビデオ
Work Smarter, Not Harder with Webhooks10 分
Webhooks, Part 1: Install a New Application on Travis CI7 分
Webhooks, Part 2: What Happened in the Build; Create New GitHub App8 分
Webhooks, Part 3: Finish Set Up of Web Application on Glitch11 分
Webhooks, Part 4: Troubleshooting, Webhooks Summary10 分
Shh...Don't Share This Secret10 分
Secrets, Part 1: How to Store Secrets in a Travis CI Project13 分
Secrets, Part 2: Connect to Heroku, Debug, Set Private Key with Heroku CLI10 分
Secrets, Part 3: Generate Encrypted Authorizations and Credentials9 分
Secrets, Part 4: Deploy with Your Heroku Branch13 分
Putting Our Schedules to Work8 分
Schedules and Setting Up Example Schedules in Travis CI4 分
1件の学習用教材
Activities Checklist10 分
1の練習問題
Module 3 Quiz30 分
4

4

6時間で修了

Creating a Reliable Continuous Integration System and Log Analytics

6時間で修了
15件のビデオ (合計137分), 3 readings, 2 quizzes
15件のビデオ
"Just Ten More Minutes"10 分
Measuring and Monitoring Metrics in Our CI Environment9 分
Not All Failures are the Same9 分
Learning and Introduction to Metrics Capturing Tools for CI, Part 1 of 108 分
Getting Our Heroku Environment Ready for Prometheus, Part 2 of 1010 分
Deploying Prometheus as a Heroku App, Part 3 of 109 分
Setting Up Grafana to Visualize Our Metrics, Part 4 of 108 分
Step 1: Setting Up Requirements for the Prometheus Scraper, Part 5 of 1010 分
Step 2: Setting Up GitHub App Checks API Events, Part 6 of 1010 分
Step 3: Mapping Check Run Data into Prometheus Observation Object, Part 7 of 1012 分
Step 4: Finalize and Deploy our Prometheus Scraper Development, Part 8 of 1012 分
Visualizing Our Build Metrics with Some Test Data, Part 9 of 109 分
Wrap up and Seeing the Metrics Results, Part 10 of 1011 分
Course Summary2 分
3件の学習用教材
Documentation on Check Run10 分
Welcome to Peer Review Assignments!10 分
Are You Ready?10 分
1の練習問題
Module 4 Quiz30 分

レビュー

CONTINUOUS INTEGRATION からの人気レビュー

すべてのレビューを見る

よくある質問

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.

    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

  • You will be eligible for a full refund until two weeks after your payment date, or (for courses that have just launched) until two weeks after the first session of the course begins, whichever is later. You cannot receive a refund once you’ve earned a Course Certificate, even if you complete the course within the two-week refund period. See our full refund policy.

  • Yes, Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You’ll be prompted to complete an application and will be notified if you are approved. Learn more.

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。