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

您将获得的技能: Lightweight Directory Access Protocols, Git (Version Control System), Authentications, Collaborative Software, Linux Servers, Linux Administration, Version Control, Authorization (Computing), Open Source Technology
中级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 安全 Code, Docker (软件), 应用安全, Authentication, JSON, 漏洞管理, 利用开发, 依赖性分析, 授权(计算), 开放式网络应用程序安全项目(OWASP), 代码审查, Java, Java 编程, 脆弱性评估, Git(版本控制系统), 渗透测试
中级 · 课程 · 1-4 周
您将获得的技能: Django (Web Framework), Web Applications, Back-End Web Development, Expense Management, Application Development, Database Application, Data Visualization, Business Process Automation, Chart.js, Python Programming, Data Modeling, Data Security, GitHub, Javascript, Git (Version Control System)
中级 · 指导项目 · 不超过 2 小时

Coursera
您将获得的技能: Prompt Engineering, 前端集成, 负责任的人工智能, 测试自动化, 生成式人工智能, 前端性能, Html 和 Css, 软件文档, 数据伦理, 代码审查, UI/UX 战略, 测试工具, 用户界面和用户体验(UI/UX)设计, 前端网络开发
中级 · 课程 · 1-4 周
Duke University
您将获得的技能: Data Ethics, Exploratory Data Analysis, Data-Driven Decision-Making, Logistic Regression, Statistical Modeling, Web Scraping, Ggplot2, Model Evaluation, Data Visualization Software, Predictive Modeling, Tidyverse (R Package), Data Visualization, Data Analysis, Regression Analysis, Responsible AI, Data Transformation, R Programming, Data Science, Data Wrangling, Version Control
初级 · 专项课程 · 1-3 个月

您将获得的技能: Package and Software Management, Bash (Scripting Language), Git (Version Control System), GitHub, Ubuntu, Shell Script, Scripting, Unix, Unix Commands, Linux, System Configuration, Linux Commands, File Management, Software Installation
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: 系统编程, 系统监控, 脚本, JSON, Docker (软件), 拉斯特(编程语言), 詹金斯, 命令行界面, 应用程序部署, CI/CD, 自动化, 软件测试, Devops, 持续监测, 集装箱化, 普罗米修斯(软件), GitHub
中级 · 课程 · 1-4 周

您将获得的技能: Kubernetes, Docker (Software), Network Troubleshooting, Containerization, CI/CD, Application Deployment, Cloud Deployment, YAML, Scalability, Cloud Computing Architecture, Virtual Networking, Role-Based Access Control (RBAC), Network Monitoring, System Monitoring, Configuration Management, Debugging, Data Persistence
中级 · 课程 · 1-3 个月

您将获得的技能: Jenkins, CI/CD, Docker (Software), GitLab, Devops Tools, Continuous Delivery, Containerization, Git (Version Control System), Continuous Deployment, GitHub, Code Review
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: 应用编程接口 (API), 脚本, 生产率, 可扩展性, 网页抓取, Python 程序设计, 云 API, 软件测试, 自动化, 性能调整, 版本控制, 电子邮件自动化, 文件管理, 还原式 API, Git(版本控制系统)
初级 · 课程 · 1-3 个月

Red Hat
您将获得的技能: 云平台, YAML, 可扩展性, 应用程序部署, OpenShift, Kubernetes, 开发环境, 云计算开发, 集装箱化, 云计算, PostgreSQL, 云应用, Git(版本控制系统), 调试
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Exploratory Data Analysis, Ggplot2, Data Visualization Software, Tidyverse (R Package), Data Visualization, Version Control, Data Analysis, Statistical Methods, Data Wrangling, R Programming, GitHub, Data Transformation, Statistical Analysis, Git (Version Control System), Data Manipulation, Statistical Programming
初级 · 课程 · 1-4 周