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.

Skills you'll gain: Real Time Data, Google Cloud Platform, Data Pipelines, Big Data, Data Processing, Advanced Analytics, Performance Tuning, Data Storage Technologies, Data Transformation, Scalability
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: User Accounts, User Provisioning, Software As A Service, Data Analysis Software, Email Automation
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Unreal Engine, 3D Assets, 3D Modeling, Virtual Environment, Computer Graphics, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Angular, Unit Testing, JavaScript Frameworks, Test Driven Development (TDD), Test Case, Software Testing, React.js, Integration Testing, UI Components
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Sampling (Statistics), Data Mining, Statistical Hypothesis Testing, Probability, Linear Algebra, Statistical Analysis, Statistical Inference, Data Analysis, Probability Distribution, Statistics, Machine Learning Algorithms, Machine Learning, Python Programming
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: API Testing, Test Automation, Performance Testing, Server Side, Query Languages
Intermediate · Course · 1 - 3 Months

Skills you'll gain: IT Service Management, Service Management, Digital Transformation, Information Technology Infrastructure Library, IT Management, Communication Strategies, Stakeholder Communications, Management Training And Development, Enterprise Application Management, Organizational Strategy, Professional Networking, Value Propositions, Business Operations, Continuous Improvement Process
Beginner · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: Serverless Computing, Google Cloud Platform, Cloud Deployment, Cloud Applications, Cloud Storage, Web Applications, Event Monitoring, Restful API, Performance Tuning
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Matplotlib, Data Preprocessing, Box Plots, E-Commerce, Business Analytics, Data Visualization Software, Histogram, Data Analysis, Scatter Plots, Exploratory Data Analysis, Pandas (Python Package), Jupyter, Software Installation
Mixed · Course · 1 - 4 Weeks

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

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Software Development Life Cycle, Google Cloud Platform, Test Script Development, Development Testing, Web Applications, Application Development, Test Case, Query Languages, Debugging
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Generative AI, Multimodal Prompts, Google Cloud Platform, LLM Application, Model Evaluation, Application Programming Interface (API), Application Development
Beginner · Course · 1 - 4 Weeks