Hi, welcome to this course. In this course, you will learn how to convert a Figma (UI Design Application) design to a real website using HTML, CSS, and JavaScript. It will be responsive which means we will have a mobile version of our website as well.
I created this course in such a way that I will write all the code on-screen. We will not copy any code from anywhere. So, you will be able to follow along easily even if you are a beginner programmer.
Why should you take this course?
You will learn how to
Hi, welcome to this course. In this course, you will learn how to convert a Figma (UI Design Application) design to a real website using HTML, CSS, and JavaScript. It will be responsive which means we will have a mobile version of our website as well.
I created this course in such a way that I will write all the code on-screen. We will not copy any code from anywhere. So, you will be able to follow along easily even if you are a beginner programmer.
Why should you take this course?
You will learn how to
create responsive websites
add animations using CSS to make your website look modern
host your website online
Figma is a UI/UX design tool that is popular among a lot of developers. It has gained popularity recently because of some amazing features it has and also because it has a free version. So, I have already designed a Figma design which I will provide to you as a downloadable resource. We will convert that design to a real website.
Learning how to write HTML, CSS, and JavaScript is absolutely necessary to create any kind of website. They are the building blocks of all the libraries that we have today. So, learning them will make your foundation strong and you will be able to get started with web design.
This course will give you a complete guide on creating a responsive homepage from scratch referring to a Figma design. So, this will definitely help you in your web developer journey.
I hope you find this course useful.
Happy coding.
This is the introduction to the course. We will take a look at the website (the end result) that we will be designing in this course.
In this video, we will set up our project for getting started with the code. Download the Figma file and open it in your Figma application.
In this lecture, we will write the HTML for the website. We will be writing the code in VS Code.
In this video, we will write the CSS for the navigation menu of the desktop version of our website. We will create an unordered list (ul) for the navigation menu in the <nav> element.
In this lecture, we will write the CSS for the hero section of our webpage. We will be using Flexbox in CSS for placing the items correctly on the screen.
In this lecture, we will add CSS to the social media icons and the background shapes of the desktop version of our website. This will conclude the design of the desktop version.
In this lecture, we will write the CSS for the animations for the desktop version of our website. This will make our site look modern.
In this lecture, we will add CSS media queries to our design which will help us make our website responsive.
In this lecture, we will create the navigation menu for the mobile version of our website. We will have two icons: one for displaying the menu and one for hiding it.
In this lecture, we will add JavaScript to our website to make the mobile navigation menu work. We will also improve the animation using JavaScript.
In this lecture, we will host our website to Netlify for free.
This is the conclusion video. I have provided the source code as a downloadable resource. You can download it and use it in your projects.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.