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.

Northeastern University
Skills you'll gain: Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Application Development, UI Components
Mixed · Course · 1 - 3 Months

Skills you'll gain: Scrum (Software Development), Agile Project Management, Agile Methodology, Sprint Planning, Sprint Retrospectives, Scalability, Coordinating, Program Management, Stakeholder Engagement, Influencing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Threat Modeling, Application Security, Secure Coding, Open Web Application Security Project (OWASP), Security Engineering, Security Requirements Analysis, Security Controls, Data Security, Vulnerability Management, Computer Security, Vulnerability, Vulnerability Assessments, Databases, Information Privacy, Role-Based Access Control (RBAC), Computer Programming, Python Programming, Node.JS, JavaScript Frameworks, Javascript
Mixed · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Swift Programming, iOS Development, Apple iOS, Objective-C (Programming Language), Mobile Development, Application Development, Apple software proficiency, Application Servers, Object Oriented Programming (OOP), Data Structures, User Interface (UI)
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Google App Engine, Cloud Deployment, Cloud Applications, Google Cloud Platform, Application Deployment, Cloud API, Web Applications, Cloud Services, Flask (Web Framework), Data Access, Cloud Storage, Image Analysis
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Embedded Software, Embedded Systems, Development Environment, Serial Peripheral Interface, 3D Assets, USB, Program Development, Integrated Development Environments, Display Devices, Computer Programming, Debugging, Real Time Data
Intermediate · Course · 3 - 6 Months

Università Bocconi
Skills you'll gain: Project Finance, Environmental Social And Corporate Governance (ESG), Investments, Contract Management, Risk Analysis, Finance, Corporate Finance, Risk Management, Sustainable Development, Economics, Public Policies
Beginner · Course · 1 - 3 Months

Skills you'll gain: iOS Development, Apple iOS, Swift Programming, UI Components, Mobile Development, Database Management, Databases, User Interface (UI), Data Persistence, Data Validation, Data Modeling, Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unit Testing, Test Driven Development (TDD), Mockups, Development Testing, Software Testing, Testability, Test Case
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: OpenAI API, Generative Model Architectures, Hugging Face, Programming Principles, Computer Programming, Software Installation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cloud Development, Cloud Applications, Containerization, .NET Framework, Performance Tuning, Application Development, C# (Programming Language), Application Performance Management, Scalability, Web Applications, UI Components
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Generative AI, AI Personalization, Prompt Engineering, Web Content, User Experience, Web Analytics and SEO, Information Architecture, Google Cloud Platform
Beginner · Course · 1 - 4 Weeks