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

CourseHorse

The Essential AI Workbench (Python + Github Copilot X + Visual Studio Code) (Live Online)

via CourseHorse

Overview

This intensive one-day course in AI development is tailored for non-programmers interested in exploring artificial intelligence using Python, GitHub Copilot X, and Visual Studio Code. You will learn to implement and debug AI-powered code leveraging generative AI systems such as ChatGPT and GitHub Copilot X, combined with Python, a widely-adopted AI development language.

The course guides you through setting up your development environment with Visual Studio Code and Copilot X, teaching you how to understand program functionality and resolve issues when they arise. No prior programming background is needed; you can leverage AI suggestions, copy and paste code, or accept recommendations directly from intelligent code assistants.

By completing this course, you will be equipped to customize AI solutions and work with code examples from OpenAI, Hugging Face, and countless online resources. The possibilities are limitless: build conversational chatbots, develop business analytics applications, create automated workflows, or explore emerging AI technologies. Enroll today and begin your journey toward becoming an AI developer.

Prerequisites:

Familiarity with basic computer concepts, such as file management, is helpful. No prior Python or programming experience is required.

COURSE OUTLINE

VISUAL STUDIO CODE INTRODUCTION

Getting Started with Visual Studio Code

  • Setup
  • Extensions
  • Customization

Basic Tips and Tricks

  • Status Bar
  • Extensions
  • Files and folders
  • IntelliSense
  • Git integration
  • Debugging

User Interface

  • Basic layout
  • Explorer
  • Open editors
  • Views
  • Command palette
  • Tabs

PYTHON INTRODUCTION

Learn Python basics, including the following elements:

  • Boolean types
  • Strings
  • Mathematical operations
  • Lists and loops
  • Dictionaries
  • Functions

Use strings in Python

  • String basics in Python
  • String methods in Python

Use mathematical operations in Python

  • What are operators in Python?
  • Exercise: Use arithmetic operators
  • Work with numbers in Python

Introduction to lists in Python

  • Introducing lists
  • Exercise: Create and use Python lists
  • Work with numbers in lists
  • Manipulate list data

Use "while" and "for" loops in Python

  • About "while" loops
  • Exercise: Create a "while" loop
  • Use "for" loops with lists

Manage data with Python dictionaries

  • Introducing Python dictionaries
  • Exercise: Create Python dictionaries
  • Dynamic programming with dictionaries
  • Exercise: Dynamic programming with dictionaries

Python functions

  • Basics of Python functions
  • Use function arguments
  • Use keyword arguments
  • Use variable arguments

GITHUB COPILOT X INTRODUCTION

Introduction to GitHub Copilot X

  • Signing up for GitHub Copilot for your personal account
  • Signing up for GitHub Copilot for your organization account
  • Installing the GitHub Copilot extension for Visual Studio Code
  • Getting your first suggestion

About GitHub Copilot and Visual Studio Code

  • Installing Visual Studio Code Extension
  • Seeing your first suggestion
  • Seeing alternative suggestions
  • Seeing multiple suggestions in a new tab
  • Generating code suggestions from comments
  • Using a Framework
  • Enabling/disabling GitHub Copilot

Configuring GitHub Copilot

  • GitHub settings
  • In your environment
  • Organizational settings

Workshop: Using GitHub Copilot with your Python Projects

Taught by

ONLC Training Centers

Reviews

4.3 rating at CourseHorse based on 8 ratings

Start your review of The Essential AI Workbench (Python + Github Copilot X + Visual Studio Code) (Live Online)

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.