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.

Pontificia Universidad Católica de Chile
Skills you'll gain: English Language, Language Competency, Vocabulary, Grammar, Sales Strategy, Business Communication, Storytelling, Communication Strategies, Business Strategies
Intermediate · Course · 1 - 3 Months

Macquarie University
Skills you'll gain: Data Security, Security Testing, Threat Detection, Cyber Threat Intelligence, Cyber Attacks, Cyber Risk, Cyber Security Strategy, AI Integrations, Intrusion Detection and Prevention, Cyber Threat Hunting, Data Management, Cybersecurity, Cyber Governance, Artificial Intelligence and Machine Learning (AI/ML), Security Management, Security Awareness, Security Strategy, AI Product Strategy, Security Software, Generative AI
Beginner · Specialization · 3 - 6 Months

Digital Marketing Institute
Skills you'll gain: LinkedIn, Content Performance Analysis, Campaign Management, Social Media Campaigns, Social Media Marketing, Online Advertising, Social Media, Digital Advertising, Social Media Content, Marketing, B2B Sales, Social Media Management, Professional Networking, Digital Marketing Campaigns, Advertising Campaigns, Social Media Strategy, Business Marketing, Marketing Analytics, Video Production, Social Media Analytics
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Identity and Access Management, Cloud Security, OAuth, Google Cloud Platform, Kubernetes, Cloud Storage, Authentications, Security Controls, Application Security, Authorization (Computing), Data Security, Role-Based Access Control (RBAC), Hardening, Web Applications, Vulnerability Scanning, Encryption, Key Management, Virtual Machines
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Interpersonal Communications, Emotional Intelligence, Leadership Studies, Empathy & Emotional Intelligence, Constructive Feedback, Leadership, Empathy, Trustworthiness, Leadership Development, Management Training And Development, Engineering Management, Active Listening, Communication, Communication Strategies, Non-Verbal Communication, Supervision, Personal Integrity, Coaching
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Mobile Development, React Native, Application Development, User Story, Mobile Development Tools, Flutter (Software), User Interface and User Experience (UI/UX) Design, User Interface (UI), Data Persistence, User Interface (UI) Design, Figma (Design Software), Application Deployment, Application Programming Interface (API), Software Development, GitHub, Git (Version Control System)
Advanced · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: NoSQL, Data Warehousing, Database Management Systems, Database Systems, Database Architecture and Administration, Database Administration, Database Management, Databases, Database Software, Data Store, Relational Databases, Big Data, Data Architecture, Transaction Processing, Scalability
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Responsible AI, AI Product Strategy, Stakeholder Engagement, Stakeholder Management, Team Performance Management, Project Management, Project Risk Management, Human Capital, Data Ethics, Workforce Management, Risk Mitigation, Project Management Life Cycle, Agile Methodology, Risk Analysis, Artificial Intelligence, Team Management, Team Building, Scalability, Diversity Training, Budget Management
Intermediate · Course · 1 - 4 Weeks

Illinois Tech
Skills you'll gain: NoSQL, Machine Learning Algorithms, Big Data, Model Evaluation, Apache Hadoop, Recurrent Neural Networks (RNNs), Deep Learning, Statistical Analysis, Data Visualization, Data Analysis, Exploratory Data Analysis, Apache Spark, Statistical Methods, Data Presentation, Generative AI, Convolutional Neural Networks, Transfer Learning, Analysis, Data Infrastructure, Machine Learning
Build toward a degree
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Embedded Software, System Programming, Software Development Tools, Embedded Systems, Software Development, Debugging, Microarchitecture, Build Tools, Application Security, C (Programming Language), Application Development, Computer Architecture, C++ (Programming Language), System Configuration, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skillshare
Skills you'll gain: Content Optimization, Web Analytics and SEO, Content Development and Management, Writing and Editing, Maintainability, Information Architecture, Driving engagement, Social Media Marketing, Extensible Markup Language (XML), Frontend Performance, Digital Marketing Tools, Analysis, Prioritization, Performance Metric
Beginner · Specialization · 3 - 6 Months
Skills you'll gain: Angular, Test Driven Development (TDD), Web Components, Unit Testing, Development Testing, Web Design and Development, HTML and CSS, Web Development, Test Script Development, Software Testing, Cascading Style Sheets (CSS), Web Applications, Front-End Web Development, JavaScript Frameworks, Hypertext Markup Language (HTML), Development Environment, UI Components, Application Frameworks, Javascript, Data Persistence
Intermediate · Course · 1 - 4 Weeks