Harvard University
CS50's Introduction to Computer Science
An introduction to the intellectual enterprises of computer science and the art of programming.
- edX
- 12 weeks, 5 - 14 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Beginner
Free online
Learn Web Development online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.
3,306 courses
Web Development topics
More in Computer Science
Harvard University
An introduction to the intellectual enterprises of computer science and the art of programming.
Harvard University
An introduction to programming using Python, a popular language for general-purpose programming, data science, web programming, and more.
Harvard University
This is CS50W, CS50's Web Programming with Python and JavaScript. Register for free at https://cs50.edx.org/web. Slides and source code at https://cs50.harvard.edu/web. This course picks up where Harvard University’s CS50 leaves off, diving more deeply into the design and implementation of web apps…
Harvard University
This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.
Great Learning
This Front end development free course introduces you to the foundation of web development. You will begin with the basics, including HTML features, recommended editors, comments, and structure. As you move forward, you will learn about key elements, attributes, table tags, and form tags, all expla…
Harvard University
Learning objectives This course picks up where Harvard University's CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Flask, Django, and Bootstrap. Topics include database design, scalability, security, and user…
Harvard University
Learn to process and convert raw data into formats needed for analysis.
Harvard University
This is CS50’s introduction to computer science and tech literacy for business professionals.
Harvard University
Django, JavaScript, SQL and deploying web apps.
Great Learning
This course will introduce you to Front End Development with CSS, along with a few demonstrated samples. You will learn to design a website using CSS editors, selectors, comments, and syntax of CSS as you follow the first half of the course. The second part engages you by helping you understand inl…
Microsoft
Learn how to serialize and deserialize JavaScript Object Notation (JSON) strings using the JsonSerializer class, the JsonSerializerOptions class, and Data Transfer Objects.
Microsoft
Learn about the importance of collaboration with the disability community in creating accessible gaming experiences. Identify methods to build connections with these communities. Implement best practice etiquette during these collaboration sessions.
Johns Hopkins University
Do you want to write powerful, maintainable, and testable front end applications faster and with less code? Then consider joining this course to gain skills in one of the most popular Single Page Application (SPA) frameworks today, AngularJS. Developed and backed by Google, AngularJS is a very mark…
Harvard University
Learning objectives This course picks up where Harvard University's CS50 leaves off, transitioning from web development to mobile app development with React Native, a popular open-source framework maintained by Facebook that enables cross-platform native apps using JavaScript without Java or Swift.…
Great Learning
This HTML course equips you with the essential skills to architect and structure professional web content from the ground up. You will master the core anatomy of HTML documents, including the skeleton, essential tags, and precise syntax for headings and text formatting. By utilizing specialized edi…
Microsoft
Learn how to add a database to a minimal API application.
Harvard University
Learn about mobile app development with React Native, a popular framework maintained by Facebook that enables cross-platform native apps using JavaScript without Java or Swift.
Harvard University
This course picks up where CS50 leaves off, going beyond CS50 and diving more deeply into the design and implementation of web apps with HTML5, CSS3, Python, JavaScript (ES6), and SQL using frameworks like Bootstrap, Flask, and React. Topics include database design, scalability, security, and user…
Microsoft
This module provides guidance on how to collaborate effectively with customers, partners, and the disability community to create innovative solutions that are accessible and inclusive. After you complete this module, you'll have a better understanding of how AI can empower and enable everyone.