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.

Coursera
Skills you'll gain: Flask (Web Framework), Model View Controller, Back-End Web Development, Hypertext Markup Language (HTML), Python Programming
Beginner · Guided Project · Less Than 2 Hours

The Chinese University of Hong Kong
Skills you'll gain: Business Strategy, Strategic Partnership, Strategic Decision-Making, Regional Sales, Competitive Analysis, Global Marketing, Market Opportunities, E-Commerce, Cultural Sensitivity, Market Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model View Controller, GitHub, Version Control, .NET Framework, Git (Version Control System), ASP.NET, Application Frameworks, Software Configuration Management, Development Environment, Microsoft Visual Studio, Bootstrap (Front-End Framework), Microsoft Development Tools, HTML and CSS
Beginner · Course · 1 - 3 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Work Breakdown Structure, Project Scoping, Project Management, Project Management Life Cycle, Project Risk Management, Cost Management, Risk Analysis, Project Schedules, Risk Mitigation, Resource Management, Project Planning, Project Performance, Cost Control, Scheduling, Procurement, Stakeholder Management, Human Resource Strategy, Stakeholder Communications
Beginner · Course · 1 - 3 Months

Skills you'll gain: Restful API, API Design, Application Programming Interface (API), Virtual Environment, Python Programming, User Accounts, Application Security, Encryption, Data Modeling
Intermediate · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Load Balancing, Hybrid Cloud Computing, Google Cloud Platform, Virtual Networking, Cloud Computing, Cloud Management, Network Performance Management, Performance Tuning, Cloud Security, TCP/IP, Scalability
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Event-Driven Programming, Graphics Software, Computer Graphics, Video Game Development, Computer Graphic Techniques, Development Environment, Debugging, Application Development
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Data Visualization Software, Data Visualization, Interactive Data Visualization, Visualization (Computer Graphics), JSON, Data Mapping, Javascript
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Data-Driven Decision-Making, Minitab, Regression Analysis, Logistic Regression, Statistical Hypothesis Testing, Statistical Analysis, Scatter Plots, Correlation Analysis, Data Analysis, Predictive Analytics, Statistical Methods, Descriptive Statistics, Analytics, Business Analytics, Predictive Modeling, Forecasting, Advanced Analytics, Statistical Modeling, Quantitative Research, Case Studies
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Penetration Testing, Malware Protection, Cyber Threat Intelligence, Exploitation techniques, Cybersecurity, Intrusion Detection and Prevention, Vulnerability Assessments, Human Factors (Security), Network Analysis, Command-Line Interface
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Crisis Management, Threat Management, Infrastructure Security, Resilience, Disaster Recovery, Emergency Response, Business Ethics, Risk Management, Systems Thinking, Organizational Effectiveness, Hazard Analysis, Safety and Security, Industrial and Organizational Psychology, Complex Problem Solving, Leadership
Build toward a degree
Intermediate · Course · 1 - 3 Months

Illinois Tech
Skills you'll gain: Cloud Security, Identity and Access Management, AWS Identity and Access Management (IAM), Incident Response, Cloud Computing, Cloud Computing Architecture, Data Security, Application Security, Network Security, Encryption, Role-Based Access Control (RBAC), Amazon Web Services, Key Management, Infrastructure Security, Security Controls, Firewall, Continuous Monitoring, Multi-Factor Authentication
Beginner · Course · 1 - 3 Months