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

您将获得的技能: Model Context Protocol, Claude Code, Vibe coding, Microsoft Copilot, Anthropic Claude, AI Workflows, Tool Calling, GitHub, Web Development, Real Time Data, Debugging, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Servers, Prompt Engineering, Artificial Intelligence, Video Game Development, Agentic Workflows, Generative AI, Software Engineering
初级 · 专项课程 · 3-6 个月

您将获得的技能: SonarQube, Continuous Deployment, Configuration Management, Software Configuration Management, Application Deployment
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: Python 程序设计, Pandas(Python 软件包), Git(版本控制系统), NumPy, 虚拟环境, 软件开发工具, 数据结构, 数据操作, 开发环境, 版本控制, 数据分析软件
初级 · 课程 · 1-4 周

您将获得的技能: Devops Tools, Containerization, Docker (Software), Kubernetes, Prometheus (Software), Continuous Integration, DevOps, CI/CD, Jenkins, Application Deployment, Grafana, Application Performance Management, Continuous Deployment, Continuous Delivery, Configuration Management, Microservices, Infrastructure as Code (IaC), YAML, System Monitoring
中级 · 课程 · 1-3 个月

University of New Mexico
您将获得的技能: Middleware, Application Frameworks, Web Applications, Model View Controller, Agile Software Development, Git (Version Control System), Software Engineering, Web Development, Software Development, User Interface (UI), Databases, Relational Databases, Ajax, Software Architecture, Ruby on Rails, Javascript, Network Protocols
混合 · 课程 · 1-3 个月
University of Illinois Urbana-Champaign
您将获得的技能: Python 程序设计, 财务审计, Pandas(Python 软件包), 内部控制, 会计, 自然语言处理, 旁听, 内部审计, 信息及相关技术控制目标 (COBIT), 数据管理, Data Management, 欺诈检测, 自动化, GitHub, 数据质量, Data Governance, 新兴技术, 财务软件, 数据分析, 分析, 数据完整性
攻读学位
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Agile Software Development, Docker (Software), Git (Version Control System), File I/O, Linux Commands, Linux Servers, System Software, Linux Administration, Operating Systems, Bash (Scripting Language), Shell Script, C++ (Programming Language), Real-Time Operating Systems
中级 · 专项课程 · 1-3 个月

Microsoft
您将获得的技能: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Program Development, Debugging, Computational Thinking, Git (Version Control System), Computer Programming, Algorithms, Web Development, C# (Programming Language), Back-End Web Development
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 数据库, 事务处理, Git(版本控制系统), 数据库应用, MySQL, 数据库设计, 应用程序开发, 数据建模, SQL, 项目管理, Django (网络框架), MySQL 工作台, Tableau 软件, 数据可视化软件, 存储过程, 版本控制, 数据库开发
中级 · 课程 · 1-4 周

您将获得的技能: Data Visualization, Matplotlib, Marketing Analytics, Web Scraping, Social Media Marketing, Python Programming, Social Media, Pandas (Python Package), Text Mining, Trend Analysis, Data Analysis, Data Wrangling, Data Cleansing, Seaborn, Content Performance Analysis, Jupyter
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Docker (Software), Containerization, Restful API, User Interface (UI), HTML and CSS, Node.JS, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Development Tools, Back-End Web Development, Full-Stack Web Development, Application Development, Javascript, GitHub
中级 · 指导项目 · 不超过 2 小时

University of California San Diego
您将获得的技能: 命令行界面, Git(版本控制系统), 操作系统, 外围设备, 物联网, 软件开发工具, Linux, GitHub, 嵌入式系统, 计算机硬件, 集成开发环境, 版本控制, 原型设计
混合 · 课程 · 1-3 个月