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.

University of Maryland, College Park
Skills you'll gain: Data-Driven Marketing, Pay Per Click Advertising, Marketing Analytics, Search Engine Optimization, Analytics, Big Data, Digital Marketing, Digital Marketing Tools, Search Engine Marketing, Paid media, Digital Marketing Campaigns, Web Analytics, Online Advertising, Advanced Analytics, A/B Testing, Apache Hadoop, Applied Machine Learning, Machine Learning Methods, Machine Learning Algorithms, Artificial Intelligence and Machine Learning (AI/ML)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: User Experience, UI/UX Research, User Experience Design, Usability Testing, Design Research, Data Visualization, User Interface and User Experience (UI/UX) Design, Usability, User Research, Interactive Data Visualization, Data Analysis, Qualitative Research, Quantitative Research, Statistical Inference
Beginner · Course · 3 - 6 Months

Skills you'll gain: Apache Airflow, Dataflow, Extract, Transform, Load, Data Pipelines, Apache Kafka, Real Time Data, AWS Kinesis, Data Validation, Data Warehousing, System Monitoring, Event Monitoring, Data Infrastructure, Data Collection, Data Integrity, Snowflake Schema, Continuous Monitoring, Automation, Data Quality, Data Processing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Infrastructure as Code (IaC), Ansible, Infrastructure As A Service (IaaS), Continuous Integration, Terraform, Cloud Computing Architecture, Cloud Infrastructure, IT Automation, Amazon S3, Cloud Deployment, Cloud Management, Continuous Deployment, Configuration Management, Cloud Platforms, Cloud Storage, Scalability, Risk Management Framework, Automation, Verification And Validation, Data Migration
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Information Architecture, User Experience, Content Management, Usability, UI/UX Research, Usability Testing, Design Research, User Centered Design, User Research, Statistical Analysis, Content Strategy, Goal Setting, Team Management, Sample Size Determination
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Google Gemini, Gemini, Command-Line Interface, LLM Application, Tool Calling, Code Review, AI Workflows, Secure Coding, Computer Programming Tools, Model Context Protocol, Software Installation, Application Security, Software Architecture
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Continuous Monitoring, Network Security, Network Monitoring, Proxy Servers, Intrusion Detection and Prevention, Threat Detection, Firewall, Google Cloud Platform, Infrastructure Security, Cloud Security, Network Troubleshooting, Identity and Access Management, Cyber Security Policies
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Operational Databases, Database Architecture and Administration, Relational Databases, Database Design, Database Management, Data Migration, Google Cloud Platform, Distributed Computing, Disaster Recovery, Performance Tuning, Scalability, Cloud Computing Architecture, Data Integrity, Capacity Management, Transaction Processing, IT Automation, System Monitoring, Continuous Monitoring
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Cloud Platform, Model Optimization, AI Workflows, Cloud Computing Architecture, Performance Tuning, Interoperability, Enterprise Application Management, Systems Architecture
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Kubernetes, Identity and Access Management, Containerization, Google Cloud Platform, Cloud Management, Cloud Computing, Cloud Platforms, Cloud Infrastructure, Cloud Deployment, Application Deployment, Infrastructure Architecture, Command-Line Interface
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Splunk, Role-Based Access Control (RBAC), Authentications, Data Transformation, Data Processing, Distributed Computing, Data Manipulation, Security Controls, Data Access, System Configuration, Data Security, Metadata Management, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Project Estimation, Estimation, Cost Estimation, Functional Requirement, Software Development Methodologies, Requirements Analysis, Functional Specification, Systems Analysis, Software Development Life Cycle, Project Planning, Software Development, Transaction Processing
Mixed · Course · 1 - 4 Weeks