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: AI Security, LLM Application, Large Language Modeling, Open Web Application Security Project (OWASP), Model Deployment, Cloud Security, Security Controls, Vulnerability Management, Google Cloud Platform, Threat Detection, System Configuration, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: AI Security, Open Web Application Security Project (OWASP), LLM Application, AI Integrations, Large Language Modeling, Secure Coding, Security Controls, Vulnerability Assessments, Vulnerability Management, Safety and Security, Cloud API, Application Programming Interface (API), Application Development, System Configuration
Beginner · Course · 1 - 3 Months

Skills you'll gain: HTML and CSS, Responsive Web Design, Web Design and Development, Hypertext Markup Language (HTML), Web Development, Web Applications, Front-End Web Development, Cascading Style Sheets (CSS), Web Design, JavaScript Frameworks, Plot (Graphics), Javascript, Data Validation, Web Content, Scripting, Data Manipulation, User Experience
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Hibernate (Java), Object-Relational Mapping, Data Validation, Package and Software Management, User Interface (UI), Relational Databases, Database Development, Java Programming, Development Environment, Java, Data Modeling, Application Development, User Interface (UI) Design, Verification And Validation, Data Integrity, Transaction Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Design and Development, Cascading Style Sheets (CSS), Front-End Web Development, Web Applications, Hypertext Markup Language (HTML), Web Development, User Interface (UI), Frontend Integration, UI Components, Web Development Tools
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, User Interface (UI) Design, Interactive Design, Usability, Software Design, Application Development, Application Design, Software Architecture, Frontend Performance, Maintainability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, TypeScript, Development Environment, Full-Stack Web Development, AI Integrations, Cloud Deployment, JavaScript Frameworks, Email Automation, Web Applications, User Interface (UI), Git (Version Control System)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Apache Hadoop, Data Import/Export, HR Tech, People Analytics, Big Data, Data Pipelines, Data Storage, Data Processing, Authentications, Data Migration, SQL, Analytics, Database Management, Data Quality, Performance Tuning, Scalability, Data Security
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Google Gemini, Gemini, Exploratory Data Analysis, Google Cloud Platform, Data Wrangling, Data Processing, Interactive Data Visualization, AI Integrations, Generative AI, Prompt Engineering, Debugging, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), Application Development, Application Deployment, UI Components, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Program Development, Interactive Design, Development Environment, Software Development Life Cycle, Software Testing, Context Management, Frontend Integration, Application Frameworks, Application Performance Management, Debugging, Application Security, Event-Driven Programming, Web Services
Beginner · Course · 1 - 4 Weeks

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

Skills you'll gain: Data Lakes, Data Warehousing, Data Pipelines, Cloud Engineering, Cloud Storage, Google Cloud Platform, Data Storage, SQL
Intermediate · Course · 1 - 3 Months