Skip to main content Accessibility Feedback

Vanilla JS Prep School

Watch Chris Ferdinandi live-code vanilla JS projects, and ask him questions about it (for free).

Join Prep School

Enter your email address to get notified whenever a live-coding session is going to happen, and a link to join.

Hi, I'm Chris Ferdinandi. 👋

Chris Ferdinandi

I believe there’s a simpler, more resilient way to make things for the web.

I create vanilla JS pocket guides and video courses, run a project-based training program, and host the vanilla JS podcast. My developer tips newsletter is read by over 9,900 developers each weekday.

If you have a question about something or need JavaScript help, get in touch.