Lập trình Back-end với Express.js

Chúng ta sẽ học tất cả các kiến thức từ cơ bản đến nâng cao về lập trình Back-end (lập trình server). Học thư viện Express.js để làm API. Làm 1 sản phẩm thực tế và triển khai lên server.

  • Yêu cầu: Cần có kiến thức nền tảng về web: HTML, CSS, JS, Git

    0 buổi

    Trước khi bạn muốn học chuyên sau về lập trình web - lập trình back-end, thì bạn cần có một kiến thức nền tảng vững chắc về web. Nếu bạn chưa có thì có thể tham khảo khóa học của mình.
  • Học Express.js

    6 buổi

    Học thư viện Express.js để có thể viết API, giúp chúng ta có thể phát triển server nhanh hơn, hiệu quả hơn. Hiện tại Express.js đang là thư viện JS hot nhất, nhiều người dùng nhất, bên ngoài rất nhiều jobs.
  • Học database SQL - PostgreSQL

    2 buổi

    Học cách sử dụng database PostgreSQL và Prisma để lưu trữ và quản lý dữ liệu cho ứng dụng của bạn.
  • Học viết unitest cho Express.js

    1 buổi

    Trong thực tế, khi đi làm các bạn sẽ phải viết Unitest cho Express.js, nó giúp code chất lượng hơn và sau này ít sinh ra bugs hơn.
  • Tìm hiểu Authentication

    2 buổi

    Chúng ta sẽ tìm hiểu về Authentication, để làm tính năng đăng nhập cho người dùng vào trang web của chúng ta. Tìm hiểu các khái niệm: Session based authentication, JWT based authentication, token, refresh token.
  • Xây dựng một APIs web thực tế

    2 buổi

    Từ những kiến thực đã học, chúng ta sẽ xây dựng một ứng dụng web thực tế, kết hợp với React.js ở phần front-end, ví dụ: Quản lý người dùng, e-commerce websites, ...
  • Deploy (triển khai) APIs thực tế

    1 buổi

    Học cách tìm hiểu để triển khai một APIs thực tế.
  • Cuối khóa

    1 buổi

    Cùng nhau review lại các kiến thức đã học, mình sẽ có mộ số câu phỏng vấn để hỏi các bạn, những câu hỏi này sẽ được những nhà tuyển dụng hỏi khi đi xin thực tập và xin đi làm. Sau đó chúng ta sẽ cùng nhìn xem hướng đi tiếp theo.

Tổng buổi 15

live chat iconlive chat icon