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 Colorado System
Skills you'll gain: Object Oriented Design, Unity Engine, Game Design, Software Design Patterns, Data Structures, C# (Programming Language), Video Game Development, Programming Principles, Graph Theory, Software Architecture, Algorithms, Debugging
Intermediate · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Graph Theory, Data Structures, Unstructured Data, Network Routing, Algorithms
Mixed · Course · 1 - 4 Weeks

Fudan University
Skills you'll gain: Unity Engine, Cross Platform Development, Performance Tuning, Mobile Development, Video Game Development, Augmented and Virtual Reality (AR/VR), Computer Graphics, Android (Operating System), 3D Assets, Artificial Intelligence, Animations, Scripting
Intermediate · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Software As A Service, Scalability, Amazon Web Services, Cloud Applications, Cloud Development, Amazon S3, Amazon Elastic Compute Cloud, Cloud Management, Cloud Deployment, Application Security, Systems Integration, Multi-Tenant Cloud Environments, Cloud Security, Performance Tuning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Network Planning And Design, Microsoft Azure, Network Troubleshooting, Network Security, Network Architecture, Network Monitoring, Load Balancing, Virtual Networking, Network Performance Management, Network Administration, Network Infrastructure, Scalability, Computer Networking, Firewall, Virtual Private Networks (VPN), Performance Tuning, Cloud Deployment, Wide Area Networks, Role-Based Access Control (RBAC), General Networking
Beginner · Specialization · 3 - 6 Months

Fundação Instituto de Administração
Skills you'll gain: Sales Strategy, Sales, Sales Management, Market Intelligence, Competitive Intelligence, Case Studies, Business Strategy, Customer Analysis, Analysis, Competitive Analysis, Strategic Decision-Making, Market Analysis, Business Research
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Exploitation techniques, Penetration Testing, Open Web Application Security Project (OWASP), Proxy Servers, Security Testing, Vulnerability Assessments, Web Servers
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: CrewAI, AI Workflows, AI Orchestration, Generative AI Agents, Artificial Intelligence, Agentic systems, Business Process Automation, Prompt Engineering Tools, Tool Calling, Context Management
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Programming Principles, Information Technology, Operating Systems, Web Applications, Collaborative Software, Computer Literacy, Python Programming, Application Development, Microsoft Office, Linux, Microsoft Windows, Mac OS
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Color Theory, Layout Design, Typography, Adobe Photoshop, Photo Editing, Graphic and Visual Design, Design Elements And Principles, Design, Graphic Design, Image Quality
Beginner · Course · 1 - 4 Weeks

Skillshare
Skills you'll gain: Animations, 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Post-Production, Computer Graphic Techniques, Graphical Tools, Motion Graphics, Timelines, Graphics Software, User Interface (UI), Creativity, File Management, Image Quality, Layout Design, Software Versioning, Software Installation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), File I/O, Data Persistence, Object Oriented Design, Java, Maintainability, Software Design, Program Development, Application Development, Data Management, Data Validation
Intermediate · Course · 1 - 4 Weeks