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: Responsive Web Design, Web Design, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), UI Components, Javascript and jQuery, Front-End Web Development, Usability, Web Development, Browser Compatibility, Interactive Design, User Interface (UI), Javascript, Creative Design, Web Design and Development, Typography, Web Analytics and SEO, Wireframing
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Flutter (Software), Mobile Development, Cross Platform Development, Apple iOS, Android Development, UI Components, Web Development Tools
Beginner · Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: Restful API, ASP.NET, Microsoft SQL Servers, C# (Programming Language), Database Management, JSON, SQL, Database Design, Server Side, Object Oriented Programming (OOP), API Design, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kubernetes, Network Troubleshooting, Authentications, Debugging, Event Monitoring, System Monitoring, Application Deployment, API Design, Application Programming Interface (API), Command-Line Interface
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Penetration Testing, Cybersecurity, Metasploit, Cyber Attacks, Application Security, Exploitation techniques, Network Security, Security Awareness, Malware Protection, Vulnerability Assessments, Javascript
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Restful API, Web Services, Java Platform Enterprise Edition (J2EE), Software Design, Java, Application Programming Interface (API), API Design, JSON, Web Applications, Software Architecture
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Cloud Hosting, Web Development, Cloud Deployment, Responsive Web Design, Web Design, Web Content, Application Deployment, Typography, Javascript
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, LESS, UI Components, Web Design, Bootstrap (Front-End Framework), Web Design and Development, Front-End Web Development, User Interface (UI), Web Content Accessibility Guidelines, Typography, Web Components, Interactive Design, Animations, Web Development, Browser Compatibility, Maintainability, Web Analytics and SEO, Usability
Beginner · Specialization · 3 - 6 Months

Skillshare
Skills you'll gain: Responsive Web Design, User Interface and User Experience (UI/UX) Design, Digital Design, Web Design, Motion Graphics, Adobe XD, No-Code Development, Animations, Layout Design, Prototyping, Graphic Design, Augmented and Virtual Reality (AR/VR), Style Guides
Beginner · Course · 1 - 3 Months

Skills you'll gain: PHP (Scripting Language), MySQL, WordPress, Web Applications, Application Programming Interface (API), Web Development, Content Management Systems, Restful API, DevOps, Linux, Full-Stack Web Development, Data Store, Command-Line Interface, Back-End Web Development, Server Side, Secure Coding, Scripting, Database Management, SQL, Javascript
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kibana, Dashboard, Interactive Data Visualization, Web Analytics, Data Visualization Software, Exploratory Data Analysis, Data Analysis, Business Intelligence, Data Wrangling, Data Import/Export
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Cloud-Based Integration, Cloud Applications, Middleware, Integration Testing, Application Design, Data Integration, Cloud Computing
Beginner · Project · Less Than 2 Hours