Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Next.js & Django - Build Complete Jobs Portal with Postgres

Next.js & Django - Xây Dựng Cổng Việc Làm Hoàn Chỉnh với Postgres

Next.js & Django - Xây Dựng Cổng Việc Làm Hoàn Chỉnh với Postgres

Xây dựng Ứng dụng Cổng Việc Làm Full Stack với Next.js & Django cùng Postgres - bao gồm Xác thực, Hiển thị Bản đồ, Triển khai

4.6
(152 đánh giá)
1,259 học viên
Giảng viên
Ghulam Abbas
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
10.0 giờ video
88 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/04/2026

Bạn sẽ học được gì

Cách xây dựng REST API trong Django Rest Framework
Cách tạo tọa độ từ địa chỉ
Toàn bộ về xác thực với Simple JWT
Cách làm việc với cơ sở dữ liệu như Postgres
Cách xử lý ngoại lệ
Cách thêm bộ lọc & phân trang vào API
Cách Tải Tệp lên AWS S3
Học Server Side Rendering với Next JS
Cách thêm bản đồ và địa điểm trong Nextjs
Tìm hiểu tất cả các cách khác nhau để tải trước dữ liệu
Cách triển khai ứng dụng full stack trên Vercel & Heroku
và nhiều hơn nữa...

Yêu cầu

Bạn cần biết cách xây dựng API với Django REST Framework
Bạn cần thành thạo sử dụng Terminal
Bạn phải có kiến thức tốt về React và Nextjs
Phải quen thuộc với các công nghệ chính như Node, React, Postgres
Không cần gì khác, chỉ cần bạn và thời gian quý báu của bạn

Đối tượng phù hợp

Lập trình viên trung cấp muốn xây dựng Ứng dụng Full Stack
Nhà phát triển muốn học cách sử dụng Django và Nextjs để xây dựng ứng dụng
Bất kỳ ai yêu thích học công nghệ mới

Nội dung khóa học

18 phần • 88 bài giảng
1 Giới thiệu về Khóa học
2 DEMO Dự án
3 Next.js & Django
1 MÃ NGUỒN DỰ ÁN
2 Cài đặt tất cả công cụ cần thiết
1 Tạo Dự án Django
2 Thiết lập & Kết nối cơ sở dữ liệu
3 Cài đặt GDAL trên Windows
4 Django Admin Panel & Biến môi trường
1 Tạo Mô hình Việc làm
2 Thêm GeoCoder để tạo Tọa độ
3 Chạy Migrations & Tạo Việc làm đầu tiên
4 Lấy tất cả Việc làm & Serializing Dữ liệu
5 Lấy Việc làm theo ID
6 Tạo Việc làm mới & Cập nhật Endpoint Việc làm
7 Xóa Việc làm theo ID
8 Lấy Thống kê Chủ đề
1 Lọc Việc làm
2 Thêm Tìm kiếm vào API
3 Thêm Phân trang
1 Ứng dụng Auth & Cấu hình JWT
2 Đăng ký & User Serializer
3 Đăng ký Người dùng
4 Đăng nhập Người dùng
5 Lấy Người dùng Hiện tại
6 Mô hình hóa UserProfile
7 Lưu Người dùng khi Tạo Việc làm
8 Cập nhật Hồ sơ Người dùng
1 Xử lý Lỗi 404 & 500
2 Xử lý Ngoại lệ Tùy chỉnh
1 Cấu hình AWS S3
2 Tải lên & Lưu Hồ sơ Người dùng
3 Xác thực Hồ sơ trước khi tải lên
1 Mô hình hóa CandidatesApplied
2 CandidatesApplied Serializer
3 Ứng tuyển Việc làm
4 Lấy Việc làm đã Ứng tuyển của Người dùng Hiện tại
5 Tạo isApplied
6 Lấy Việc làm của Người dùng Hiện tại
7 Lấy Danh sách Ứng viên của Việc làm
1 Tạo Ứng dụng Next.js
2 Chi tiết Các thành phần Jobbee
3 Thành phần Header & Footer & Loader
4 Thành phần Layout
5 Trang chủ Jobbee
1 Lấy tất cả Việc làm với getServerSideProps()
2 Hiển thị Việc làm & Thành phần JobsItem
3 Lấy JobsDetails
4 Vấn đề Link trong Head
5 Hiển thị Chi tiết Việc làm
6 Hiển thị Bản đồ với Tọa độ Việc làm
7 Thành phần Not Found
1 Tìm kiếm Việc làm với Từ khóa & Địa điểm
2 Thêm Phân trang
3 Thành phần Bộ lọc
4 Thiết lập Bộ lọc trong Query
1 Tạo Auth Context
2 Thành phần Đăng nhập
3 Tạo hàm Đăng nhập
4 Sử dụng React toastify để hiển thị lỗi
5 Lấy Người dùng đã Đăng nhập
6 Hiển thị người dùng trong Header
7 Đăng xuất Người dùng
8 Hàm Đăng ký Người dùng
9 Thành phần Đăng ký
10 Loại bỏ các query không xác định
1 Hồ sơ Người dùng Hiện tại
2 Bảo vệ Routes
3 Cập nhật Hồ sơ Người dùng
4 Hàm Tải lên Hồ sơ
5 Thành phần Tải lên Hồ sơ
1 Ứng tuyển Việc làm
2 Kiểm tra Đã Ứng tuyển Việc làm
3 Thành phần Thống kê Chủ đề
4 Hàm Thống kê Chủ đề
5 Lấy tất cả Việc làm đã Ứng tuyển
6 Thành phần Việc làm đã Ứng tuyển
1 Thành phần Đăng Việc làm mới - Phần 1
2 Thành phần Đăng Việc làm mới - Phần 2
3 Hàm Tạo Việc làm mới
4 Lấy tất cả Việc làm
5 Lấy Ứng viên của một Việc làm
6 Cập nhật Việc làm
7 Xóa một Việc làm
1 Chuẩn bị Ứng dụng để Triển khai
2 Triển khai frontend trên Vercel
3 Triển khai backend trên Heroku
1 Lời kết

