This course contains 44 interactive screencasts spread across 5 modules.
8 lessons - 30 min
5 lessons - 30 min
7 lessons - 44 min
9 lessons - 39 min
15 lessons - 1 hour
Viewing Figma designs
Using ems and rems
Complex grid layouts
From Figma to Code is the perfect course for aspiring frontend developers who love a challenge and want to learn how to transform great-looking mockups into usable user interfaces.
This course aims is to give you as much independent practice as possible. You’ll have access to detailed designs in Figma, which you’ll craft into user interfaces which look fantastic on a variety of screen sizes.
After you’ve built each project, UI expert and renowned web development educator Gary Simon will guide you through the code he would use to bring the mockup to life so you can compare it with your solution and hopefully pick up plenty of new tips and tricks.
A few more details on the designs you’ll bring to life throughout this course:
A Simple Card
The first challenge introduces you to Figma and recaps em and rem units before letting you loose with creating those near pixel-perfect elements. Topics covered include CSS grid, SVGs as links, and media queries.
A Simple Landing Page
This challenge introduces a range of topics including creating a hero image, forms and buttons, leaving you with a slick landing page that you can adapt for your own projects.
A Data Analytics Dashboard
In the project, we tackle elements such as animated nav bars, burger menus, more advanced backgrounds, gradients and logos, allowing you to practice making a sleek, modern site.
A Car Sales Site
This massive project allows you to practice creating a sales site, including a search bar, like functionality, icons, and an animated dropdown.
Drone Event Landing Page
This mind-blowing project lets you show off everything you’ve learned so far, plus pick up some awesome skills you might not already know. As well as creating pro-looking animated elements, styling quotes, and advanced CSS grid practice, we’ll also create another stylish form and animated nav bar, to cement your knowledge from earlier in the course.
Get help and feedback
If you need help or would like feedback on your creations along the way, you can visit our dedicated Design Help Discord channel. Looking forward to seeing you there!
This course focusses on rendering a range of high-quality designs in the browser. So while you won't be creating designs of your own, you will practice the skills you need to bring designs to life on screen.
Absolutely! All the designs are similar to those you find in real-life websites and applications, so they are excellent practice for a career in tech.
Built with Imba