Web development courses can help you learn HTML, CSS, JavaScript, and responsive design principles. You can build skills in front-end frameworks like React or Angular, back-end technologies such as Node.js or Django, and database management with SQL or MongoDB. Many courses introduce tools like Git for version control, Visual Studio Code for coding, and Figma for UI/UX design, showing how these skills come together to create functional and visually appealing websites.

Skills you'll gain: Performance Testing, Test Tools, API Testing, Test Execution Engine, Test Data
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Metasploit, Open Web Application Security Project (OWASP), Penetration Testing, Vulnerability Scanning, Exploitation techniques, Vulnerability Assessments, Brute-force attacks, Web Applications, Cybersecurity, Firewall, Network Security, Wireless Networks, Network Analysis, SQL
Intermediate · Course · 1 - 4 Weeks
IE Business School
Skills you'll gain: Economics, Financial Policy, Economic Development, Trend Analysis, Global Marketing, Business Economics, International Relations, Analysis, Socioeconomics, Business Risk Management, Public Policies, Business Strategies, World History, Investments
Intermediate · Course · 1 - 3 Months
Duke University
Skills you'll gain: Financial Statement Analysis, Financial Statements, Balance Sheet, Financial Acumen, Income Statement, Financial Analysis, Profit and Loss (P&L) Management, Business Modeling, Operational Analysis, Operational Efficiency
Beginner · Course · 1 - 4 Weeks

Politecnico di Milano
Skills you'll gain: Application Specific Integrated Circuits, Amazon Elastic Compute Cloud, Cloud Infrastructure, Cloud Development, Amazon Web Services, Hardware Architecture, Cloud Applications, Performance Tuning, Computer Architecture, Development Environment, System Design and Implementation, Programming Principles
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Penetration Testing, MITRE ATT&CK Framework, Open Web Application Security Project (OWASP), Cyber Security Assessment, Metasploit, Public Key Infrastructure, Exploit development, Exploitation techniques, Threat Modeling, Cybersecurity, Distributed Denial-Of-Service (DDoS) Attacks, Cryptography, Cyber Threat Intelligence, Mobile Security, Security Testing, Brute-force attacks, Vulnerability Scanning, Network Security, Operating Systems, Encryption
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Event-Driven Programming, Javascript, Web Development Tools, Application Programming Interface (API), Game Design, Restful API, Software Development
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Computer Programming, Object Oriented Design, Development Environment, Data Structures
Intermediate · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Java Programming, File I/O, Object Oriented Programming (OOP), Application Frameworks, Debugging, Data Persistence, Data Structures
Intermediate · Course · 1 - 3 Months

Multiple educators
Skills you'll gain: Sustainable Design, Corporate Sustainability, Environmental Social And Corporate Governance (ESG), Sustainable Business, Sustainability Reporting, Sustainable Technologies, Sustainable Development, Business Ethics, Operations Management, Supply Chain Management, Supply Chain, Manufacturing Operations, Strategic Sourcing, Procurement, Supplier Relationship Management, Environmental Engineering, Labor Compliance, Compliance Management, Case Studies, Product Design
Build toward a degree
Beginner · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Sales Strategy, Selling Techniques, Sales Process, Sales Presentations, Market Analysis, Sales, Technical Sales, Customer Relationship Building, Customer Relationship Management, Market Opportunities, Competitive Analysis, Customer Analysis, Market Dynamics, Company, Product, and Service Knowledge
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Game Design, Android Development, Unity Engine, Video Game Development, 3D Assets, Mobile Development, User Interface (UI), Debugging, C# (Programming Language), Scripting, Software Testing, User Interface (UI) Design, Development Environment, Animations, Object Oriented Programming (OOP)
Intermediate · Specialization · 3 - 6 Months