You have no items in your shopping cart.
Course Details
Course Details
What You'll Learn
Topic 1 Responsible AI with GitHub Copilot
- Mitigate AI risks
- Microsoft and GitHub's six principles of responsible AI
Topic 2 Introduction to GitHub Copilot
- GitHub Copilot, your AI pair programmer
- Interact with Copilot
- Set up, configure, and troubleshoot GitHub Copilot
- Develop with AI-powered code suggestions by using GitHub Copilot and VS Code
Topic 3 Introduction to prompt engineering with GitHub Copilot
- Prompt engineering foundations and best practices
- GitHub Copilot user prompt process flow
- GitHub Copilot data
- GitHub Copilot Large Language Models (LLMs)
Topic 4 Using advanced GitHub Copilot features
- Advanced GitHub Copilot features
- Set up GitHub Copilot to work with Visual Studio Code
- Applied GitHub Copilot techniques
- Update a web API with GitHub Copilot
Topic 5 GitHub Copilot Across Environments: IDE, Chat, and Command Line Techniques
- Code completion with GitHub Copilot
- GitHub Copilot Chat
- GitHub Copilot for the Command Line
Topic 6 Management and customization considerations with GitHub Copilot
- Explore GitHub Copilot plans and their associated management and customization features
- Explore contractual protections in GitHub Copilot and disabling matching public code
- Manage content exclusions
- Troubleshoot common problems with GitHub Copilot
Topic 7 Developer use cases for AI with GitHub Copilot
- Boost developer productivity with AI
- Align with developer preferences
- AI in the Software Development Lifecycle (SDLC)
- Understand limitations and measure impact
Topic 8 Develop unit tests using GitHub Copilot tools
- Examine the unit testing tools and environment
- Create unit tests by using GitHub Copilot Chat
- Create unit tests for specific conditions by using GitHub Copilot
- Complete the "create unit tests" challenge
- Review the "create unit tests" solution
Topic 9 Introduction to GitHub Copilot Business
- About GitHub Copilot for Business
- GitHub Copilot for Business use cases and customer stories
- How to get started with GitHub Copilot for Business
Topic 10 Introduction to GitHub Copilot Enterprise
- About GitHub Copilot Enterprise
- How to get started
Topic 11 Using GitHub Copilot with JavaScript
- What is GitHub Copilot
- Set up GitHub Copilot to work with Visual Studio Code
- Use GitHub Copilot with JavaScript
- Update a JavaScript portfolio with GitHub Copilot
Topic 12 Using GitHub Copilot with Python
- What is GitHub Copilot?
- Set up GitHub Copilot to work with Visual Studio Code
- Use GitHub Copilot with Python
- Update a Python web API with GitHub Copilot
Course Info
Promotion Code
Your will get 10% discount voucher for 2nd course onwards if you write us a Google review.
Minimum Entry Requirement
Knowledge and Skills
- Able to operate using computer functions
- Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)
Attitude
- Positive Learning Attitude
- Enthusiastic Learner
Experience
- Minimum of 1 year of working experience.
Target Age Group: 18-65 years old
Minimum Software/Hardware Requirement
Software:
free Microsoft Azure account (https://azure.microsoft.com/en-us/) hereHardware: Window or Mac Laptops
Job Roles
Job Roles
- Software Developer
- AI Engineer
- DevOps Engineer
- Full-Stack Developer
- Backend Developer
- Frontend Developer
- Technical Lead
- IT Project Manager
- Application Developer
- System Administrator
- QA Engineer
- Security Engineer
- Software Tester
- Cloud Engineer
- IT Consultant
- Data Scientist
- Machine Learning Engineer
- Software Architect
- GitHub Administrator
- Technical Support Engineer
Trainers
Trainers
Saeid is co-founder of Skymics Sdn Bhd. He has 8 years of experience in the field of IoT (Internet of Things) and Information Technology. He is a certified IBM IoT Practitioner and instructor, and a Certified Citizen Data Scientist Train-The-Trainer. He has been co-inventor of 3 inventions during the last 4 years.
Review
Customer Reviews (7)
- Excellent course Review by Course Participant/Trainee
-
Well organised course with clear objectives. The step-by-step approach made it easy to follow. (Posted on 05/06/2026)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Very useful course Review by Course Participant/Trainee
-
The trainer was knowledgeable and explained the concepts clearly with real-world examples. (Posted on 21/03/2026)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Engaging trainer Review by Course Participant/Trainee
-
Really enjoyed the training. The examples were relevant and the pace was just right. (Posted on 12/12/2025)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Highly recommended Review by Course Participant/Trainee
-
The trainer is an expert in the subject and shared many practical insights from real projects. (Posted on 13/10/2025)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment - Well structured course Review by Course Participant/Trainee
-
Very engaging session. The trainer patiently answered all our questions and gave useful tips. (Posted on 29/08/2025)1. Do you find the course meet your expectation? 2. Do you find the trainer knowledgeable in this subject? 3. How do you find the training environment
Write Your Own Review
- Recommended Courses