Programming courses can help you learn coding languages like Python, Java, and JavaScript, as well as concepts such as algorithms, data structures, and software development methodologies. You can build skills in debugging, version control, and writing efficient code. Many courses introduce tools like Git for version control, integrated development environments (IDEs) like Visual Studio Code, and frameworks such as React or Django, that support developing web applications and software solutions.

Skills you'll gain: React.js, UI Components, JavaScript Frameworks, Cascading Style Sheets (CSS), Front-End Web Development, HTML and CSS, Javascript, Application Programming Interface (API), Code Reusability, Data Sharing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Gemini, Google Gemini, Generative AI, Customer Relationship Management, Predictive Modeling, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), SQL, Google Cloud Platform, Jupyter, Business Workflow Analysis, Query Languages
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Angular, Mobile Development, Verification And Validation, Frontend Integration, Service Design, Front-End Web Development, UI Components, Data Validation, Service Oriented Architecture, JavaScript Frameworks, Business Logic
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Augmented and Virtual Reality (AR/VR), Game Design, Augmented Reality, Video Game Development, Virtual Reality, Application Deployment, DevOps, CI/CD, Collaborative Software, Build Tools, Configuration Management, C# (Programming Language), Version Control
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Flutter (Software), Google Gemini, Gemini, Generative AI Agents, Generative AI, LLM Application, AI Workflows, Mobile Development, Mobile Development Tools, Google Cloud Platform, Application Development, AI Integrations, Agentic systems
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, Video Game Development, HTML and CSS, Cascading Style Sheets (CSS), Game Design, Web Design, Animation and Game Design, Hypertext Markup Language (HTML), Animations, Frontend Performance, Front-End Web Development, Web Development, Interactive Design, Web Applications, Computer Graphic Techniques, Event-Driven Programming, Computer Graphics, Javascript
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Gemini, Google Gemini, Generative AI, Generative Model Architectures, Google Cloud Platform, LLM Application, Application Development, Cloud-Based Integration, Application Programming Interface (API), Cloud Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: UI Components, User Interface (UI), Mobile Development, Code Reusability, User Interface (UI) Design, Mobile Development Tools, Cloud Applications, Frontend Integration, Cloud Development, Cloud-Based Integration, Server Side, Cross Platform Development, Serverless Computing, Development Environment, Web Development, Real Time Data, Software Installation
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Predictive Analytics, Big Data, Predictive Modeling, Advanced Analytics, Analytics, Applied Machine Learning, Google Cloud Platform, Model Training, MLOps (Machine Learning Operations), Data Analysis, Machine Learning Methods, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Serverless Computing, Cloud Applications, Cloud Development, Cloud Deployment, Cloud-Based Integration, Authorization (Computing), Application Security, Event-Driven Programming, Operational Databases, Key Management, Authentications, Virtual Networking, Identity and Access Management
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: AI Security, Model Deployment, LLM Application, Open Web Application Security Project (OWASP), Cloud API, Secure Coding, Security Controls, Large Language Modeling, Application Programming Interface (API), Security Engineering, Google Cloud Platform
Beginner · Course · 1 - 3 Months

Skills you'll gain: Full-Stack Web Development, Node.JS, Frontend Integration, Cloud Deployment, Application Deployment, JavaScript Frameworks, Web Applications, Web Development, Angular, Cloud Applications, Memory Management, MongoDB, Authentications, Real Time Data, Frontend Performance, Database Development, Development Environment, API Design
Intermediate · Course · 1 - 3 Months