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 Illinois Urbana-Champaign
Skills you'll gain: Networking Hardware, Network Infrastructure, Network Routers, Network Switches, Network Architecture, Cloud Infrastructure, Internet Of Things, General Networking, Network Administration, Network Protocols, Infrastructure Security, Wireless Networks, Network Planning And Design, Network Security, System Implementation, Cloud Computing, System Monitoring
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Network Security, Remote Access Systems, Disaster Recovery, OSI Models, General Networking, Network Administration, Network Troubleshooting, Computer Networking, Network Architecture, Network Infrastructure, Networking Hardware, Network Monitoring, TCP/IP, Virtual Private Networks (VPN), Network Protocols, Cybersecurity, Computer Security, Data Centers, Virtualization, Authentications
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: JavaScript Frameworks, Web Development Tools, Test Automation, API Testing, Test Tools, Software Testing, Network Performance Management, Web Servers
Advanced · Guided Project · Less Than 2 Hours

Skills you'll gain: Selenium (Software), File I/O, Object Oriented Programming (OOP), Test Automation, Web Development Tools, Computer Programming, Scripting, Python Programming, Automation, Scripting Languages, Integrated Development Environments, Debugging
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Financial Acumen, Financial Analysis, Operational Efficiency, Business Acumen, Business, Finance, Business Strategies, Business Metrics, Financial Management, Business Strategy, Strategic Decision-Making, Performance Analysis
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Network Architecture, Network Monitoring, Load Balancing, Network Planning And Design, Virtual Networking, Microsoft Azure, Network Troubleshooting, Network Infrastructure, Network Administration, Scalability, Network Security, Computer Networking, Firewall, Virtual Private Networks (VPN), Network Routing, Virtual Machines
Beginner · Course · 1 - 4 Weeks

Macquarie University
Skills you'll gain: Mobile Security, Investigation, Mobile Development, Apple iOS, Criminal Investigation and Forensics, Android (Operating System), Application Security, Legal Proceedings, Cybersecurity, File Systems, Malware Protection, Computer Security, Secure Coding, Computer Security Incident Management, Cloud Security, Security Strategy, Analysis, Encryption, Debugging, Disaster Recovery
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Personal Development, Resilience, Self-Awareness, Mental Concentration, Accountability, Overcoming Obstacles, Self-Motivation, Persistence, Productivity, Emotional Intelligence, Positivity, Optimism, Stress Management, Goal Setting
Build toward a degree
Beginner · Course · 1 - 3 Months

LearnKartS
Skills you'll gain: Jenkins, Infrastructure as Code (IaC), CI/CD, Ansible, SonarQube, Continuous Integration, DevOps, Apache Tomcat, Apache Maven, Docker (Software), Continuous Deployment, Continuous Delivery, Build Tools, Configuration Management, Code Coverage, Application Lifecycle Management, Shell Script, Software Configuration Management, Application Deployment, Continuous Monitoring
Beginner · Specialization · 1 - 3 Months

Microsoft
Skills you'll gain: Debugging, Version Control, C# (Programming Language), Microsoft Copilot, Event-Driven Programming, Git (Version Control System), Object Oriented Programming (OOP), .NET Framework, Software Design Patterns, Software Architecture, Application Deployment, Microsoft Visual Studio, Software Testing, ASP.NET, Application Development, Software Design, Secure Coding, Postman API Platform, Software Development Tools, AI Workflows
Beginner · Professional Certificate · 3 - 6 Months

Michigan State University
Skills you'll gain: Oncology, Radiation Therapy, Obstetrics And Gynecology, Informed Consent, Treatment Planning, Patient-centered Care, Urology, Pharmacology, Epidemiology, Healthcare Ethics, Patient Education And Counseling, Medical Terminology
Beginner · Course · 1 - 4 Weeks

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Vibrations, Equipment Design, Engineering Analysis, Engineering Calculations, Mathematical Modeling, Applied Mathematics, Differential Equations, Calculus, Physics
Intermediate · Course · 1 - 3 Months