ui.dev Open in urlscan Pro
2606:4700:3031::6815:5173  Public Scan

URL: https://ui.dev/
Submission: On May 25 via manual from US — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="p-8 bg-[rgba(0,0,0,.2)] relative rounded-2xl w-full">
  <figure class="absolute top-[-12px] right-0"><img width="48" src="/images/bytes-logo.svg" alt="Bytes"></figure>
  <h6 class="mb-4">Delivered to <b>171,528</b> developers every<!-- --> <b>Monday</b> and <b>Thursday</b></h6>
  <div class="flex gap-2 items-start flex-wrap md:flex-nowrap">
    <div class="w-full">
      <div class="grid gap-2 flex-1 shadow-md "><input id="bytes_email" placeholder="Enter your email" name="bytes_email"
          class="h-10 w-full !bg-[rgba(0,0,0,0)] border border-brand-beige/10 text-brand-beige rounded-md py-2 pl-4 placeholder:opacity-50 placeholder:text-brand-beige focus:border-brand-beige outline-none focus:ring-0  undefined"></div>
    </div><button type="submit" class="bg-brand-yellow text-brand-charcoal rounded py-2 px-4 font-bold w-full md:w-[200px] whitespace-nowrap"><span class="flex-grow">Get Bytes Today</span></button>
  </div>
</form>

Text Content

ui.dev
Login


WELCOME, FRIEND


STUCK IN TUTORIAL HELL?

You’ve come to the right place. We make learning the JavaScript ecosystem fun,
approachable, and easy...

Shut up and take my money

MALAK JOSEPH

TypeScript



“I hated TypeScript when I dealt with it at work because I didn’t know how to
use it and only produced red lines! Now, can’t say I’m an expert but an app
without TS is full of distractions and more complicated!”

DAN FERRER

Classic React



“I was lost in the React ecosystem until I took this course. It really helped
connect the pieces I already knew. The pacing with each topic is great. I
actually feel like I’ve accomplished something. Highly recommend for anyone who
wants to take a deep dive in React!”

SIMON VRACHLIOTIS

React Hooks



“I already knew React hooks, but this course really consolidated my
understanding of them. I teach React training workshops myself, and after taking
this course, my confidence in talking about hooks is much stronger.”

You’ll be in great company with other developers we’ve trained


FEED YOUR DEVELOPER BRAIN

OUR COURSES ARE THE ULTIMATE BRAIN FOOD (AND THAT LEARNING BUDGET IS NOT GOING
TO SPEND ITSELF)

CLASSIC REACT



4.9/5 - 227 Reviews

The best course in the world to take you from zero to enterprise grade React.

Learn More →

REACT HOOKS



4.96/5 - 97 Reviews

Give your React knowledge an upgrade and start writing hooks today.

Learn More →

REACT QUERY



4.93/5 - 28 Reviews

The official React Query course will get you building apps like a pro.

Learn More →

REACT ROUTER



4.87/5 - 39 Reviews

We’ll get you off to the races building complex apps with React Router.

Learn More →

MODERN JAVASCRIPT



4.89/5 - 187 Reviews

Lay a solid foundation for your JavaScript knowledge using the latest features.

Learn More →

ADVANCED JAVASCRIPT



4.9/5 - 207 Reviews

Take your JavaScript skills to the next level and master the mother language.

Learn More →

TYPESCRIPT



4.83/5 - 42 Reviews

Our course is the complete guide that takes you from zero to TypeScript hero.

Learn More →

REACT W/ TYPESCRIPT



4.82/5 - 17 Reviews

Feel comfortable working on any React app by adding TypeScript to your toolkit.

Learn More →

Not convinced? Read some reviews

Have that “aha” moment

LOTS OF COURSES PROMISE TO “TEACH” YOU A TECHNOLOGY, THEN LEAVE YOU WITH A BUNCH
OF RANDOM, PRE-BUILT FILES. HOORAY, YOU LEARNED NOTHING.

We don’t skip over any of the hard parts. We break those hard parts down into
smaller chunks, teach you the “why” behind it, and make it fun. We’ll get you to
that “A-ha moment” over and over again — until you’ve mastered it all.

I’m ready lets go!


READY FOR MORE?

WE’RE AN ALL-YOU-CAN-EAT JAVASCRIPT BUFFET AND YOU LOOK HUNGRY.

YOUTUBE

Visit our channel →


NEWSLETTERS

Read the latest issue →
Read the latest issue →

GUIDES & BLOG POSTS

 * 9/10/2021A Complete Guide to React Router: Everything You Need to Know
 * 11/4/2020ES Modules in Depth
 * 8/19/2020Primitive vs Reference Values in JavaScript
 * 7/30/2020What is NPM? A guide to the company, registry, and CLI
 * 7/28/2020Guide to React Context
 * 7/23/2020Webpack: A gentle introduction
 * 7/29/2019Why React Hooks?
 * 10/16/2018The Ultimate Guide to Hoisting, Scopes, and Closures in JavaScript

See more posts →

DEVELOPERS LOVE OUR CONTENT (AND WE THINK YOU WILL TOO).

Over 1 million YouTube views this yearOver 80k developers have taken our
coursesOver 100k developers read our newsletters
ui.dev

STUFF

 * Login
 * Reviews
 * Terms
 * Privacy
 * Code of Conduct

MORE STUFF

 * Blog
 * npmtrends
 * useHooks
 * Bytes
 * React Newsletter

SIGN UP FOR BYTES

DELIVERED TO 171,528 DEVELOPERS EVERY MONDAY AND THURSDAY


Get Bytes Today