Table of contents 👇


Harvard

Stanford

MIT

IBM

The Open University

University of Michigan

University of Minnesota

Coventry University

Helsinki University

MIT OpenCourseWare

MIT OpenLearning Library

Google

Microsoft

Meta

GitLab

freeCodeCamp

Udemy

DataCamp

Accenture

LinkedIn

The Linux Foundation

Extra Courses (Various)

1. HTML Essential Training

This course provides an in-depth look at the essentials: the syntax of HTML and best practices for writing and editing your code.

👉 https://www.linkedin.com/learning/html-essential-training

2. CSS Essential Training

This course demonstrates the concepts that form the foundation of CSS, explaining what you need to know to tweak existing CSS and write your own.

👉 https://www.linkedin.com/learning/css-essential-training-revision-q4-2019

3. JavaScript Essential Training

Through practical examples and mini-projects, this course helps you build your understanding of JavaScript piece by piece, from core principles like variables, data types, conditionals, and functions through advanced topics including loops, closures, and DOM scripting.

👉 https://www.linkedin.com/learning/javascript-essential-training-3/welcome?autoplay=true

4. Git Essential Training

This course explores the fundamental concepts behind version control systems and Git architecture. Using a step-by-step approach, the course shows how to install Git and presents the commands that enable efficient code management.

👉 https://www.linkedin.com/learning/git-essential-training-the-basics

5. React.js Essential Training

This course introduces the basics of the React library using the most modern syntax and best practices for creating React components.

You will learn how to set up Chrome tools for React; create new components; work with the built-in Hooks in React; use the Create React App to run tests, and more.

👉 https://www.linkedin.com/learning/react-js-essential-training-14836121

6. Node.js Essential Training

This course covers all of the basics, showing how to install Node.js and work with the Node.js core, which includes standard input, standard output, the module system, the file system, and how to write and run JavaScript on the server.

👉 https://www.linkedin.com/learning/node-js-essential-training-14888164

7. PostgreSQL Essential Training

This course helps you get up and running with PostgreSQL. It covers the essential first steps of setting up a PostgreSQL server and working with the graphical interface, pgAdmin.

👉 https://www.linkedin.com/learning/postgresql-essential-training

8. Introduction to Web APIs

This course covers the essentials of this core piece of modern web development, explaining what APIs are and how to use them to quickly incorporate data into your websites.

👉 https://www.linkedin.com/learning/introduction-to-web-apis

9. Programming Foundations: Web Security

Learn about the most important security concerns when developing websites, and what you can do to keep your servers, software, and data safe from harm.

👉 https://www.linkedin.com/learning/programming-foundations-web-security-2019-revision