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: SQL, Query Languages, Data Access, Database Software, Relational Databases, Data Manipulation, Problem Solving
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: JUnit, Apache Maven, Model View Controller, Unit Testing, Spring Boot, Restful API, Data Persistence, Software Testing, Java, Back-End Web Development, Front-End Web Development, Authentications, Data Modeling, Business Logic
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Stress Management, Goal Setting, Nutrition and Diet, English Language, Professional Development, Personal Development, Productivity, Language Learning, Health And Wellness Coaching, Time Management, Relationship Building, Grammar, Vocabulary, Communication
Mixed · 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

Johns Hopkins University
Skills you'll gain: Responsible AI, Autoencoders, Convolutional Neural Networks, Recurrent Neural Networks (RNNs), Data Ethics, Deep Learning, Artificial Neural Networks, Reinforcement Learning, Generative AI, Generative Adversarial Networks (GANs), Machine Learning Algorithms, Model Deployment, Debugging, Artificial Intelligence, Image Analysis, Unsupervised Learning, Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Computer Vision
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Instagram, Social Media Campaigns, Social Media Marketing, Marketing Budgets, Social Media Content, Social Media, Marketing Materials, Content Creation, Graphic and Visual Design Software, Marketing, Data Visualization
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Prompt Engineering, ChatGPT, Blogs, Generative AI Agents, Content Creation, Copywriting, Editing, Customer Advocacy, Brand Management, Target Audience
Intermediate · Guided Project · Less Than 2 Hours

Peking University
Skills you'll gain: Pediatric Nursing, Infant Care, Pediatrics, Child Health, Neonatal Intensive Care Unit, Nutrition and Diet, Nursing Care, Working With Children, Preventative Care, Public Health and Disease Prevention, Toileting, Infectious Diseases, Dental Care, Respiratory Care, Immunology, First Aid
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Kubernetes, Cloud-Native Computing, Docker (Software), Containerization, Microservices, DevOps, Application Deployment, YAML, Virtualization, Virtual Machines, Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: File I/O, Embedded Software, C (Programming Language), Linux, Embedded Systems, Build Tools, Command-Line Interface, Operating Systems, Program Development, Software Installation, Development Environment, Application Development, Computer Programming
Beginner · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Business Strategy, Economics, Business Economics, Business Development, Entrepreneurship, Socioeconomics, Innovation, International Relations, Market Analysis, Law, Regulation, and Compliance, Finance
Beginner · Course · 1 - 4 Weeks

Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Computational Thinking, Database Design, Pseudocode, Computer Programming, Query Languages, Theoretical Computer Science, Computer Science
Intermediate · Specialization · 3 - 6 Months