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: Model Based Systems Engineering, Systems Development Life Cycle, Unified Modeling Language, Systems Engineering, Systems Design, Systems Architecture, Engineering Software, Systems Analysis, Product Lifecycle Management, Process Modeling, Diagram Design, Solution Architecture, System Requirements, Requirements Analysis, Cloud Computing
★ 4.1 (72) · Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Memory Management, C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, C and C++, Programming Principles, Data Structures, Secure Coding, Algorithms, Software Design, Application Security, Other Programming Languages, System Programming, Python Programming, Computer Architecture, Computer Programming, Java, Numerical Analysis, Unix
★ 4.5 (253) · Intermediate · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: ChatGPT, OpenAI API, LLM Application, Large Language Modeling, Prompt Engineering, Prompt Patterns, AI Workflows, OpenAI, Generative AI Agents, Self Service Technologies, Jupyter
★ 4.7 (358) · Beginner · Project · Less Than 2 Hours

Skills you'll gain: User Experience, Adobe XD, Design Thinking, User Research, Wireframing, Augmented and Virtual Reality (AR/VR), Emerging Technologies, Collaborative Software, Prototyping, Software Development Life Cycle
★ 4.7 (109) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Instagram, Keyword Research, LinkedIn, Blogs, Lead Generation, Web Analytics and SEO, Events and Conferences, Copywriting, Content Optimization, Professional Networking, No-Code Development, Video Production, Web Analytics, Sales Presentations, Social Media Content, Promotional Materials, Social Media Marketing, Growth Strategies, Search Engine Optimization, Google Ads
★ 4.9 (14) · Beginner · Specialization · 3 - 6 Months

Kennesaw State University
Skills you'll gain: Team Management, Team Performance Management, Management Training And Development, Team Building, Meeting Facilitation, Conflict Management, Team Leadership, Six Sigma Methodology, Lean Six Sigma, Discussion Facilitation, Project Management, Communication, Communication Strategies
★ 4.7 (244) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Kotlin, Android Studio, Android Development, Unit Testing, Object Oriented Programming (OOP), Test Driven Development (TDD), Software Testing, Mobile Development, Application Development, Functional Design, Programming Principles
★ 4.7 (129) · Intermediate · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Professional Networking, Professional Development, Professionalism, Resource Allocation, Time Management, Prioritization, Rapport Building, Verbal Communication Skills, Stakeholder Engagement, Interpersonal Communications, Communication, Stakeholder Management, Stakeholder Communications, Delegation Skills, Communication Strategies, Non-Verbal Communication, Management Training And Development, Relationship Building, Business Relationship Management, Leadership
★ 4.7 (1K) · Mixed · Course · 1 - 4 Weeks
The World Bank Group
Skills you'll gain: Contract Management, Procurement, Project Finance, Stakeholder Engagement, Contract Negotiation, Risk Management, Legal Risk, Risk Mitigation, Bidding, Stakeholder Management, Economic Development, Governance, Strategic Partnership, Stakeholder Communications, Project Implementation
★ 4.7 (548) · Mixed · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Unreal Engine, Object Oriented Programming (OOP), C and C++, C++ (Programming Language), Debugging, Computer Programming, Program Development, Video Game Development, 3D Assets, Software Documentation, Code Reusability, Application Development, Data Storage, Scripting
★ 4.5 (180) · Intermediate · Course · 1 - 4 Weeks

EC-Council
Skills you'll gain: Digital Forensics, Malware Protection, Cybersecurity, Cyber Attacks, Network Security, Data Integrity, Network Analysis, Microsoft Windows, Mac OS, Linux Commands, Web Applications, File Systems
★ 4.7 (192) · Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Web Scraping, MySQL, SQL, JSON, Scripting, Data Persistence, Scripting Languages, Data Manipulation, Data Structures, Operational Databases, Query Languages, Database Management, Databases, Data Import/Export, Data Capture, Spatial Data Analysis, Python Programming, File I/O
★ 4.4 (112) · Intermediate · Course · 1 - 4 Weeks