Version control courses can help you learn the basics of tracking changes in code, branching strategies, merging workflows, and collaboration techniques. You can build skills in managing project histories, resolving conflicts, and maintaining code integrity across teams. Many courses introduce tools like Git and GitHub, that support version control, allowing you to apply your skills in real projects and collaborate effectively with others in software development.

Skills you'll gain: Post-Production, Autodesk Maya, Computer Graphics, Cinematography, 3D Modeling, Visualization (Computer Graphics), Adobe Photoshop, Image Quality
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: CI/CD, Cloud Development, Cloud Applications, Continuous Integration, Amazon Web Services, Continuous Deployment, Amazon CloudWatch, Authentications, Cloud Deployment, Development Environment, AWS Kinesis, Software Development Tools, Identity and Access Management, Scalability, Git (Version Control System)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: LLM Application, Microservices, Failure Analysis, Configuration Management, Cloud Computing Architecture, Cloud Deployment, Application Deployment, Scalability, Software Design, Data Storage Technologies, Dependency Analysis, Solution Architecture, Cloud-Native Computing, Site Reliability Engineering, Maintainability, Systems Architecture, Software Architecture, Service Recovery, Software Documentation, Reliability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Google Cloud Platform, CI/CD, Application Deployment, Role-Based Access Control (RBAC), Cloud Infrastructure, Cloud Storage, Cloud Security, Application Performance Management, Cloud Applications, Managed Services, Identity and Access Management, System Monitoring, Database Management Systems
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Occupational Safety And Health, Hazard Analysis, Chemistry, Safety Culture, Safety Training, Compliance Management, Environment Health And Safety, Mitigation, Environmental Regulations, Pollution Prevention, Risk Management, Water Quality, Personal protective equipment, Sustainable Technologies, Quality Assessment, Leadership, Program Evaluation
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Scalability, Microservices, Cloud-Native Computing, Kubernetes, System Monitoring, Cloud Security, Role-Based Access Control (RBAC), Secure Coding, Application Security, Service Management, Security Engineering, IT Service Management, Identity and Access Management, Software-Defined Networking
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Cloud Management, Cloud Security, Vulnerability Assessments, Vulnerability Management, Security Management, Security Controls, Google Cloud Platform, Configuration Management
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Terraform, Devops Tools, Amazon Web Services, Kubernetes, Amazon Elastic Compute Cloud, Command-Line Interface, Amazon S3, Configuration Management, Debugging
Intermediate · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Gemini, Google Workspace, Google Sheets, Generative AI, AI Enablement, Spreadsheet Software, Prompt Engineering, Software Versioning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PL/SQL, Oracle Databases, Stored Procedure, SQL, Database Development, Performance Tuning, Database Application, Maintainability, Debugging
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Google Cloud Platform, Configuration Management, Integrated Development Environments, Development Environment, Identity and Access Management, System Monitoring, Information Technology Operations
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Timelines, Project Schedules, Project Management, Milestones (Project Management), Project Coordination, Scheduling, Project Scoping, Project Management Software, Project Planning, Dependency Analysis, Stakeholder Communications
Beginner · Course · 1 - 4 Weeks