|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/github-copilot/
课程评论:没有评论
课程名称:GitHub Copilot 初学者到专业者 - 人工智能编码与开发 课程概述: 本课程已更新为使用GitHub Copilot的最新工具,包括多个重要的新增内容和讲座。无论是在最新的Custom Instructions功能、AI生成代码的合理性角色扮演,还是通过新添加的“App从零开始构建”内容,您都将获得全面的学习体验。值得注意的是,GitHub Copilot现在提供免费版本,以及支持使用Python生成安全的服务器端代码等功能。 本课程将帮助您掌握GitHub Copilot这一革命性的AI编码工具,无论您是经验丰富的程序员还是刚刚起步的开发者,Copilot都能帮助您更快速、更高效地编写代码。该工具利用先进的机器学习算法,能够根据您的代码上下文建议代码片段和整个函数,使编写简洁、高效、无BUG的代码变得更加容易。 在这个在线课程中,您将学习如何: - 安装和设置GitHub Copilot以进行Web开发 - 有效地使用Copilot生成代码片段和完成函数 - 使用GitHub Copilot生成单元测试和提交信息 - 通过各种技巧和窍门提升您的开发效率! 课程分为四个主要部分: 1. 创建“Bucks2Bar”项目,这是一个简单的Web应用程序,用户可输入每个月的收入和支出,绘制条形图并以图像形式下载,绝大多数代码将通过GitHub Copilot和聊天功能生成。 2. 额外讲座部分围绕GitHub Copilot Chat展开,探讨CLI工具、聊天中提供上下文的方式、重构代码、检测安全问题等功能。 3. 自成一体的小型课程,专注于使用GitHub Copilot进行React JS开发,涉及生成TypeScript代码、创建单元测试等。 4. 利用GitHub Copilot Agent Mode和“Vibe Coding”,构建Next JS冲浪报告应用程序。 通过此课程,您将逐步学习每个过程,不仅了解理论,还将接触实用示例和真实场景,掌握这种强大的编码工具。课程结束时,您将具备使用GitHub Copilot提升编码生产力的技能和信心。 快来报名,探索GitHub Copilot的强大功能吧!
This course has been updated to use the latest and greatest tools available from GitHub Copilot. These updates include:June 2025: New lecture on using Custom Instructions with GitHub Copilot.May 2025: NEW roleplays added including concerns with AI generated code, and interview practice if asked about AI.March 2025: Brand new section on building an app from scratch with the NEW GitHub Copilot Agent Mode feature (Vibe coding).Dec 2024: GitHub Copilot now has a FREE tier!Nov 2024: New lecture on multi-file code generation with GitHub Copilot Edits.Oct 2024: New lecture on the one true competitor to GitHub Copilot: Codeium AI, + changing between different models in GitHub Copilot Chat.Sep 2024: Generate secure server side code with Python + use GitHub Copilot in PyCharm. Bonus lectures on GitHub Copilot alternatives like Claude AI, Vercel v0, and the Cursor AI code editor.Aug 2024: Complete course update to cover GitHub Copilot chat, the GitHub Copilot CLI tool, GitHub Copilot chat in the GitHub Mobile App, + new lectures on GitHub Copilot for React, and generating secure server side code with Express.Welcome to the GitHub Copilot course! In this course, you will learn everything you need to know about using GitHub Copilot, the revolutionary AI-powered coding tool that helps developers write code faster and more efficiently.Whether you're an experienced programmer or just starting out, GitHub Copilot can help you write better code in less time. With its advanced machine learning algorithms, GitHub Copilot can suggest code snippets and even entire functions based on your code context, making it easier than ever to write clean, concise, and bug-free code.Over the course of this online program, you'll learn how to:Install and set up GitHub Copilot for web developmentEffectively use Copilot to generate code snippets and complete functionsGenerate unit tests and commit messages using GitHub CopilotLearn how to get the best out of GitHub Copilot with various tips and tricksTurbocharge your productivity as a developer!This course is split into 4 main sections. In the first section we'll create a real-world practical project called "Bucks2Bar", a simple web application using html, javascript, and css, that allows users to input income and expenses for each month of the year, plot it to a bar chart, then download that chart as an image. The majority of this project code will be generated using GitHub Copilot and GitHub Copilot chat and will allow us to cover a wide range of Github Copilot features.The second section of this course covers a whole bunch of extra lectures around GitHub Copilot Chat. Features such as the GitHub Copilot CLI tool, various ways to provide context to GitHub Copilot Chat, various ways to initialize a new chat, generating unit tests and commit messages with GitHub Copilot, using the GitHub Copilot Chat feature in the GitHub mobile app, refactoring code, detecting security concerns, tips and tricks + more! In the extras section we'll also revisit the Buck2Bar project and generate server-side code and add functionality to the app to allow users to send a copy of their chart image to their email address. All of this code will be generated using GitHub Copilot Chat AI!The third section of this course is a self-contained mini course covering GitHub Copilot for React JS development, where we look at generating TypeScript code with React, create unit tests, validation, + more!The fourth section continues with React by using GitHub Copilot Agent Mode and "Vibe Coding" to build a Next JS surf report application.This course will guide you through each step of the process, providing practical examples and real-world scenarios to help you master this powerful coding tool. By the end of the course, you'll have the skills and confidence to use GitHub Copilot to improve your coding productivity and take your coding skills to the next level.So what are you waiting for? Enroll now and discover the power of GitHub Copilot!