Giới thiệu khóa học

If you want to build a Full Stack App with Next js & Django REST Framework then welcome to this Ultimate Full-stack course of modern technologies Next.js & Django.


Next.js is a production-ready react framework that gives you the best developer experience with all the features you need for production: hybrid static & server rendering, route pre-fetching, and more. This is one of the most powerful tools with its three most key features:


  • File-based routing

  • Server-Side Rendering

  • Full-stack application development


On the other hand, the Django REST framework is a powerful and flexible framework for building Web APIs. It is one of the most popular frameworks from Django, it is beginner-friendly and provides a lot of features. It has made life a lot easier with features like Serialization, Filtration, Pagination, Exception Handling, Validations, Authentication, and much more.


So we will be using Next.js, Django, and Postgres to build a complete Full Stack Jobs Portal. We will generate the coordinates of an address and then render the map on UI. We are going to follow the best practices to build this full-stack app.


===   Super Friendly Support   ===

If you ever get stuck in any problem, I'm here to unstuck you. I always respond as fast as I can. Because I know there’s nothing worse than getting stuck into problems, especially programming problems. So, I am always here to support you.



Below are some features that will add to this production-ready app:


  • Add the Jobs resource

  • Generating Coordinates of address

  • Adding Pagination and Filtration

  • Complete Authentication with Simple JWT

  • Protecting Routes from Unauthenticated Users

  • Uploading files to AWS S3

  • Renders Maps with Mapquest

  • Custom Exception Handling

  • Server Side Rendering with Next.js

  • Complete the section for Employer

  • Apply to a Job

  • Posting new Jobs

  • Handling Candidates for a Job

  • Generate Topic Stats like Java

  • Deploy app on Heroku & Vercel


You can watch the complete DEMO of this project in the course content. If you are ready to build Production-Ready, Full Stack Jobs Portal App then I will see you in the course.



Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Django
Hiển thị tất cả khoá học Full Stack Development
Hiển thị tất cả khoá học Next Js
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