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.

Universitat Politècnica de València
Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Systems Development, Software Development Methodologies, User Interface (UI), User Interface (UI) Design, Software Development, Agile Software Development, Data Quality, Project Management, Information Systems, Cross-Functional Team Leadership, Cross-Functional Collaboration, Data Management, Mobile Development, Project Planning, Emerging Technologies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cloud Infrastructure, Cloud Deployment, Application Deployment, Microservices, Cloud Computing Architecture, Kubernetes, CI/CD, Cloud Security, Network Architecture, Google App Engine, Google Cloud Platform, Service Level, Site Reliability Engineering, Cloud-Native Computing, Cloud Computing, Infrastructure Architecture, Network Planning And Design, Restful API, Devops Tools, Continuous Integration
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Google Workspace, Gmail, Data Store, AI Enablement, Enterprise Application Management, AI Integrations, Authentications
Beginner · Course · 1 - 4 Weeks

Universitat Politècnica de València
Skills you'll gain: Computational Thinking, Object Oriented Programming (OOP), Code Reusability, Computer Programming, Algorithms, Programming Principles, Maintainability, Web Applications, Information Technology, Information Systems, Other Programming Languages, Data Management, Databases
Beginner · Course · 1 - 3 Months

Skills you'll gain: Google Gemini, Gemini, Generative AI Agents, Command-Line Interface, Code Review, Application Development, Software Installation, User Flows, Security Controls, Software Architecture
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, Interactive Design, User Interface (UI) Design, Data Persistence, Application Design, Application Programming Interface (API), Game Design, Restful API, JSON, Animation and Game Design, Frontend Performance, Typography
Intermediate · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Prompt Engineering, LLM Application, Google Gemini, Prompt Patterns, Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Google Cloud Platform, Embeddings, Model Optimization
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: User Feedback, Workflow Management, Constructive Feedback, Process Improvement, Project Management Software, Accountability, Drive Engagement, Stakeholder Communications
Beginner · Course · 1 - 4 Weeks

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

Google Cloud
Skills you'll gain: Cloud Security, Cloud Computing Architecture, Network Planning And Design, Cloud Infrastructure, Google Cloud Platform, Cloud Solutions, Solution Architecture, Application Deployment, Cloud Services, System Configuration, Cloud Computing, Infrastructure Architecture, Cloud Deployment, Cloud Storage, Cloud Management
Advanced · Course · 1 - 3 Months

Skills you'll gain: Scalability, Time Series Analysis and Forecasting, File I/O, Predictive Modeling, Code Reusability, Programming Principles, Data Import/Export, Matlab, Scripting, Data Analysis, Data Processing, Computational Logic, Data Manipulation, Applied Machine Learning, File Management, Functional Design
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Google Cloud Platform, Generative AI, Vector Databases, Cloud Applications, Database Application, Data Migration, NoSQL, Databases, Database Theory, Database Management Systems, Database Systems, Relational Databases, Data Store, PostgreSQL, Transaction Processing
Beginner · Course · 1 - 4 Weeks