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 California, Irvine
Skills you'll gain: Salesforce, Email Marketing, User Accounts, Dashboard, Administration, Business Reporting, Collaborative Software, Data Maintenance, Data Cleansing, UI/UX Strategy, Application Deployment, Data Import/Export, Internal Communications, Data Management, Business Administration, Cloud Computing, Data Security, Automation
Beginner · Course · 1 - 4 Weeks

Whizlabs
Skills you'll gain: Machine Learning Algorithms, Image Analysis, Reinforcement Learning, Classification Algorithms, Forecasting, Algorithms, AWS SageMaker, Machine Learning, Supervised Learning, Unsupervised Learning, Predictive Modeling, Regression Analysis, Natural Language Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Social Media Campaigns, Email Marketing, Online Advertising, Content Creation, Marketing Design, Graphic and Visual Design, Product Promotion, Advertising, Marketing Materials, Promotional Materials, Marketing Communications, Sales Development, Digital Marketing
Beginner · Guided Project · Less Than 2 Hours

Pohang University of Science and Technology(POSTECH)
Skills you'll gain: Blockchain, Application Development, Cloud Applications, Payment Systems, Cryptography, Investments, FinTech, Digital Assets, Open Source Technology, Distributed Computing, Microservices, Fundraising and Crowdsourcing, Computing Platforms, E-Commerce, Transaction Processing, Interoperability, Scalability, Governance
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Package and Software Management, Platform As A Service (PaaS), Virtual Environment, Dependency Analysis, Python Programming, Application Deployment
Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Model Deployment, Performance Testing, Android Development, Transfer Learning, Image Analysis, PyTorch (Machine Learning Library), Tensorflow, Hardware Architecture, Applied Machine Learning, Artificial Neural Networks, Artificial Intelligence
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Open Source Technology, Package and Software Management, Linux, Ubuntu, Operating System Administration, Linux Administration, Linux Commands, Operating Systems, Command-Line Interface, File Systems, Unix Commands, Network Administration, Red Hat Enterprise Linux, Shell Script, IT Automation, Web Servers, System Configuration, General Networking, Firewall, Software Installation
Build toward a degree
Intermediate · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Retrieval-Augmented Generation, Large Language Modeling, Embeddings, Prompt Engineering, Text Mining
Intermediate · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Test Case, Google Cloud Platform, Web Development Tools, Generative AI, Data Access, Software Development Life Cycle, Application Development, Web Applications, Cloud Development, Debugging
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
Beginner · Course · 1 - 4 Weeks
University of Colorado Boulder
Skills you'll gain: Web Content Accessibility Guidelines, Education Software and Technology, Peer Review, Design Reviews, Interactive Design, User Interface (UI), Interaction Design, Usability, Software Design Patterns, Technical Design, Experience Design, Usability Testing, Technical Documentation, Design Strategies, Technical Writing, Simulations
Beginner · Course · 1 - 3 Months

Skills you'll gain: CrewAI, AI Orchestration, AI Workflows, Agentic Workflows, AI Enablement, Workflow Management, Generative AI Agents, Productivity Software, Business Workflow Analysis, Business Process Automation, Automation, LLM Application, Agentic systems, Decision Support Systems, Solution Design, Decision Making, Process Improvement, Performance Improvement
Intermediate · Course · 1 - 4 Weeks