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.

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

University of Illinois Urbana-Champaign
Skills you'll gain: Education Software and Technology, Differentiated Instruction, Diversity Awareness, Cultural Diversity, Cultural Responsiveness, Blended Learning, Special Education, Pedagogy, Higher Education, Student-Centred Learning, Instructional Strategies, Social Justice
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Order Management, Sales Process, Accounting Software, Inventory Control, Small Business Accounting, Inventory Management System, Customer Relationship Management (CRM) Software, Financial Reporting, Accounts Receivable, Cloud Security, Sales, Amazon Web Services, Data Security, Billing & Invoicing, Reconciliation, Accounting, Estimation, Finance
Intermediate · Guided Project · Less Than 2 Hours

Codio
Skills you'll gain: Prompt Engineering, OpenAI API, Generative AI, Animations, Image Analysis, Graphics Software, Computer Graphics, Application Programming Interface (API), Pandas (Python Package), Integrated Development Environments
Beginner · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Climate Change Adaptation, Research Methodologies, Cultural Sensitivity, Environmental Issue, Qualitative Research, Social Impact, Community Development, Sustainable Development, Environmental Policy, Data Collection, Climate Change Mitigation, Vulnerability, Natural Resource Management, Governance, Fundraising
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Test Automation, Performance Testing, Software Testing, API Testing, Test Script Development, Security Testing, Test Tools, CI/CD, Regression Testing, JUnit, Selenium (Software), Scalability, Automation, Test Case, Application Programming Interface (API), Application Security
Beginner · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Business Planning, Solution Design, Consumer Behaviour, Sustainable Development, Entrepreneurship, Sustainable Business, Market Opportunities, Needs Assessment, Market Analysis, Ideation, Product Development, Environmental Issue, Business, Qualitative Research, Sustainability Reporting, Behavioral Economics, Social Sciences, Business Development, Cultural Sensitivity, Empathy & Emotional Intelligence
Beginner · Course · 1 - 3 Months

Skills you'll gain: Responsive Web Design, Cascading Style Sheets (CSS), Web Applications, Javascript, Web Development Tools, Restful API, Application Programming Interface (API), Real Time Data, Software Development
Intermediate · Course · 1 - 4 Weeks
University of Virginia
Skills you'll gain: Resource Management, Resourcefulness, Entrepreneurship, Dealing With Ambiguity, Creative Problem-Solving, Innovation, Problem Solving, Strategic Thinking, Adaptability, New Business Development, Risk Management, Relationship Building, Collaboration, Persuasive Communication
Beginner · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Health Policy, Advocacy, Health Disparities, Social Determinants Of Health, Health Equity, Climate Change Adaptation, Public Health, Policy Analysis, Health Systems, Environmental Policy, Health Care, Climate Change Programs, Environmental Issue, Sustainable Development, Climate Change Mitigation, International Relations, Socioeconomics, Policy Development, Governance, Environmental Science
Beginner · Specialization · 3 - 6 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

Skills you'll gain: Hardware Design, Application Specific Integrated Circuits, Electronics Engineering, Engineering Design Process, Electronic Hardware, Electronics, Design, Technical Design, Semiconductors, Computer-Aided Design, Electrical and Computer Engineering, Electronic Systems, Electronic Components, Verification And Validation, Simulation and Simulation Software, Open Source Technology, Schematic Diagrams
Beginner · Course · 1 - 4 Weeks