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: Containerization, Docker (Software), Cloud Infrastructure, Cloud Management, Computing Platforms, Microsoft SQL Servers, Cloud Computing, Application Deployment, Remote Access Systems, Windows Servers, Cloud Deployment, Virtual Machines, Microsoft Servers, Microsoft Windows, Database Development, Servers, Virtualization and Virtual Machines
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Statistical Visualization, Model Evaluation, Data Presentation, Scientific Visualization, Statistical Hypothesis Testing, Model Deployment, Statistical Analysis, Statistical Software, Large Language Modeling, Statistical Methods, LLM Application, Data-Driven Decision-Making, Matplotlib, Statistical Inference, Statistics, Probability & Statistics, Experimentation, Performance Metric
Intermediate · Course · 1 - 4 Weeks

Whizlabs
Skills you'll gain: Amazon Web Services, Serverless Computing, Amazon S3, Amazon Elastic Compute Cloud, API Gateway, Cloud Storage, Data Storage Technologies, Cloud Deployment, Data Security, AWS Identity and Access Management (IAM), Application Deployment, File Systems, Encryption
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), Java Programming, File I/O, Object Oriented Design, Java, Development Environment, Computer Programming, Programming Principles, Data Persistence, Integrated Development Environments, Memory Management, Debugging, File Management, Application Development, Data Structures
Beginner · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Cloud-Native Computing, Docker (Software), Containerization, System Configuration, Software Installation, Application Deployment, Cloud Computing, Security Controls, System Monitoring, Azure DevOps, Command-Line Interface, Key Management, Encryption, Authentications, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Skills you'll gain: Swift Programming, iOS Development, Apple iOS, Authentications, Application Programming Interface (API), Restful API, Mobile Development, Event Monitoring
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AI Workflows, Agentic Workflows, Generative AI Agents, Agentic systems, AI Orchestration, AI Integrations, Advanced Analytics, Enterprise Architecture, Automation, Artificial Intelligence, Continuous Improvement Process, Data Quality, Scalability, Performance Tuning, Software Design Patterns
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Infrastructure as Code (IaC), Amazon Web Services, Amazon DynamoDB, Database Design, System Design and Implementation, Systems Design, Software Architecture, Systems Architecture, Database Management Systems, Databases, AWS CloudFormation, Solution Architecture, Database Architecture and Administration, Database Management, Data Architecture, Event-Driven Programming, Cloud Computing Architecture, Cloud Applications, Relational Databases, Cloud Engineering
Intermediate · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Customer experience improvement, Operational Efficiency, Salesforce, Operational Excellence, Business, Cloud-Based Integration, Amazon Web Services, Operations, Systems Integration, Business Solutions, Business Transformation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Recurrent Neural Networks (RNNs), Embeddings, Time Series Analysis and Forecasting, Tensorflow, Natural Language Processing, Forecasting, Image Analysis, Deep Learning, Text Mining, Artificial Neural Networks, Predictive Analytics, Predictive Modeling, Data Preprocessing, Model Training, Data Science, Machine Learning, Classification Algorithms
Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Generative AI, Retrieval-Augmented Generation, AI Workflows, AI Integrations, Generative Model Architectures, Context Engineering, Software Architecture, CI/CD, Model Evaluation, Software Development, Code Reusability, Continuous Integration, Application Development, Unit Testing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Interaction Design, User Interface (UI) Design, Code Reusability, Scalability, Web Applications, Data Management
Beginner · Course · 1 - 4 Weeks