To someone who's never coded before, the idea of creating a website can seem pretty daunting. But the truth is, it's not that hard. Learning to code is a bit like learning a new language. HTML, CSS and JavaScript are the programming languages used to build web pages.
Programming Foundations with JavaScript, HTML and CSS
By Duke University via Coursera | Approx. 22 hours to complete
Learn foundational programming concepts (e.g., functions, for loops, conditional statements) and how to solve problems like a programmer.
Go to Course Page
HTML, CSS, and Javascript for Web Developers
By Johns Hopkins University via Coursera | Approx. 33 hours to complete
In this course, we will learn the basic tools that every web page coder needs to know.
Go to Course Page
Responsive Website Basics: Code with HTML, CSS, and JavaScript
By University of London via Coursera | Approx. 14 hours to complete
In this course you will learn three key website programming and design languages: HTML, CSS and JavaScript. You will create a web page using basic elements to control layout and style. Additionally, your web page will support interactivity.
Go to Course Page
HTML5 and CSS Fundamentals
By The World Wide Web Consortium (W3C) via edX | Approx. 24 hours to complete
Learn how to build Web sites using HTML5 and basic CSS, directly from W3C, creator of the latest Web standards.
Go to Course Page
JavaScript Introduction
By The World Wide Web Consortium (W3C) via edX | Approx. 30 hours to complete
Learn JavaScript, a Web development programming language, to add interactivity to your Web pages, and become an expert Web developer.
Go to Course Page
Programming for the Web with JavaScript
By University of Pennsylvania via edX | Approx. 24 hours to complete
Learn how to develop dynamic, interactive, and data-driven web apps using JavaScript.
Go to Course Page
- HTML is used to build the basic structure of websites, which can then be enhanced and modified by CSS and JavaScript.
- CSS controls how the different elements are displayed on the screen
- JavaScript is used to control how the different elements behave - how things move or change on a web page
Programming Foundations with JavaScript, HTML and CSS
By Duke University via Coursera | Approx. 22 hours to complete
Learn foundational programming concepts (e.g., functions, for loops, conditional statements) and how to solve problems like a programmer.
Go to Course Page
HTML, CSS, and Javascript for Web Developers
By Johns Hopkins University via Coursera | Approx. 33 hours to complete
In this course, we will learn the basic tools that every web page coder needs to know.
Go to Course Page
Responsive Website Basics: Code with HTML, CSS, and JavaScript
By University of London via Coursera | Approx. 14 hours to complete
In this course you will learn three key website programming and design languages: HTML, CSS and JavaScript. You will create a web page using basic elements to control layout and style. Additionally, your web page will support interactivity.
Go to Course Page
HTML5 and CSS Fundamentals
By The World Wide Web Consortium (W3C) via edX | Approx. 24 hours to complete
Learn how to build Web sites using HTML5 and basic CSS, directly from W3C, creator of the latest Web standards.
Go to Course Page
JavaScript Introduction
By The World Wide Web Consortium (W3C) via edX | Approx. 30 hours to complete
Learn JavaScript, a Web development programming language, to add interactivity to your Web pages, and become an expert Web developer.
Go to Course Page
Programming for the Web with JavaScript
By University of Pennsylvania via edX | Approx. 24 hours to complete
Learn how to develop dynamic, interactive, and data-driven web apps using JavaScript.
Go to Course Page