강의

멘토링

커뮤니티

Programming

/

Full-stack

Tạo trang tìm kiếm việc làm với Vue3 và Supabase

Từ việc phát triển ứng dụng đầy đủ của riêng bạn đến ứng dụng web tiến bộ (PWA)!

(5.0) 3 đánh giá

34 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • Michael Kwon
Vue.js
Vue.js
PWA
PWA
supabase
supabase
Vue 3
Vue 3
Vue.js
Vue.js
PWA
PWA
supabase
supabase
Vue 3
Vue 3

Bạn sẽ nhận được điều này sau khi học.

  • Xử lý cú pháp cơ bản cốt lõi và API thành phần của Vue3

  • Định tuyến các trang với Vue Router

  • Viết mã có thể tái sử dụng bằng cách sử dụng các mẫu mô-đun

  • Xây dựng cơ sở dữ liệu và hệ thống xác thực bằng Supabase

  • Lệnh gọi API cơ sở dữ liệu và xử lý không đồng bộ

  • Xây dựng một ứng dụng web lũy tiến (PWA)

Từ việc phát triển ứng dụng đầy đủ của riêng bạn đến Ứng dụng web tiến bộ (PWA)!

Sẽ tuyệt vời biết bao nếu bạn có thể xây dựng trang web tìm kiếm việc làm của riêng mình bằng Vue.js và Supabase?


Tích hợp liền mạch giữa Vue3 và Supabase

Trang web tìm kiếm việc làm mà chúng tôi sẽ xây dựng sẽ bao gồm các chức năng cốt lõi như đăng ký người dùng, tạo và quản lý tin tuyển dụng. Thông qua đó, bạn sẽ được trải nghiệm toàn bộ quy trình, từ cấu trúc cơ bản của phát triển ứng dụng web đến tích hợp backend, cơ sở dữ liệu và quản lý lưu trữ.

Bạn sẽ xây dựng giao diện người dùng với Vue3 và triển khai nhiều tính năng khác nhau, bao gồm xác thực, xử lý cơ sở dữ liệu và tải tệp, trực tiếp với Supabase. Khóa học này sẽ hướng dẫn bạn các kỹ thuật phát triển ứng dụng web thường dùng.


Xây dựng ứng dụng web tiến bộ (PWA)

Chúng tôi sẽ hướng dẫn cách xây dựng và triển khai PWA, cung cấp trải nghiệm người dùng giống như ứng dụng bằng cách giúp trang web của bạn khả dụng khi ngoại tuyến.


Cung cấp khóa học cơ bản về Vue3 cho người mới bắt đầu

Bạn có cảm thấy choáng ngợp với Vue không? Đừng lo lắng. Chúng tôi cũng cung cấp một khóa học nhập môn dễ hiểu, tập trung vào kiến thức cốt lõi.


Khóa học này được thiết kế dành cho cả người mới bắt đầu và người học trung cấp, mỗi phần đều có bài tập thực hành để giúp bạn củng cố hiểu biết về các khái niệm!

Dễ dàng quản lý front-end và back-end, cho phép bạn tập trung hoàn toàn vào mục tiêu phát triển của mình!

Xây dựng giao diện người dùng của bạn bằng Vue3 và tích hợp API Supabase cùng nhiều tính năng dịch vụ khác.

Supabase cho phép bạn xác thực người dùng, tạo bảng, lưu trữ và quản lý tệp trong Storage.

  • Tận dụng Vue 3 và Supabase : Tích hợp giao diện người dùng và giao diện quản trị để dễ dàng xây dựng các ứng dụng đầy đủ chức năng bao gồm xác thực người dùng, quản lý cơ sở dữ liệu và lưu trữ tệp.


  • Xây dựng và triển khai PWA : Hiểu và thực hành quy trình tạo và triển khai ứng dụng web có thể cài đặt và hoạt động ngoại tuyến.

Nội dung học tập

Một quá trình triển khai có hệ thống dựa trên thiết kế

Thay vì chỉ theo dõi một cách mơ hồ, nó giải thích mục tiêu cần đạt được và cách tạo ra mục tiêu đó.

API sáng tác Vue3

API Composition giúp quá trình phát triển Vue hiệu quả hơn. " Xây dựng nền tảng cho Vue3 " sẽ giúp cả người mới bắt đầu và nhà phát triển có kinh nghiệm hiểu được bối cảnh.

Cung cấp tài liệu trực quan phong phú

