________________________________________________________________
Do you want to take this course remotely or in person?
Contact us by email: info@nanforiberica.com , phone: +34 91 031 66 78, WhatsApp: +34 685 60 05 91 , or contact Our Offices
________________________________________________________________
Course Description: GitHub Copilot X: Generative AI for Developers with Python
This course is taught online and consists of 6 units.
The course lasts 60 hours and is divided between the content and the collaboration tools. Upon completion, the student will receive a certificate of completion.
The training is carried out through our Virtual Campus. With this option, you will have access to all the educational content on the course platform and it will be accessible, from the day the course starts, 24 hours a day, every day of the week. Students will also have access to participation forums, as well as continuous tutoring.
The course fee applies to the Distance learning modality (100% bonus option) In-person and distance learning training actions can be carried out on demand.
Introduction
GitHub Copilot is an open-source app that simplifies teamwork using GitHub. It is an AI-powered coding assistant that helps developers write code faster. It is available through personal GitHub accounts with GitHub Copilot Individual or through organizational accounts with GitHub Copilot Business.
GitHub Copilot ushered in a new era of software development as an AI pair programmer that allows developers to stay on track by auto-completing comments and code. However, AI-powered auto-completion was just the starting point. GitHub Copilot X is the vision of the future of AI-powered software development that adopts OpenAI’s latest GPT-4 models.
GitHub Copilot X extends beyond the editor to become an easily accessible AI assistant throughout the development lifecycle.
Addressed to
The course is aimed at software developers , software engineers, programmers and other technology professionals looking to improve their productivity and efficiency at work.
Course content
Unit 1: GitHub Fundamentals and its Relationship with Copilot
- Working on the command line
- Working with repositories in GitHub Desktop
- Managing Repositories on GitHub.com
- Using GitHub Pages
- Collaboration with repositories and DevOps
- GitHub Issues and TagsBug ResolutionGitHub actions: Creating a Docker container action, JavaScript, for compound execution steps and publishing actions
- GitHub Packages and Codespaces
- GitHub Insights
- Practices are carried out with him CodeSpace and access to projects.
Unit 2: GitHub Copilot X Fundamentals
- Introduction to technology
- Setting up GitHub Copilot and GitHub Codespaces
- Developing with natural language with GitHub Copilot and VS Code
- Application engineering and recommended procedures.
- The GitHub Copilot user request process flow
- Large Language Models with GitHub Copilot
- What is GitHub Copilot for Enterprise?
- GitHub Copilot Use Cases
- Practice: Development example with code hints
Unit 3: Using GitHub Copilot with JavaScript and Python<
- Setting up GitHub Copilot to work with Visual Studio Code
- Using GitHub Copilot with Java Script
- Customizing a Portfolio with JavaScript
- Icon animation with an instruction.
- Setting up GitHub Copilot to work with VS Code
- How to use Python with GitHub Copilot
- Exercise: Updating a Python Web API with GitHub Copilot
Unit 4: Translating code from other languages using GitHub Copilot
- Analysis and selection of the code to be translated
- Using GitHub Copilot Labs
- Selecting the target language
- Analysis and supervision of the translation
Unit 5: Building the Auto-Suggestion Engine with GitHub Copilot
- Project preparation
- Better understand your code with GitHub Copilot
- Adding code comments with Copilot and Copilot Chat
- Adding code documentation with Copilot Chat
- Auto-complete code with GitHub Copilot
- Checking jobs
- Managing requests with GitHub Copilot for code generation
- Debugging code with Copilot Chat
- Code optimization
- Testing code with Copilot
Unit 6: Building an App with GitHub Copilot and Python
- Preparing the environment
- Copilot Extension Integration
- Creating the application logic.
- Access to the repository and code analysis
- Check jobs
Unit 7: GitHub Copilot X
- Improve code quality
- Security with GitHub Copilot X
- GitHub Mobile Using GitHub with Voice
- Using Copilot for Pull Requests
- GitHub Copilot for Documents
- Internships
Prerequisites
Participants must have basic programming knowledge, experience using software development tools, and familiarity with teamwork and project management methodologies, as well as basic use of GitHub .
Other training modalities
If you are interested in taking this course online, please contact us: Email: info@nanforiberica.com , Telephone: +34 91 031 66 78, WhatsApp: +34 685 60 05 91