Web application courses can help you learn front-end and back-end development, user interface design, and database management. You can build skills in coding languages like JavaScript and Python, as well as frameworks such as React and Node.js. Many courses also cover essential tools like Git for version control and SQL for database queries, showing how these skills come together to create dynamic and interactive web experiences.

Google Cloud
Skills you'll gain: Single Sign-On (SSO), Email Security, Gmail, Cloud Security, Authentications, Google Workspace, Security Controls, Data Security, Enterprise Application Management, Application Security, Mobile Security, Security Management, Threat Detection, Cyber Security Policies, Multi-Factor Authentication, Identity and Access Management, Application Deployment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Meta Ads Manager, Target Audience, Target Market, Facebook, Marketing Budgets, Social Media Campaigns, Online Advertising, Advertising Campaigns, Budget Management, Social Media Marketing, Social Media, Digital Advertising, Advertising, Social Media Strategy, Goal Setting
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Online Advertising, Digital Advertising, Target Audience, Social Media Marketing, Advertising Campaigns, Social Media Campaigns, Target Market, Global Marketing, Customer Analysis
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Cloud Management, Google Cloud Platform, Operational Databases, Data Management, Database Management, NoSQL, Data Storage Technologies, Capacity Management, Data Integrity, System Monitoring, Disaster Recovery, Scalability
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Hypertext Markup Language (HTML), Computer Graphic Techniques
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), UI Components, Unity Engine, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Augmented and Virtual Reality (AR/VR), Human Computer Interaction, Usability, Virtual Reality, Interactive Design, Video Game Development, Virtual Environment, Scalability, Mobile Development, Game Design, Layout Design, UI/UX Strategy, Interaction Design, Frontend Performance, C# (Programming Language)
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Code Reusability, Data Management, Program Development, Automation, Computational Logic
Intermediate · Course · 1 - 3 Months

Skills you'll gain: OAuth, Authentications, Cloud Security, Authorization (Computing), Identity and Access Management, Google Cloud Platform, Cloud Management, Proxy Servers
Intermediate · Project · Less Than 2 Hours

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

Coursera
Skills you'll gain: Facebook, Payment Processing, Payment Systems, Order Fulfillment, Order Processing, Product Knowledge, Direct Selling, E-Commerce, Product Promotion, Selling Techniques, Social Media, Marketing, General Sales Practices, Sales, Shipping and Receiving, Advertising
Intermediate · Guided Project · Less Than 2 Hours

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

Skills you'll gain: Retrieval-Augmented Generation, LangChain, LangGraph, AI Orchestration, LLM Application, Agentic Workflows, Generative AI Agents, OpenAI, Tool Calling, Agentic systems, Large Language Modeling, Model Context Protocol, Embeddings, Vector Databases, Python Programming, Document Management
Advanced · Course · 1 - 4 Weeks