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.

The University of Tokyo
Skills you'll gain: Higher Education, Cultural Sensitivity, Intercultural Competence, Cultural Diversity, Language Learning, Research
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Figma (Design Software), UI Components, Usability, Software Design, Mockups, Technical Design, Design Elements And Principles, Application Design, Web Design, Application Development, Software Engineering
Intermediate · Guided Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Flutter (Software), Cross Platform Development, Mobile Development, Cloud Development, Google Cloud Platform, User Interface (UI), Development Environment, Package and Software Management, Web Development, Network Security
Beginner · Project · Less Than 2 Hours

Nanjing University
Skills you'll gain: Data Processing, Data Mining, Data Structures, Data Presentation, Object Oriented Programming (OOP), Web Scraping, Data Analysis, Python Programming, Pandas (Python Package), NumPy, Data Visualization, Data Manipulation, Matplotlib, User Interface (UI) Design
Beginner · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Accrual Accounting, Financial Reporting, Financial Accounting, Balance Sheet, Revenue Recognition, Inventory Accounting, Financial Statement Analysis, Income Statement, Financial Statements, Depreciation, Generally Accepted Accounting Principles (GAAP), Contract Accounting, Accounting, Cash Control, Technical Accounting, Peer Review, General Accounting, Cash Flows, Accounts Payable, Accruals
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Serverless Computing, Digital Transformation, Application Programming Interface (API), Business Transformation, Hybrid Cloud Computing, Cloud Infrastructure, Google Cloud Platform, Containerization, Multi-Cloud, Cloud Computing, Cloud Deployment, Kubernetes, Application Development, Virtual Machines
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Eclipse (Software), Java, Java Programming, Integrated Development Environments, Development Environment, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Debugging
Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Programming Principles, Python Programming, Development Environment, Computer Programming, Integrated Development Environments, Debugging
Beginner · Course · 1 - 4 Weeks
University of California San Diego
Skills you'll gain: Graphic and Visual Design, User Interface (UI) Design, Mockups, Layout Design, Web Design, Responsive Web Design, Design, Wireframing, Usability, Interaction Design, Prototyping
Mixed · Course · 1 - 4 Weeks
Lund University
Skills you'll gain: Legal Technology, Law, Regulation, and Compliance, Responsible AI, Artificial Intelligence, Legal Risk, Labor Law, Intellectual Property, Governance, Criminal Investigation and Forensics, Health Care Procedure and Regulation, Public Administration
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Cryptography, Authentications, Exploit development, Encryption, Penetration Testing, Vulnerability Assessments, Data Security, Application Security, Exploitation techniques, Security Controls, Software Design, C and C++, Verification And Validation, Java, Programming Principles, Debugging, Cybersecurity
Intermediate · Specialization · 3 - 6 Months
University of Pennsylvania
Skills you'll gain: Goal Setting, Empathy & Emotional Intelligence, Emotional Intelligence, Smart Goals, Personal Development, Overcoming Obstacles, Productivity, Positive Behavior Support, Optimism, Self-Awareness, Self-Motivation, Growth Mindedness, Cognitive flexibility, Psychology, Creativity, Curiosity
Beginner · Course · 1 - 4 Weeks