Khóa học này bao gồm nhiều phương tiện trực quan giúp bạn nắm bắt các khái niệm chính và nguyên tắc vận hành chỉ trong nháy mắt. Khóa học kết hợp hài hòa giữa giải thích trực quan và ví dụ minh họa trực quan, giúp bạn dễ dàng nắm bắt ngay cả những khái niệm phức tạp.

Cấu trúc tường thuật cho phép bạn hiểu và đồng cảm khi theo dõi.

Cấu trúc khóa học cho phép bạn tự nhiên hiểu được các lỗi thường gặp khi gặp phải. Bạn có thể dễ dàng nắm bắt các khái niệm thông qua thực hành. Giải thích từng bước, dễ hiểu sẽ giúp bạn đạt được mục tiêu.

Dễ dàng tạo và triển khai PWA

Khóa học này hướng dẫn cách xây dựng và triển khai PWA một cách dễ dàng với Vue. Khóa học hướng dẫn từng bước, từ thiết lập cơ bản đến triển khai, giúp ngay cả người mới bắt đầu cũng có thể dễ dàng theo dõi. Khóa học cũng cung cấp các bài tập thực hành, có thể áp dụng ngay để hiểu hiệu quả các khái niệm cốt lõi của PWA.

Những điều cần lưu ý trước khi tham gia khóa học

Môi trường thực hành

  • Hệ điều hành và Phiên bản (OS): Windows 10 trở lên, khuyến nghị macOS 11 (Big Sur) trở lên, iOS 11 trở lên, Android 6 trở lên

  • Trình duyệt: Các trình duyệt tương thích với Chromium như Edge, Chrome hoặc Safari (Mac OS Big Sur trở lên)

  • Công cụ được sử dụng: Visual Studio Code, Node.js (khuyến nghị phiên bản LTS mới nhất)

  • Thông số kỹ thuật của PC: Bộ nhớ 8GB trở lên

Tài liệu học tập

  • Tài liệu bổ sung có sẵn trên Github và trong các chương chính


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Bất cứ ai muốn tạo dự án tử tế của riêng mình với Vue

  • Các nhà phát triển, nhà xuất bản và nhà thiết kế đã tham gia các khóa học cơ bản nhưng vẫn chưa quen với việc phát triển dịch vụ

  • Bất kỳ ai muốn hiểu về back-end và xử lý các dự án thực tế full-stack

  • Nhà phát triển đầy tham vọng đang chuẩn bị danh mục đầu tư cho việc làm

  • Bất kỳ ai muốn biến trang web của mình thành PWA

Cần biết trước khi bắt đầu?

  • HTML, CSS, JavaScript cơ bản

Xin chào
Đây là

243

Học viên

30

Đánh giá

17

Trả lời

4.9

Xếp hạng

5

Các khóa học

Bắt đầu với vai trò là người sáng tạo nội dung đa phương tiện tại một startup, tôi không chỉ dừng lại ở một lĩnh vực mà đã dẫn dắt việc lập kế hoạch và phát triển trong các lĩnh vực trò chơi, web và đa phương tiện, đồng thời ra mắt nhiều sản phẩm thương mại đa dạng trong thực tế. Tôi tốt nghiệp chuyên ngành Truyền thông Kỹ thuật số và Điện ảnh tại trường đại học, hiện đang xây dựng các bài hướng dẫn (tutorial) đồng thời giảng dạy về thiết kế web, phát triển front-end và giáo dục truyền thông (hơn 10 năm) tại các tổ chức giáo dục lớn.

- Tác phẩm -

Sách dự án JavaScript (Hanbit Media, 2017)

Chương trình giảng dạy

Tất cả

63 bài giảng ∙ (7giờ 0phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

3 đánh giá

5.0

3 đánh giá

  • leejh8420님의 프로필 이미지
    leejh8420

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    60% đã tham gia

    Nó rất thiết thực và rất hữu ích trong thực tế. Cảm ơn bạn rất nhiều vì đã cung cấp thông tin dễ hiểu với cách diễn đạt tốt!

    • csslick
      Giảng viên

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

  • joyoushine님의 프로필 이미지
    joyoushine

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    30% đã tham gia

    • pde01115652님의 프로필 이미지
      pde01115652

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      1.028.651 ₫

      Khóa học khác của Michael Kwon

      Hãy khám phá các khóa học khác của giảng viên!

      Khóa học tương tự

      Khám phá các khóa học khác trong cùng lĩnh vực!