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 London
Skills you'll gain: Organizational Change, Change Management, Leadership and Management, Verbal Communication Skills, Team Performance Management, Team Building, Team Management, Team Leadership, People Management, Leadership Studies, Team Motivation, Oral Expression, Leadership, Communication, Interpersonal Communications, Business Leadership, Communication Strategies, Business Management, Employee Engagement, Stakeholder Management
★ 4.7 (752) · Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Gmail, Email Security, Google Workspace, Mobile Security, Security Management, Cloud Security, Application Security, Data Security, Security Controls, OAuth, Endpoint Security, Identity and Access Management, Authentications, Data Loss Prevention, Multi-Factor Authentication
★ 4.7 (813) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Power Automate/Flow, Microsoft Power Platform, Data Analysis Expressions (DAX), Power Apps Component Framework, Power BI, Microsoft Azure, Dashboard, Dashboard Creation, Business Workflow Analysis, Process Analysis, Microsoft Copilot, AI Workflows, Business Process Automation, Workflow Management, Process Optimization, Automation, Microsoft Visual Studio, Restful API, Application Lifecycle Management, JSON
★ 2.8 (22) · Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Model Based Systems Engineering, Systems Development Life Cycle, Unified Modeling Language, Systems Engineering, Systems Design, Systems Architecture, Engineering Software, Systems Analysis, Product Lifecycle Management, Process Modeling, Diagram Design, Solution Architecture, System Requirements, Requirements Analysis, Cloud Computing
★ 4.1 (72) · Beginner · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: ChatGPT, OpenAI API, LLM Application, Large Language Modeling, Prompt Engineering, Prompt Patterns, AI Workflows, OpenAI, Generative AI Agents, Self Service Technologies, Jupyter
★ 4.7 (358) · Beginner · Project · Less Than 2 Hours

Skills you'll gain: Database Management, Database Administration, Database Management Systems, Databases, Database Application, Relational Databases, Database Architecture and Administration, Data Security, User Accounts, User Provisioning, SQL, Application Security, Security Controls, NoSQL, Role-Based Access Control (RBAC), Exploitation techniques, Encryption
★ 4.7 (71) · Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Azure Active Directory, Microsoft Azure, Web Applications, Cloud Applications, Application Security, Cloud Security, Identity and Access Management, Authorization (Computing), Key Management, Application Development, Security Strategy, Application Programming Interface (API), Authentications, Encryption
★ 4.6 (14) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Kotlin, Android Studio, Android Development, Unit Testing, Object Oriented Programming (OOP), Test Driven Development (TDD), Software Testing, Mobile Development, Application Development, Functional Design, Programming Principles
★ 4.7 (129) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Back-End Web Development, Server Side, Full-Stack Web Development, Middleware, Authentications, API Design, Application Programming Interface (API), User Accounts, Databases, JavaScript Frameworks, GitHub, Development Environment, Data Validation
★ 4.6 (44) · Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Angular, JavaScript Frameworks, Application Deployment, Cascading Style Sheets (CSS), UI Components, Application Frameworks, Frontend Performance, Data Transformation, Server Side, User Interface (UI), Dataflow, Front-End Web Development, Hypertext Markup Language (HTML), Restful API, Code Reusability, Web Applications, Network Routing, Software Architecture, Maintainability, Web Development
★ 4.2 (64) · Beginner · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: Program Evaluation, Course Development, Web Content Accessibility Guidelines, Educational Materials, Multimedia, Instructional Design, Learning Theory, User Experience Design, Design, Design Thinking, Education Software and Technology, Brainstorming, Human Centered Design, Professional Development, Needs Assessment, Diversity Awareness, Digital pedagogy, Content Creation, Motivational Skills, Diversity Equity and Inclusion Initiatives
★ 4.8 (142) · Beginner · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Excel Macros, Visual Basic (Programming Language), Data Import/Export, Solution Design, Programming Principles, Spreadsheet Software, UI Components, User Interface (UI), Automation, Data Structures, File I/O, Data Validation, File Management
★ 4.9 (1.3K) · Intermediate · Course · 1 - 4 Weeks