18 lessons
HTML is the building blocks of the web. It gives pages structure and applies meaning to content. Take this class to learn how it all works and create your own pages!
25 lessons
CSS is what makes the web beautiful. It describes how HTML should be displayed and how to layout elements. Take this class and get familiar with CSS!
26 lessons
JavaScript is how you build interactivity on the web. Take this class to learn how to work with the DOM, create Objects, make AJAX calls, and much more!
23 lessons
PHP powers millions of websites on the internet. Take this class to learn how to build dynamic web pages, handle form data, perform database calls, and much more!
22 lessons
Python is a general-purpose, object-oriented and high-level programming language. Python is extremely popular because it is both very powerful and easy to learn!
Java is a high-level, cross-platform, mature, object-oriented programming language. Java is extremely popular due to its flexibility and ability to run anywhere!