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: Retrieval-Augmented Generation, Embeddings, Vector Databases, Generative AI, AI literacy, LLM Application, Generative AI Agents
Intermediate · Course · 1 - 4 Weeks

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

Skills you'll gain: TypeScript, React.js, Interviewing Skills, Development Environment, Javascript, Object Oriented Programming (OOP)
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Google Cloud Platform, Generative AI, Kubernetes, Application Deployment, Prompt Engineering, Cloud Deployment, Cloud Infrastructure, Shell Script, Infrastructure Architecture
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Kubernetes, Google Cloud Platform, Istio, Cloud-Native Computing, CI/CD, Multi-Cloud, Cloud Management, Cloud Security, Cloud Deployment, Cloud Computing Architecture, Configuration Management, AI Workflows, Model Deployment, Scalability, Security Controls, Identity and Access Management, Authentications
Advanced · Course · 3 - 6 Months

Skills you'll gain: Serverless Computing, Google Cloud Platform, Cloud Development, Cloud Applications, Cloud Deployment, Cloud-Native Computing, Identity and Access Management, Application Deployment, Role-Based Access Control (RBAC), Cloud Security, Authorization (Computing), Authentications, Event-Driven Programming, Development Environment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Plot (Graphics), Swift Programming, UI Components, Apple iOS, iOS Development, Interactive Data Visualization, Mobile Development, User Interface (UI), User Interface (UI) Design, Hypertext Markup Language (HTML), Data Management
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Role-Based Access Control (RBAC), Oracle Databases, Identity and Access Management, Performance Tuning, Data Modeling, Enterprise Modeling, Data Architecture, Data Persistence, Security Controls, Query Languages, Dashboard, Data Governance, Data Access, Business Intelligence, Performance Analysis, Analytics, Security Management, Business Logic, Data Presentation
Advanced · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Workflow Management, Project Management Software, Productivity Software, Data Integration, Systems Integration, Project Coordination, Process Improvement, Process Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Apache Hadoop, Apache, Data Infrastructure, NoSQL, Big Data, Database Management Systems, Databases, Unix Shell, Data Storage, Data Storage Technologies, Database Design, Software Installation, Data Access, Data Modeling, Data Persistence, Systems Integration, System Configuration, Command-Line Interface, Enterprise Application Management, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Video Game Development, Game Design, Project Planning, Program Development, User Interface (UI), Code Reusability, Python Programming, Development Environment, Programming Principles, Maintainability, Computer Programming
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Cloud Deployment, Model Deployment, Infrastructure As A Service (IaaS), Kubernetes, Cloud Computing, Cloud Platforms, Application Deployment, Model Optimization, Infrastructure Architecture, Distributed Computing, Containerization, Network Planning And Design, System Configuration, Network Performance Management, Performance Tuning
Intermediate · Course · 1 - 3 Months