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: GraphQL, ASP.NET, API Testing, Application Programming Interface (API), Unit Testing, API Design, Restful API, Identity and Access Management, .NET Framework, Back-End Web Development, Authentications, Maintainability, Integration Testing, Web Services, User Accounts, Software Testing, Query Languages, Web Applications, Authorization (Computing)
Intermediate · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Test Driven Development (TDD), Unit Testing, Development Testing, Software Testing, Debugging, Software Development, Python Programming
★ 4.4 (61) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Human Development, Child Development, Human Learning, Psychology, Gerontology, Learning Theory, Research, Research Methodologies, Psychosocial Assessments
Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Systems Development, Systems Development Life Cycle, Agile Methodology, Software Development Life Cycle, Productivity Software, Risk Management Framework, Agile Project Management, Data Security, Software Design, Systems Design, Risk Management, Software Development Methodologies, Information Technology, Information Systems, Project Risk Management, Systems Analysis, Computer Systems, Enterprise Risk Management (ERM), Business Systems Analysis, Microsoft Excel
★ 4.7 (43) · Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Editing, Content Development and Management, Proofreading, Public Relations, Content Creation, Writing and Editing, Content Management, Content Management Systems, Content Strategy, Content Scheduling, Writing
★ 4.8 (42) · Beginner · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Data Structures, Generative AI, Test Driven Development (TDD), Integration Testing, Cloud Development, Cloud Deployment, Development Testing, Python Programming, Object Oriented Programming (OOP), Cloud Applications, Serverless Computing, Cloud Computing, Microsoft Azure, Graph Theory, Software Documentation, Object Oriented Design, Maintainability, Code Review, Software Design, Technical Documentation
★ 4.1 (27) · Beginner · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Android Jetpack, Mobile Development Tools, Extensible Markup Language (XML), Data Management, Application Programming Interface (API)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Human Development, Child Development, Gerontology, Childhood Education and Development, Human Learning, Prenatal Care, Psychology, Culture, Sociology, Pre-Clinical Development, Anatomy, Mental and Behavioral Health, Infant Care, Biology
Beginner · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: Software Development Methodologies, Agile Methodology, Software Engineering, Software Development Life Cycle, Requirements Analysis, Application Deployment, Agile Software Development, Software Architecture, Software Development, Verification And Validation, Process Driven Development, Waterfall Methodology, System Requirements, Software Testing, Development Testing
★ 4.7 (2.1K) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: HTML and CSS, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Design and Development, Cascading Style Sheets (CSS), Web Applications, Hypertext Markup Language (HTML), Front-End Web Development, User Interface (UI), User Interface (UI) Design, Frontend Integration, UI Components, Web Development, Web Development Tools, Application Frameworks
Beginner · Specialization · 1 - 3 Months

University of Washington
Skills you'll gain: Cascading Style Sheets (CSS), Web Content Accessibility Guidelines, Browser Compatibility, User Story, GitHub Copilot, HTML and CSS, GitHub, Microsoft Copilot, Web Development, Web Design and Development, Web Design, Hypertext Markup Language (HTML), Web Development Tools, Application Deployment, Responsive Web Design, Git (Version Control System), AI powered creativity, Development Testing, Debugging, Program Development
★ 4.8 (17) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Linux Administration, System Programming, Linux, Embedded Software, Linux Servers, Linux Commands, System Software, System Configuration, Operating Systems, Debugging, Memory Management, Embedded Systems, Cross Platform Development, Open Source Technology, Secure Coding, Configuration Management, C (Programming Language), Hardening, Program Development, Development Environment
Intermediate · Course · 1 - 3 Months