
Just like paint, clay, or fabric, programming languages can be a medium for expressing our creative ideas. Yannick Gregoire is a developer who operates at the crossroads between design, coding, and animation to construct functional yet artistic websites. He has worked with brands like Mitsubishi, Sony, and Canon, as well as a number of nonprofits and design studios.
In this online course, learn the fundamentals of web development using HTML, CSS and Javascript. Yannick walks you through the process of building dynamic websites from start to finish, as well as how to use animation and interactive properties to bring them to life. Explore the creative possibilities of coding to design compelling pages.
22 lessons & 26 downloads

2 minutes, 7 seconds

6 minutes, 0 seconds

5 minutes, 58 seconds

14 minutes, 42 seconds
Meet your teacher for the course, Yannick Gregoire. Discover what got him into creative web design and where he gets his daily dose of inspiration, from code to interactive interfaces.
Next, get an introduction to the world of web development. Yannick takes you through the fundamentals of HTML, CSS and Javascript. See how websites are laid out and the tools you need to plan and develop them.
Time to design your site. Learn how to write a page structure and content with HTML. Then see how to style those elements using CSS code and bring them to life with animations and transitions.
Once you’ve built the framework, make it dynamic and interactive with JavaScript. Delve into the fundamentals like variables, functions, the query selector, and event listeners to optimize the user experience.
Finally, Yannick shows you how to go live with your site. He also shares some tips about the command line and techniques to improve your coding for future projects.
Design a one-page web portfolio by combining HTML, CSS, and JavaScript.

Anyone interested in learning creative web development.
All you need for this course is a modern browser and text editor of your choice.

me gusta mucho el curso
Me encanta porque he conseguido entender lo básico. Falta que el doblaje lo mejoren. Gracias.
esnuy bueno productivo a nivel de crecicimiento profesional
i am really enjoying your videos but some are in different languages other than english just the subtitles are in english i wish all videos had english
Excelente para principiantes

Introduction
Brief Introduction to Web Development
Working In HTML and CSS
Working In Javascript and Publishing
Build Tools
Final project
Enjoy learning from home without a set schedule and with an easy-to-follow method. You set your own pace.
Learn valuable methods and techniques explained by top experts in the creative sector.
Each expert teaches what they do best, with clear guidelines, true passion, and professional insight in every lesson.
If you're a Plus member, get a custom certificate signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
Videos of the highest quality, so you don't miss a single detail. With unlimited access, you can watch them as many times as you need to perfect your technique.
Ask questions, request feedback, or offer solutions. Share your learning experience with other students in the community who are as passionate about creativity as you are.
The community is home to millions of people from around the world who are curious and passionate about exploring and expressing their creativity.
Domestika curates its teacher roster and produces every course in-house to ensure a high-quality online learning experience.
Yes, this course is designed for beginners and covers foundational web development concepts using HTML, CSS, and JavaScript. No prior coding experience is required.
You only need a computer with internet access and a modern web browser. Free tools like a text editor (e.g., VS Code) and Figma for design analysis are recommended.
You’ll learn to build handcrafted websites with HTML, CSS, and JavaScript, create web animations, use browser developer tools, and design interactive, visually engaging web pages.
Yes, the course teaches how to integrate HTML, CSS, and JavaScript to structure, style, and add interactivity to your web projects.
Yes, you’ll explore web animation techniques using CSS and JavaScript, including keyframes, transitions, and interactive motion effects.
Absolutely. The course guides you through applying HTML, CSS, and JavaScript skills to create and publish your own portfolio website.
Yes, you’ll learn to inspect, modify, and debug website elements and styles in real time using browser developer tools like Chrome DevTools.