Git 课程可以帮助你学习版本控制、分支策略、协同工作流程和版本库管理。您可以掌握解决冲突、代码审查实践以及跨项目有效跟踪变更的 Skills Tracks 技能。许多课程都会介绍 GitHub 和 GitLab 等工具,这些工具可以加强协作并简化项目贡献,让您可以在真实的软件开发环境中应用自己的技能。
您将获得的技能: Unix Commands, Command-Line Interface, Unix, Bash (Scripting Language), File Management, Linux Commands, Productivity, Computer Programming
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Version Control, Git (Version Control System), GitHub, Command-Line Interface, Software Development Tools, User Accounts
初级 · 指导项目 · 不超过 2 小时

Vanderbilt University
您将获得的技能: Java 编程, 数据持久性, Git(版本控制系统), 事件驱动编程, Android Studio, 应用程序开发, 移动开发, 计算机编程, 安卓开发, 文件输入/输出
混合 · 课程 · 1-3 个月

Amazon
您将获得的技能: Git (Version Control System), Software Development Methodologies, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, Agile Software Development, Unified Modeling Language, Software Testing, JUnit, Agile Methodology, Spring Framework, Maintainability, Debugging, Java, Software Design Patterns, Technical Design, Unit Testing, User Interface (UI) Design
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Web Scraping, Data Structures, Git (Version Control System), Generative AI, Version Control, Matplotlib, Devops Tools, Plotly, DevOps, Agile Methodology, Web Development, Data Ethics, Flask (Web Framework), Data Visualization, Scripting, GitHub, Data Cleansing, Data Analysis, Automation, Cloud Computing
初级 · 专业证书 · 3-6 个月

The Linux Foundation
您将获得的技能: 技术交流, Git(版本控制系统), Open Source 技术, 软件开发生命周期, GitHub, 软件开发方法, CI/CD, 协作软件
初级 · 课程 · 1-4 周

KodeKloud
您将获得的技能: Jenkins, CI/CD, Continuous Integration, Systems Administration, Command-Line Interface, Continuous Delivery, Software Development, Continuous Deployment, DevOps, Software Development Tools, Software Installation, User Accounts, Server Administration, Operating System Administration, Configuration Management, Data Integrity
初级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Design, Microsoft Copilot, Game Design, Software Design, Application Design, Unit Testing, Python Programming, AI Enablement, GitHub, Development Environment, Debugging
中级 · 指导项目 · 不超过 2 小时

Microsoft
您将获得的技能: 层叠样式表(CSS), Html 和 Css, 调试, 测试驱动开发(TDD), 软件安装, 软件开发工具, 微软 Visual Studio, GitHub, 集成开发环境, 用户界面(UI), AI 赋能
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 公钥基础设施, 系统监控, 用户账户, 乌班图, Linux 命令, 软件包和软件管理, 云计算架构, Linux, 命令行界面, Linux 管理, 文件管理, Git(版本控制系统), Operating System 管理, Devops, 防火墙, 版本控制, Virtual Private Networks(VPN), 文件系统, 入侵检测和防御, Linux 服务器
初级 · 专项课程 · 3-6 个月

Scrimba
您将获得的技能: Vibe coding, Microsoft Copilot, GitHub, Code Review, AI Personalization, Prompt Engineering, LLM Application, Integrated Development Environments, Computer Programming Tools, Application Development, Software Development, Web Development
中级 · 课程 · 1-3 个月

您将获得的技能: Prompt Engineering, Microsoft Copilot, Docker (Software), ChatGPT, Google Gemini, OpenAI, AI Workflows, Development Environment, GitHub, Integrated Development Environments, Generative AI Agents, Generative AI, Git (Version Control System), Debugging
中级 · 课程 · 1-3 个月