Learn to build cloud-based development environments with GitHub Codespaces, run GPU-accelerated AI workloads, use GitHub Copilot for AI-assisted coding, and automate CI/CD pipelines with GitHub Actions. This hands-on course walks you through launching Codespaces from repository templates, configuring dev containers for different machine types, and running NVIDIA GPU instances for machine learning tasks. You will use Whisper for speech-to-text transcription on GPU-enabled Codespaces and explore Hugging Face for model hosting, datasets, and fine-tuning pre-trained models. The course demonstrates GitHub Copilot and Copilot Labs for code suggestions, code translation, and conversational development via Copilot Chat. You will also build GitHub Actions workflows using YAML configuration files to automate testing and deployment on Ubuntu containers. By the end, you will integrate Codespaces, Copilot, and Actions into a unified end-to-end development workflow. Each lesson includes live demonstrations inside real GitHub repositories, giving you practical experience with the tools used in professional software teams.
Covers Codespaces, GPU instances, Copilot, template, and repository.
涵盖的内容
7个视频5篇阅读材料1个作业
显示有关单元内容的信息
7个视频•总计32分钟
GitHub Repo Templates•4分钟
GitHub Repo Templates•3分钟
Demo: Codespaces•7分钟
Demo: GPU Whisper•2分钟
Demo: Hugging Face•4分钟
Demo: Copilot•9分钟
Demo: GitHub Actions•4分钟
5篇阅读材料•总计5分钟
About this course•1分钟
Key Terms•1分钟
Reflection•1分钟
Key Terms•1分钟
Reflection•1分钟
1个作业•总计5分钟
Quiz: Codespaces and Development Environments•5分钟
Ecosystem Integration and Workflows
第 2 单元•小时 后完成
单元详情
Covers Codespaces, Copilot, and GitHub Actions.
涵盖的内容
1个视频2篇阅读材料1个作业
显示有关单元内容的信息
1个视频•总计12分钟
Codespaces with Copilot Chat•12分钟
2篇阅读材料•总计20分钟
Key Terms•10分钟
Reflection•10分钟
1个作业•总计5分钟
Quiz: Ecosystem Integration and Workflows•5分钟
Capstone Project
第 3 单元•小时 后完成
单元详情
Apply Codespaces, Copilot, and GitHub Actions concepts in an end-to-end project integrating cloud development environments, AI-assisted coding, and CI/CD automation.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. 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.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.