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.

The University of Tokyo
Skills you'll gain: Health Promotion, Public Health and Disease Prevention, Policy Development, Health Disparities, Health Assessment, Emergency Response, Diplomacy
★ 4.7 (294) · Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Cryptography, Authentications, Exploit development, Encryption, Penetration Testing, Security Strategy, Vulnerability Scanning, Vulnerability Assessments, Security Testing, Application Security, Software Design, C and C++, Linux Administration, System Design and Implementation, Java, Programming Principles, Cybersecurity
★ 4.5 (607) · Intermediate · Specialization · 3 - 6 Months

Sapienza University of Rome
Skills you'll gain: 3D Assets, Ancient History, 3D Modeling, Visualization (Computer Graphics), Public History, Scientific Methods, Data Sharing, Anthropology, Data Modeling, Cultural Diversity, Case Studies, Art History, Cultural Sensitivity, Liberal Arts, Research, Data Management, Data Collection, International Relations
★ 4.4 (310) · Mixed · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Innovation, Ideation, Creativity, Customer experience improvement, New Product Development, Product Development, Research and Design, Process Development, Brand Management, Brand Strategy, Sustainable Business, Process Improvement, Branding, Business Strategies, Business Modeling, Design, Performance Improvement, Corporate Sustainability
★ 4.8 (827) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Pandas (Python Package), NumPy, Data Visualization Software, Code Reusability, Data Visualization, Statistical Visualization, Programming Principles, Computer Programming, Data Wrangling, Data Processing, Package and Software Management, Data Manipulation, Python Programming, Data Science, Computational Logic, Data Structures, Software Engineering
★ 4.7 (314) · Beginner · Specialization · 1 - 3 Months

National Taiwan University
Skills you'll gain: Programming Principles, Computer Programming, C (Programming Language), Data Structures, C and C++, Program Development, Memory Management
★ 4.8 (370) · Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Systems Thinking, Stakeholder Management, Sustainable Systems, Cross-Functional Collaboration, Planning, Project Planning, Stakeholder Analysis, Sustainable Development, Community Outreach, Social Impact, Strategic Thinking, Relationship Building, Business Leadership, Sustainable Business, Team Building, Workplace inclusivity, Problem Solving, Project Management, Communication Strategies, Ethical Standards And Conduct
★ 4.5 (260) · Beginner · Specialization · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Construction Management, Project Controls, Project Risk Management, Construction Estimating, Project Schedules, Facility Management and Maintenance, Energy and Utilities, Construction Engineering, Cost Management, Sustainable Architecture, Change Control, Project Management, Contract Management, Project Management Life Cycle, Construction, Architecture and Construction, General Construction and Construction Labor, Timelines, Facility Management, Leadership Development
★ 4.8 (135) · Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), Jenkins, Application Deployment, DevOps, LLM Application, Continuous Integration, Hugging Face, Unit Testing, Large Language Modeling, Test Case, Restful API, Serverless Computing, Command-Line Interface, Natural Language Processing, Computer Programming, Cloud Computing
★ 3.9 (292) · Beginner · Specialization · 3 - 6 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Geographic Information Systems, GIS Software, Geospatial Information and Technology, Spatial Data Analysis, Spatial Analysis, NoSQL, Data Modeling, Database Design, Data Store, Databases, Data Storage Technologies, Database Systems, SQL, Data Storage, Query Languages, Relational Databases
★ 3.5 (99) · Beginner · Course · 1 - 3 Months

Princeton University
Skills you'll gain: Philanthropy, Social Impact, Ethical Standards And Conduct, Decision Making, Social Justice, Program Evaluation, Economic Development
★ 4.7 (824) · Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Identity and Access Management, Cloud Infrastructure, Google Cloud Platform, Google App Engine, Cloud Applications, Application Deployment, Service Level, Load Balancing, Kubernetes, Cloud Management, Cloud Deployment, Infrastructure As A Service (IaaS), Containerization, Cloud Computing, Cloud Solutions, Cloud Computing Architecture, Cloud Services, CI/CD, Cloud-Native Computing, Cloud Development
★ 4.8 (1.6K) · Intermediate · Specialization · 3 - 6 Months