Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Web Development

Learn Svelte (SvelteKit + Supabase) easily with projects

Systematic step-by-step project practice and deployment, built-in store utilization, full-stack application with SvelteKit and Supabase, all in one go!

(5.0) 9 reviews

79 learners

  • csslick
실습 중심
Svelte
sveltekit
supabase

Reviews from Early Learners

What you will learn!

  • You will learn core front-end features and develop problem-solving skills through projects on a variety of topics, from homepages to casual games and full-stack applications.

  • Build component-based architectures using Svelte's concise and intuitive syntax, covering key topics like state management, event handling, and routing.

  • Create and build projects with Vite, then easily deploy them to the web with GitHub and Vercel.

  • Learn how to easily handle global state management through the built-in store.

  • Develop full-stack applications easily with SvelteKit and Supabase.

  • You can learn a lot in a minimal amount of time.

Systematic step-by-step project practice and deployment, built-in store utilization, and full-stack application development with SvelteKit and Supabase—all in one place!

This course aims to provide a practical understanding of the fundamentals of Svelte , which aligns with the latest web development trends. Svelte boasts intuitiveness, lightweight design, excellent performance, and efficient compile-time optimizations to reduce code size and deliver exceptional performance.

For beginners who have learned the basics of HTML, CSS, and JavaScript and now want to learn a framework (library), it can spark their interest in development, and for developers who have already used other frameworks, it is the best second choice to experience the simplicity and flexibility of Svelte compared to existing UI frameworks!

More and more developers and companies are using Svelte (SvelteKit) to develop web applications, and projects built with Svelte are running successfully. Don't just learn the syntax and give up out of boredom. Learn by building!

💡 Hands-on, project-based learning

  • You can experience interesting classes where you gradually acquire knowledge through projects rather than focusing on grammar.

  • Visual aids and concise, no-frills explanations make learning easy even for beginners.

Learn about these things

1⃣ Movie Information Homepage

You will learn the fundamentals of front-end application development, including components, data binding, handling state variables, dynamic content, and lifecycles.

Movie Information Homepage

2⃣ Branding Homepage

You can implement dynamic pages by using routing features to connect pages and passing data to pages using URL parameters. Finally, you can deploy the results to the web.

Branding Homepage

3⃣ Creating a Casual Game

We will comprehensively cover the core development skills we have learned so far, such as functional development at the component level, state management, events, and lifecycle, and fully utilize global state management for game score management.

Casual game (matchmaking)

4⃣ Diary App (SvelteKit + Supabase)

Through the SvelteKit project, which extends Svelte's functionality, you'll learn how to handle file-based routing, server-side logic, and even build a full-stack application that integrates with a real database. With Supabase, you can easily handle cloud-based databases.

Diary app

Things to note before taking the course

Practice environment

  • Operating System and Version (OS): All OS are supported, including Windows, macOS, and Linux.

  • Tools used: Visual Studio Code, GitHub account

  • PC specifications: PC with basic specifications capable of Internet access

Learning Materials

  • Learning material formats provided: GitHub link sharing, text, source code, etc.

  • Amount and Capacity: Learning materials provided for each section

Player Knowledge and Precautions

  • HTML, CSS, JavaScript basics


  • This lecture is copyrighted by the author, and unauthorized distribution and duplication are prohibited. The learning materials are also copyrighted, and any use for purposes other than personal learning is prohibited.

Recommended for
these people

Who is this course right for?

  • People who have a basic understanding of HTML, CSS, and JavaScript, but little experience using frameworks or libraries.

  • For those who want to learn the basics of front-end

  • For those who want to study quickly with a focus on practice

  • Developers who want quick results relative to their investment

Need to know before starting?

  • Basics of HTML, CSS, and JavaScript

Hello
This is

216

Learners

21

Reviews

17

Answers

5.0

Rating

5

Courses

스타트업에서 멀티미디어 콘텐츠 크리에이터로 입문하여 한 분야에만 머물지 않고 게임과 웹, 멀티미디어 분야에서 기획과 개발을 주도하며 현업에서 다양한 상용 작품을 런칭했습니다. 대학에서 디지털 미디어와 영상학을 전공했으며 주요 교육기관에서 웹 디자인과 프론트엔드 개발 및 미디어 교육(10년 이상) 등을 진행하면서 튜토리얼도 제작하고 있습니다.

- 저서 -

자바스크립트 프로젝트북(한빛미디어,2017)

Curriculum

All

104 lectures ∙ (8hr 23min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

9 reviews

5.0

9 reviews

  • 이종수님의 프로필 이미지
    이종수

    Reviews 5

    Average Rating 4.6

    5

    100% enrolled

    기능 단위 구현으로 짧게 강의를 구성해서 술술 배울 수 있었습니다.

    • Michael Kwon
      Instructor

      이종수님, 소중한 의견 감사드립니다~

  • 슈퍼아스라다님의 프로필 이미지
    슈퍼아스라다

    Reviews 4

    Average Rating 4.0

    5

    100% enrolled

    svelte의 매력을 느낄수 있게 차근차근 잘 설명해주시네요. 감사합니다.

    • Michael Kwon
      Instructor

      소중한 평가와 의견 감사드립니다~

  • 흔들거북이님의 프로필 이미지
    흔들거북이

    Reviews 10

    Average Rating 5.0

    5

    100% enrolled

    svelte를 처음 입문하시는 분들에게 워밍업으로 좋은 강의가 될 것이라 생각합니다. 프로젝트 단위로 진행하면서 배우는것이다보니 지루하지 않고 단기간에 빠르게 완강 할 수 있어서 좋았네요.

    • Michael Kwon
      Instructor

      흔들거북이님, 소중한 평가 감사드립니다!

  • antk7894님의 프로필 이미지
    antk7894

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    스벨트와 스벨트키트를 사용해보고 싶어서 수강했는데 기본기와 응용 모두 잘 학습할 수 있었던 것 같습니다. 실제 레퍼런스와 함께 설명해주시는 부분들이 좋았고 강의 별 브랜치로 깃헙을 참고할 수 있는 부분들도 매우 만족스러웠습니다. 벨류 높은 강의 감사합니다!!

    • Michael Kwon
      Instructor

      적극적인 수업 참여와 소중한 의견 감사드립니다 ^^;

  • kimks01님의 프로필 이미지
    kimks01

    Reviews 1

    Average Rating 5.0

    5

    92% enrolled

    이 강의를 통해 Svelte와 SvelteKit, 그리고 Supabase의 매력을 제대로 느꼈습니다! 기초부터 응용까지 커리큘럼이 간결하면서도 체계적으로 짜여 있고, 특히 프로젝트 덕분에 학습한 내용을 바로 적용해 볼 수 있어 이해가 훨씬 수월했습니다. 다른 프레임워크를 사용한 경험이 있어 비교가 되는데 Svelte의 간결함과 효율성에 푹 빠지게 되네요. Supabase를 이용한 백엔드 통합도 전혀 어렵지 않게 설명해주셔서, 처음에는 생소했던 부분도 자연스럽게 익힐 수 있었습니다. 강사님의 설명이 명확하고 친절해 쉽게 이해할 수 있었고, 수업 중간중간 실제 오류를 수정하는 부분이나 팁도 유용했습니다~

    • Michael Kwon
      Instructor

      스벨트의 간결함은 큰 매력이죠. 저희 강의도 그렇답니다. 소중한 의견 감사드립니다~

$38.50

csslick's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!