
Skills you'll gain: Git (Version Control System), Version Control, Collaborative Software, Application Programming Interface (API)
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Git (Version Control System), GitHub, Version Control, CI/CD, DevOps, Debugging, Devops Tools, Continuous Integration, Continuous Deployment, Infrastructure as Code (IaC), Continuous Delivery, Application Security, Development Environment, File Management, Continuous Monitoring
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: GitHub, Devops Tools, DevOps, Version Control, CI/CD, Continuous Integration, Continuous Deployment, Software Development, Amazon Elastic Compute Cloud, Authentications
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Git (Version Control System), GitHub, Version Control, Open Source Technology, Collaborative Software, Microsoft Visual Studio, Software Versioning, Command-Line Interface, Code Review
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Version Control, Git (Version Control System), GitHub, Software Versioning, Command-Line Interface, User Accounts
Beginner · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Version Control, GitHub, Git (Version Control System), Collaborative Software
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Animation and Game Design, iOS Development, UI Components, User Interface (UI) Design, Real Time Data, Computer Graphics, Application Design, Video Game Development, Data Modeling
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Development Environment, Devops Tools, DevOps, Software Development Tools, Integrated Development Environments, Generative AI, Code Reusability, Software Installation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: GitHub Copilot, Object Oriented Design, Object Oriented Programming (OOP), Game Design, Unit Testing, Python Programming, AI Enablement, Program Development, GitHub, Development Environment, Debugging
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Continuous Integration, CI/CD, Application Deployment, Node.JS, Continuous Delivery, Test Automation, Git (Version Control System), Software Development, Continuous Deployment, GitHub, Javascript
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Prompt Engineering, GitHub Copilot, Docker (Software), ChatGPT, Containerization, Google Gemini, OpenAI, Development Environment, GitHub, Integrated Development Environments, Git (Version Control System), Debugging
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: File I/O, Memory Management, Maintainability, C (Programming Language), Software Engineering, System Programming, Systems Development Life Cycle, Software Development, Simulations, Command-Line Interface, Collaborative Software
Beginner · Course · 1 - 4 Weeks