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 Michigan
Skills you'll gain: Ajax, jQuery, Javascript and jQuery, JSON, Django (Web Framework), Web Applications, Javascript, Debugging, Data Modeling, Data Access, Object Oriented Programming (OOP), Python Programming, Application Deployment
★ 4.8 (295) · Intermediate · Course · 1 - 3 Months

Beginner · Course · 1 - 4 Weeks
Universidad Austral
Skills you'll gain: Angular, Server Side, Node.JS, Responsive Web Design, LESS, Bootstrap (Front-End Framework), Mobile Development, Back-End Web Development, Version Control, Cross Platform Development, Restful API, jQuery, Web Design and Development, Bitbucket, Continuous Integration, TypeScript, iOS Development, Web Design, JSON, MongoDB
★ 4.2 (841) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: ASP.NET, Web Development, Object-Relational Mapping, Web Applications, User Accounts, Data Integrity, Single Sign-On (SSO), Application Programming Interface (API), Authentications, Performance Tuning, Authorization (Computing), Data Management, Model View Controller, Multi-Factor Authentication, Data Security
★ 4.7 (38) · Intermediate · Course · 1 - 4 Weeks

Meta
Skills you'll gain: Django (Web Framework), Web Development, Web Applications, Back-End Web Development, MySQL, Database Development, Databases, Hypertext Markup Language (HTML), Server Side, Data Modeling, Code Reusability
★ 4.7 (696) · Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: HTML and CSS, PHP (Scripting Language), Hypertext Markup Language (HTML), MySQL, Web Applications, Web Development, Cascading Style Sheets (CSS), Development Environment, Database Development, Web Servers, Application Development, Software Installation, Data Validation
★ 4.7 (4.3K) · Intermediate · Course · 1 - 3 Months
Skills you'll gain: Spring Framework, Cloud-Native Computing, Microservices, Spring Boot, Software Design Patterns, Event-Driven Programming, Java Programming, Restful API, Performance Tuning, MongoDB, Web Applications, Scalability, Real Time Data, Resilience, Integration Testing, Performance Management, Debugging
Intermediate · Course · 1 - 4 Weeks

Akamai Technologies, Inc.
Skills you'll gain: HTML and CSS, Responsive Web Design, Hypertext Markup Language (HTML), Web Design and Development, Cascading Style Sheets (CSS), Web Development, Web Applications, Web Design, Front-End Web Development, Animations
★ 4.5 (30) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), Database Management, Database Theory, SQL, Database Design, Front-End Web Development, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
★ 4.7 (18K) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Security Testing, Data Security, Application Security, Vulnerability Assessments, Web Applications, SQL
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Web Development, Flask (Web Framework), Restful API, Cloud Deployment, Selenium (Software), Front-End Web Development, Web Applications, Object-Relational Mapping, Application Security, Application Deployment, HTML and CSS, Databases, Application Programming Interface (API), Vue.JS, SQL, Collaboration
★ 3.9 (29) · Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: PHP (Scripting Language), Model View Controller, Restful API, Web Development, Object-Relational Mapping, Web Applications, Full-Stack Web Development, Development Environment, Software Testing, Development Testing, Back-End Web Development, Application Frameworks, Database Management, Application Programming Interface (API), Application Security, Database Development, Server Side, Authentications, Authorization (Computing), Data Validation
★ 4.2 (10) · Beginner · Course · 1 - 4 Weeks