Programming languages courses can help you learn syntax, data structures, algorithms, and object-oriented programming. You can build skills in debugging, code optimization, and software development methodologies. Many courses introduce tools like Git for version control, integrated development environments (IDEs) such as Visual Studio Code, and frameworks like React or Django, that support creating robust applications and enhancing your coding efficiency.

Skills you'll gain: ASP.NET, .NET Framework, Identity and Access Management, Full-Stack Web Development, Web Applications, Microsoft Azure, Web Development, Cloud Deployment, Application Deployment, Authorization (Computing), Authentications, Databases, Software Architecture, Payment Systems, Software Design Patterns, Data Modeling, User Interface (UI)
Intermediate · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Software Development Life Cycle, Application Lifecycle Management, Application Development, Development Testing, Web Development Tools, Test Case, Query Languages, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Google Gemini, Generative AI, Google Cloud Platform, LLM Application, Application Development, Multimodal Prompts, Prompt Engineering, Application Programming Interface (API)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Gemini, Data Preprocessing, Exploratory Data Analysis, Big Data, Google Cloud Platform, Interactive Data Visualization, Data Pipelines, Generative AI, Debugging, SQL
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Prompt Engineering, Google Cloud Platform, Multimodal Prompts, Model Evaluation, Application Programming Interface (API), LLM Application, Application Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Google Gemini, Gemini, Google Workspace, Data Integration, Data Store, Collaborative Software, Data Access, AI Enablement, OAuth, Enterprise Application Management, Identity and Access Management, LLM Application, Application Deployment, Application Programming Interface (API)
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Video Game Development, Game Design, Animation and Game Design, C# (Programming Language), Object Oriented Programming (OOP), User Interface (UI), Prototyping, Debugging
Mixed · Course · 1 - 4 Weeks

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

Google Cloud
Skills you'll gain: Looker (Software), Dashboard, Data Analysis, Data Presentation, Data Storytelling, Analytics, SQL, Data Preprocessing, Google Cloud Platform, Big Data, Data Visualization Software, Query Languages, Data Warehousing, Relational Databases, Data Storage
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Flutter (Software), Gemini, Generative AI, Generative AI Agents, LLM Application, Mobile Development, Google Cloud Platform, Prompt Engineering, Model Deployment
Beginner · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, 3D Assets, Game Design, Virtual Environment, Video Game Development, Debugging, Computer Graphics, Algorithms, Scripting, Computer Programming
Advanced · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Google Workspace, Collaborative Software, Email Automation, Application Deployment, Google Cloud Platform, Data Integration, AI Enablement, Identity and Access Management, Application Programming Interface (API), Productivity Software, OAuth, Calendar Management, Authentications, Configuration Management, Data Store
Beginner · Course · 1 - 4 Weeks