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.

Google Cloud
Skills you'll gain: Google Gemini, Exploratory Data Analysis, Data Processing, Data Manipulation, Data Cleansing, Big Data, Google Cloud Platform, Generative AI Agents, Debugging, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Swift Programming, UI Components, Apple iOS, Mobile Development, Apple Xcode, Responsive Web Design, User Interface (UI) Design, User Interface (UI), Application Design, Algorithms, Animations, Software Design Patterns, Color Theory, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Query Languages, Business Logic, Web Development Tools, Software Architecture
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, 3D Assets, Virtual Environment, Computer Graphics, User Interface (UI), Interactive Design, Scripting
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Data Migration, Google Cloud Platform, Cloud Storage, Extract, Transform, Load, Data Pipelines, Big Data, Data Warehousing, Data Integration, Data Storage, SQL, Automation
Beginner · Course · 1 - 3 Months

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

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

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

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

Google Cloud
Skills you'll gain: Looker (Software), Data-Driven Decision-Making, Google Cloud Platform, Data Analysis, Analytics, Big Data, Data Storytelling, Data Storage, Data Visualization Software, Business Analytics, Data Warehousing, SQL
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: Google Gemini, Flutter (Software), Generative AI, Generative AI Agents, LLM Application, Google Cloud Platform, Mobile Development, Application Development
Beginner · Course · 1 - 3 Months