Git 课程可以帮助你学习版本控制、分支策略、协同工作流程和版本库管理。您可以掌握解决冲突、代码审查实践以及跨项目有效跟踪变更的 Skills Tracks 技能。许多课程都会介绍 GitHub 和 GitLab 等工具,这些工具可以加强协作并简化项目贡献,让您可以在真实的软件开发环境中应用自己的技能。

Microsoft
您将获得的技能: Back-End Web Development, Program Development, Algorithms, Integrated Development Environments, Programming Principles, Pseudocode, Debugging, Computational Thinking, Engineering Software, Diagram Design, C# (Programming Language), Version Control, Data Flow Diagrams (DFDs), Software Engineering, GitHub, Git (Version Control System), Data Structures, Microsoft Copilot
初级 · 课程 · 1-3 个月

您将获得的技能: JUnit, Test Driven Development (TDD), Version Control, Git (Version Control System), GitHub, Performance Tuning, Unit Testing, Data Structures, Java Programming, Development Testing, Algorithms, Program Development, Software Testing, Java, Computer Programming, Software Development, Debugging, Scalability
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Linux, Virtual Machine, 虚拟网络化, 基础设施即服务(IaaS), 云计算, 虚拟化, 云基础设施, 平台即服务(PaaS), 版本控制, Devops, 集装箱化, 软件即服务, Git(版本控制系统), 云计算架构
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: 系统编程, Encryption, 应用编程接口 (API), 密码学, 实时数据, 拉斯特(编程语言), Python 程序设计, 数据结构, 数据操作, 亚马逊网络服务, 软件测试, 命令行界面, 云 API, 数据管道, 云应用, 数据处理, 还原式 API
中级 · 课程 · 1-4 周

您将获得的技能: Django (Web Framework), GitHub, Version Control, Git (Version Control System), User Experience Design, Secure Coding, User Interface (UI), Web Development, Application Security, Application Frameworks, Development Environment, Authentications, Web Applications, User Accounts, Authorization (Computing)
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Web Scraping, Data Visualization, Data Preprocessing, Data Cleansing, Exploratory Data Analysis, Scripting, Data Analysis, Data Manipulation, Data Import/Export, Extensible Markup Language (XML), Python Programming, Jupyter, GitHub
中级 · 指导项目 · 不超过 2 小时

Amazon Web Services
您将获得的技能: Kanban 原则, Agile 方法论, 持续部署, 应用程序部署, 持续集成, 软件开发生命周期, 项目管理, 自动化, CI/CD, 敏捷软件开发, 软件测试, 瀑布法, Devops, Scrum(软件开发), 软件开发, Git(版本控制系统)
初级 · 课程 · 1-4 周

Illinois Tech
您将获得的技能: Javascript and jQuery, Responsive Web Design, Cascading Style Sheets (CSS), Web Design and Development, HTML and CSS, GitHub, Web Applications, JavaScript Frameworks, Web Development Tools, Git (Version Control System), Infrastructure Architecture, Browser Compatibility, Animations
攻读学位
初级 · 课程 · 1-3 个月

您将获得的技能: Continuous Integration, DevOps, Apache Tomcat, Kubernetes, Docker (Software), Continuous Deployment, Apache Maven, Application Deployment, Containerization, Amazon Web Services, YAML, Git (Version Control System)
高级设置 · 课程 · 1-3 个月

您将获得的技能: Command-Line Interface, Unix Commands, Computer Literacy, File I/O, File Systems, File Management
初级 · 课程 · 1-4 周

您将获得的技能: Git (Version Control System), GitHub, Version Control, Open Source Technology, Collaborative Software, Microsoft Visual Studio, Command-Line Interface, Code Review, Technical Communication
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Data Flow Diagrams (DFDs), C# (Programming Language)
初级 · 课程 · 1-3 个月