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

/

Full-stack

Creating a job search site with Vue3 and Supabase

From developing your own full-stack application to a Progressive Web App (PWA)!

(5.0) 2 reviews

29 learners

  • csslick
실습 중심
pwa
supabase-database
Vue.js
supabase
Vue 3
PWA

What you will learn!

  • Handling Vue3's core basic grammar and Composition API

  • Routing Pages with Vue Router

  • Writing reusable code using modular patterns

  • Building a database and authentication system using Supabase

  • Calling database APIs and handling asynchronous operations

  • Building a Progressive Web App (PWA)

From developing your own full-stack application to a Progressive Web App (PWA)!

How cool would it be if you could build your own job search website using Vue.js and Supabase?


Seamless integration between Vue3 and Supabase

The job search site we'll be building will include core functions like user registration, job posting creation, and management. Through this, you'll experience the entire process, from the basic structure of web application development to backend integration, database, and storage management.

You'll build the frontend with Vue3 and implement various features, including authentication, database processing, and file uploads, directly with Supabase. This course will teach you commonly used web application development techniques.


Building a Progressive Web App (PWA)

We'll cover how to build and deploy a PWA, which provides an app-like user experience by making your website available offline.


Providing Vue3 basic course for beginners

Are you feeling overwhelmed by Vue? Don't worry. We also offer an easy-to-understand, core-focused introductory course.


This course is designed for both beginners and intermediate learners, and each section includes hands-on exercises to help you solidify your understanding of the concepts!

Easily manage front-end and back-end, allowing you to focus solely on your targeted development!

Build your frontend with Vue3 and integrate Supabase API and various service features.

Supabase allows you to authenticate users, create tables, and store and manage files in Storage.

  • Leverage Vue 3 and Supabase : Integrate your frontend and backend to easily build practical full-stack apps that include user authentication, database management, and file storage.


  • Building and Deploying a PWA : Understand and practice the process of creating and deploying an installable web app that works offline.

Learning Content

A systematic implementation process based on design

Rather than just vaguely following along, it explains what to aim for and how to create it.

Vue3 Composition API

The Composition API makes Vue development more productive. " Building a Foundation for Vue3 " will help both beginners and experienced developers understand the context.

Provides rich visual material

This course includes a variety of visual aids to help you grasp key concepts and operational principles at a glance. This provides a harmonious blend of intuitive explanations and visual examples, making even complex concepts easy to grasp.

A narrative structure that allows for understanding and empathy as you follow along.

The course structure allows you to naturally understand common errors while experiencing them. You can easily grasp concepts through hands-on practice. Step-by-step, friendly explanations help you achieve your goals.

Easily create and deploy PWAs

This course covers how to easily build and deploy a PWA with Vue. This step-by-step course covers everything from basic setup to deployment, making it easy for even beginners to follow. It also provides hands-on, immediately applicable exercises to effectively understand the core concepts of PWAs.

Things to note before taking the course

Practice environment

  • Operating System and Version (OS): Windows 10 or later, macOS 11 (Big Sur) or later recommended, iOS 11 or later, Android 6 or later

  • Browser: Chromium-compatible browsers such as Edge, Chrome, or Safari (Mac OS Big Sur or later)

  • Tools used: Visual Studio Code, Node.js (latest LTS version recommended)

  • PC specifications: 8GB or more of memory

Learning Materials

  • Supplementary material available on Github and in key chapters


Recommended for
these people

Who is this course right for?

  • Anyone who wants to create their own realistic project with Vue

  • Developers, publishers, and designers who have taken basic courses but are still unfamiliar with service development

  • Anyone who wants to understand the backend and work on full-stack practical projects

  • Aspiring developer preparing a portfolio for employment

  • Anyone who wants to make their web into a PWA

Need to know before starting?

  • HTML, CSS, JavaScript Basics

Hello
This is

216

Learners

21

Reviews

17

Answers

5.0

Rating

5

Courses

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

- 저서 -

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

Curriculum

All

63 lectures ∙ (7hr 0min)

Published: 
Last updated: 

Reviews

All

2 reviews

5.0

2 reviews

  • leejh님의 프로필 이미지
    leejh

    Reviews 2

    Average Rating 5.0

    5

    60% enrolled

    실용적이고 실무에 많은 도움이 됩니다. 좋은 딕션에 이해하기 쉽게 알려주셔서 정말 감사합니다!

    • Michael Kwon
      Instructor

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

  • pde0111님의 프로필 이미지
    pde0111

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    $38.50

    csslick's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!