Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udacity

GitHub Copilot with JavaScript

via Udacity

Overview

This course introduces students to the powerful AI coding assistant, GitHub Copilot. Beginning with an overview of Copilot's functionality in the first lesson, participants will learn how to effectively utilize this tool in their development workflow. The course covers practical approaches for using Copilot to streamline coding, as well as strategies to refactor legacy JavaScript code for improved maintainability. The final lesson focuses on the next steps for leveraging Copilot’s capabilities beyond the basics, enabling learners to enhance their software development practices and become more efficient coders.

Syllabus

  • Introduction to Copilot
    • Discover GitHub Copilot: what it is, how it enhances coding, practical uses, setup in VSCode, and best practices for using AI coding assistants effectively.
  • Using Copilot for Development
    • Learn to use GitHub Copilot for development with effective prompting, code completion, chat, edit, agent modes, and test generation to boost productivity in your coding workflow.
  • Copilot Next Steps
    • Learn advanced Copilot techniques: manage context, use @/# mentions, instruction and prompt files, chat history, model selection, and tips for efficient coding workflows.
  • Refactoring Legacy Code with Copilot
    • Use your GitHub Copilot skills to efficiently refactor a legacy Sudoku game to use a modern codebase. You'll also add new features to the game to make it an even better user experience.

Taught by

Mark Gardner

Reviews

5 rating at Udacity based on 2 ratings

Start your review of GitHub Copilot with JavaScript

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.