Learn HTML/CSS

Learn the fundamentals of web design with our HTML and CSS tutorials. Build landing pages, apps, websites, and more, with animations and other advanced effects.

Getting started with HTML/CSS

  • Design and Code Your First Website in 9 Easy-to-Understand Steps

    Design and Code Your First Website in 9 Easy-to-Understand Steps

    Nathan Umoh
  • HTML & CSS for Beginners (MEGA Free Course!)

    HTML & CSS for Beginners (MEGA Free Course!)

    Adi Purdila
  • All HTML/CSS courses:

    1. Motion Design for the Web | FREE COURSE

      Motion Design for the Web | FREE COURSE

      Course Beginner

      In this free motion design tutorial (5 hours long!) you‘ll learn how to include motion in your web design projects using video, CSS, JavaScript, GSAP, SVG,...

    2. JavaScript for Web Designers (Free Course)

      JavaScript for Web Designers (Free Course)

      Course Beginner

      If you’re looking to get started with JavaScript as a web designer, this is the course for you. We walk you through everything you need to know start...

    3. Understanding CSS Specificity

      Understanding CSS Specificity

      Course Beginner

      Trying to resolve CSS conflicts can sometimes be a frustrating task. Figuring out why a certain style gets applied over another is something all web...

    4. Practical Web Animation

      Practical Web Animation

      Course Intermediate

      The days of animation-heavy websites are fading, but there is still something to be said for a site with small amounts of subtle, eye-catching motion to help...

    5. Take Your Presentations to the Next Level With Reveal.js

      Take Your Presentations to the Next Level With Reveal.js

      Course Beginner

      When we think about making a presentation, we usually reach for Keynote or PowerPoint. But there’s a very good third option: an HTML presentation framework...

    6. 3D Animation With Three.js

      3D Animation With Three.js

      Course Intermediate

      In our previous Three.js courses, we covered the essentials of getting around in the Three.js framework. In this course, we’re going to build on that...

    7. Essential Extensions for Visual Studio Code

      Essential Extensions for Visual Studio Code

      Course Intermediate

      Visual Studio Code has quickly become one of the most popular free code editors available. In this training course, you'll learn how to make it even better...

    8. JavaScript for Web Designers

      JavaScript for Web Designers

      Course Beginner

      In this course you’re going to learn the basics of JavaScript from a web designer’s perspective. We’ll begin by going over the basics, such as JavaScript...

    9. 3 GreenSock Projects: Practical Animation With GSAP

      3 GreenSock Projects: Practical Animation With GSAP

      Course Intermediate

      In this course, I’ll walk you through three projects where you will learn how to create programmatic animations, in real-world scenarios, using the GreenSock...

    10. ASP.NET MVC for Designers

      ASP.NET MVC for Designers

      Course Intermediate

      Web designers don’t work in a vacuum. Many designers work closely together with a team of developers and often have to work within a development framework....