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

/

Full-stack

Bài học thực hành đơn giản - Làm Sudoku

Bạn có thể tạo trò chơi web bằng Svelte, Express, JWT và MongoDB. Bất kỳ ai muốn xử lý cả FrontEnd và BackEnd đều được chào đón!

56 học viên đang tham gia khóa học này

  • beomy
Svelte
Express
MongoDB
Mongoose

Dịch cái này sang tiếng Việt

  • Tạo trò chơi Sudoku bằng Svelte

  • Học Node.JS với Express

  • Tìm hiểu cách sử dụng các thư viện như MongoDB, JWT, Lodash, Axios, Crypto, v.v.

  • Bạn có thể triển khai các dịch vụ web thực sự trên máy chủ Heroku.

Bài giảng thực hành Svelte bao gồm front-end và back-end,
Tạo trò chơi Sudoku với Svelte và Express!

Giới thiệu bài giảng 📝

Học bằng cách tạo trò chơi Sudoku
Đây là bài giảng thực tế về Svelte .

Khóa học này bao gồm việc xây dựng một trò chơi Sudoku bằng Svelte và Express. Khóa học được thiết kế để mở rộng kiến thức của bạn, bao gồm mọi thứ từ front-end đến back-end. Khóa học này sử dụng một số thư viện, bao gồm JWT và MongoDB. Chúng tôi sẽ trình bày các khái niệm cơ bản cùng với cách sử dụng các thư viện này. Ngay cả khi bạn chưa quen với cú pháp cơ bản của Svelte, nó vẫn rất dễ hiểu, vì vậy đừng ngần ngại và hãy thử nhé !

Tại sao tôi nên tham gia khóa học này? ✒️

Con đường tắt để tích lũy kinh nghiệm thực tế chính là luyện tập! Nếu bạn đã nắm vững ngữ pháp cơ bản của Svelte, bước tiếp theo là tự mình thực hành. Chỉ học ngữ pháp mà không thực sự sử dụng sẽ nhanh chóng bị quên lãng. Vậy nên, hãy cùng tôi tạo một trò chơi Sudoku ngay bây giờ nhé!

Mục tiêu của khóa học này là mở rộng hiểu biết của bạn về cả front-end và back-end. Mặc dù cả hai lĩnh vực đều rất rộng lớn, việc thành thạo chúng có thể là điều bất khả thi, nhưng ít nhất việc hiểu và làm việc cùng nhau sẽ giúp bạn nâng cao kỹ năng!

Những gì bạn sẽ học được trong khóa học này ✏️

Phần frontend sử dụng Svelte, phần backend sử dụng Express, cơ sở dữ liệu sử dụng MongoDB và JWT được sử dụng để xác thực người dùng. Vui lòng tham khảo các thư viện được liệt kê bên dưới. Để thuận tiện cho bạn, tôi đã bao gồm giải thích về tất cả các thư viện được sử dụng, bao gồm cả tài liệu chính thức của chúng.

  • Svelte (svelte-spa-router)
  • Express (http-errors, crypto, cors)
  • JWT (jwt-decode, jsonwebtoken)
  • MongoDB (cầy mangut)
  • Lodash
  • Axios

Tính năng bài giảng 💡

Có cả bài giảng thực hành và bài giảng tham khảo giải thích các khái niệm. Sau khi hoàn thành dự án, bạn có thể xem các bài giảng phụ lục và triển khai dự án lên máy chủ Heroku.

Tài liệu bài giảng 📖

Bài giảng PPT và mã nguồn: https://github.com/beomy/inflearn-svelte-practice

Bản trình diễn: https://svelte-sudoku.herokuapp.com/

Cùng xem lại bài giảng trước nhé 👀

Khóa học giới thiệu Svelte - Khóa học giới thiệu được đề xuất từ A đến Z
Svelte Basics + Ngữ pháp cốt lõi dựa trên các tài liệu chính thức

Câu hỏi dự kiến Hỏi & Đáp 🙋🏻‍♂️

H. Tôi mới biết đến Svelte. Tôi có thể tham gia khóa học này không?
A. Có, bạn có thể tham gia khóa học này. Vì ngữ pháp Svelte được trình bày trong khóa học này tập trung vào kiến thức cơ bản, ngay cả người mới bắt đầu cũng có thể tham gia. Tuy nhiên, bạn sẽ học được nhiều hơn từ một nền tảng vững chắc. 👉 Chúng tôi khuyên bạn nên tham gia Khóa học Nhập môn Svelte trước khóa học này.

H. Mục tiêu của khóa học này là gì?
A. Mục tiêu của khóa học này không phải là giúp bạn thành thạo cả front-end lẫn back-end. Mặc dù lý tưởng nhất là thành thạo cả hai, nhưng phạm vi của front-end và back-end rất rộng lớn, và việc hiểu rõ tất cả chúng chỉ trong khóa học này là có hạn. Mục tiêu của khóa học này là giúp bạn hiểu cả front-end và back-end, đồng thời hiểu được mặt còn lại khi làm việc trong một lĩnh vực, từ đó cải thiện hiệu quả công việc của bạn.

H. Khóa học này có ưu điểm gì đặc biệt không?
A. Vì mục tiêu là phát triển cả khái niệm front-end và back-end, khóa học này mang tính thực hành, nhưng không chỉ dừng lại ở việc thực hành. Nếu có khái niệm nào cần giải thích thêm, chúng tôi đã tạo thêm các bài giảng để cung cấp thêm thông tin. Nếu bạn có bất kỳ thắc mắc nào về các khái niệm hoặc bất kỳ điều gì khác sau khi hoàn thành khóa học này, vui lòng hỏi và tôi sẽ sẵn lòng giải đáp.

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 sử dụng Svelte và áp dụng vào thực tế

  • Những người mới làm quen với phần phụ trợ với Express

  • Nếu bạn đang sử dụng JWT lần đầu tiên

  • Bất cứ ai muốn dùng thử MongoDB

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

  • ES6+

  • Cú pháp cơ bản mảnh dẻ

Xin chào
Đây là

244

Học viên

13

Đánh giá

21

Trả lời

4.6

Xếp hạng

2

Các khóa học

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

Tất cả

50 bài giảng ∙ (7giờ 51phút)

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

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

805.920 ₫

Khóa học khác của beomy

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!