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: Unreal Engine, Animation and Game Design, Video Game Development, Computer Graphics
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Data Pipelines, Exploratory Data Analysis, Google Cloud Platform, Data Transformation, Data Analysis, Generative AI, Prompt Engineering, SQL, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Hypertext Markup Language (HTML), HTML and CSS, Interactive Design, Web Design and Development, Web Applications, Web Content, Application Programming Interface (API), Front-End Web Development, Real Time Data, Web Content Accessibility Guidelines, Semantic Web, Browser Compatibility, Data Storage
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data-Driven Decision-Making, Google Cloud Platform, Analytics, Data Presentation, Data Analysis, Big Data, Data Transformation, Data Manipulation, Business Intelligence, Data Cleansing, Data Visualization Software, Data Processing, Cloud Storage, Data Warehousing, SQL
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Google Cloud Platform, SQL, Artificial Intelligence and Machine Learning (AI/ML), Big Data, Predictive Modeling, Customer Relationship Management
Intermediate · Course · 1 - 4 Weeks

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

Google Cloud
Skills you'll gain: Data Sharing, Cloud Engineering, Data Pipelines, Data Migration, Google Cloud Platform, Data Infrastructure, Data Warehousing, Cloud Storage, Data Integration, Data Architecture, Data Lakes, Data Processing, Extract, Transform, Load, Data Storage, Big Data, Command-Line Interface, Cloud Solutions, Automation, Serverless Computing, Event-Driven Programming
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Flutter (Software), Google Gemini, Generative AI, Artificial Intelligence, Application Deployment, Google Cloud Platform, Application Development, Mobile Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: People Analytics, Data Validation, Data Processing, Workforce Management, Advanced Analytics
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Google Workspace, Application Deployment, AWS Identity and Access Management (IAM), Productivity Software, Application Programming Interface (API), OAuth, Collaborative Software, Generative AI Agents, Brainstorming, Agentic systems, Data Store
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Game Design, User Interface (UI), Video Game Development, Scripting, Interaction Design, Prototyping, Animations
Mixed · Course · 1 - 4 Weeks

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