New SvelteKit course:

SvelteBeginners, a premium course for those who want to learn Svelte from scratch.

SvelteBeginners is a premium course for those who want to learn Svelte from scratch with real world applications and examples.

What you'll learn?

The goal of this course is to teach you how to build web applications with Svelte. We will start with the basics and philosophy of Svelte and then move on to more advanced topics.

Development Environment

We will see what tools we need to get started with Svelte

The Svelte compiler

Learn how the Svelte compiler works and how it makes the development and user experience better

Svelte components

Learn what Svelte components are, how to use them, and how they differ from components in other frameworks.

Styling in Svelte

Learn how to style your Svelte components, how to use preprocessors, and take full advantage of Svelte styling capabilities like scoped CSS


Learn how reactivity works in Svelte and how to use it to scale your applications with ease


Learn how to use stores in Svelte to share state between components

and much more concepts...

But wait! That's not all.

We are not only going to learn Svelte, but we are also going to build real-world applications with it.

A search interface for Subreddits

Course package

SvelteBeginners package

  • 💡 Over 8 hours of HD video content
  • ✅ Project files, starter kits, and solutions code
  • 🎓 Lifetime access and updates
  • 💬 Access to private Discord channel
  • 🤝 Code reviews and feedback
  • 🎁 Free future Svelte courses and resources
  • 🙋🏽‍♂️ 1 Hour of Ask Me Anything group session per month

Meet Justin Ahinon

Justin's profile pic

Hi 👋🏽.

I'm Justin Ahinon, a full stack software engineer with over 6 years of experience building web applications .

I'm the founder of Okupter, a specialized Svelte and SvelteKit development agency.

Okupter is also home to, one of the most popular resources for technical content in the Svelte/SvelteKit ecosystem. The blog provides tutorials and insights to help developers master these technologies.

I've worked with Svelte and SvelteKit at various scales for companies like PwC, the NBA, and more . I'm passionate about teaching others how to build robust web apps efficiently with Svelte.

Outside of work, I enjoy staying active and continuously learning new things. I'm always exploring new frameworks and techniques to improve my development skills.

I'm excited to help you master Svelte with this comprehensive course. My teaching style is hands-on and practical, with real-world examples and projects that cement your learning.

I can't wait for you to take your Svelte skills to the next level 🎉!


When will the course be released?

I'm actively working on recording the course videos and materials. I'm aiming to release SvelteBeginners in November 2023 .

What prior knowledge is required?

Basic web development skills like HTML, CSS, and JavaScript will help you get the most out of this course . No prior experience with Svelte is required.

Which version of Svelte does the course use?

The course currently uses Svelte 4+ . I plan to update the course content whenever a new major version of Svelte is released.

How much time do I need to dedicate to the course?

The course is designed to be completed in 10–15 hours (including the time for practicing on the projects). However, you can spend more or less time depending on your prior experience.

Expect to spend at least 5–10 hours per week on the course over two weeks.

Is the payment one-time or recurring?

The payment is a one-time lifetime payment . You pay once and get unlimited lifetime access to the course videos, materials, and any future updates.

Will I get access to the course content before release?

Unfortunately, I cannot provide access before the course is completed and released. However, you can pre-order now to lock-in the discounted pre-order price.

What is your refund policy?

Unfortunately, due to the digital nature of the course, no refunds can be provided after purchase. Please make sure you have the time to dedicate before purchasing.

Do I need to install anything on my computer?

You will need to have Node.js and Svelte development environment installed, which is covered in the first module of the course. All other dependencies are handled through the course exercises.

Will there be a certificate upon completion?

Yes, everyone who completes the course will get a certificate of completion that can be added to your portfolio or LinkedIn.

What format are the videos?

The course videos are available in downloadable MP4 format. You can watch them online or download to watch offline .

Is there a money-back guarantee?

As mentioned above, unfortunately, refunds cannot be provided for digital products. Please review the course outline and my teaching style through the course trailer videos to determine if the course is right for you.

What if I have more questions?

Feel free to reach out via email ([email protected] ), and I'll be happy to answer any other questions you may have!