inflearn logo

Backend 101 dành cho nhà phát triển Frontend (NestJS, TypeORM)

NestJS giúp bạn nhập môn backend nhanh nhất! Thông qua nhiều dự án thực hành, bạn sẽ được học cấp tốc về NestJS - một framework backend, TypeORM, cùng với những kiến thức lý thuyết thiết yếu mà một nhà phát triển server nhất định phải biết.

(4.9) 15 đánh giá

196 học viên

Độ khó Cơ bản

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

NestJS
NestJS
TypeORM
TypeORM
PostgreSQL
PostgreSQL
AWS
AWS
aws-rds
aws-rds
NestJS
NestJS
TypeORM
TypeORM
PostgreSQL
PostgreSQL
AWS
AWS
aws-rds
aws-rds

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.9

5.0

Tony

100% đã tham gia

Tôi là một nhà phát triển front-end cấp junior năm đầu tiên. Tôi có nỗi sợ mơ hồ về backend nhưng nhờ khóa học này, tôi đã có thể học từ cơ bản đến thực tế một cách vững chắc ~ Tôi rất thích việc có thể tự tạo API bằng NestJS và TypeORM cũng như tự triển khai AWS. Cảm ơn rất nhiều vì đã tạo ra khóa học tuyệt vời :) (Tôi không thấy có hướng dẫn về cách tạo tài liệu API bằng NestJS, tôi có thể được hướng dẫn cách tạo không??)

5.0

Devel

100% đã tham gia

Cảm ơn bạn đã giải thích về nest một cách ngắn gọn và dễ hiểu. Thậm chí việc áp dụng sentry, logger, batch và những phần thực tế cũng như các công nghệ liên quan đến backend (MQ, redis, v.v.) cũng được giải thích dễ hiểu nên rất tốt! Dựa trên khóa học này, tôi sẽ thử tạo một dịch vụ riêng của mình 😊 Một lần nữa xin cảm ơn!

5.0

yavathar

97% đã tham gia

Bài giảng được chuẩn bị theo nội dung NestJS mới nhất đã giúp ích rất nhiều. Cảm ơn.

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

  • NestJS

  • TypeORM

  • PostgreSQL

  • Docker

  • Terminal & Backend 101

  • AWS

Xin thông báo

  • Khóa học được thiết kế để ngay cả những người mới bắt đầu với backend cũng có thể hoàn toàn theo kịp..

  • Bạn có thể đặt câu hỏi trực tiếp tại “Trung tâm tư vấn Inflearn của Rofun”. Những câu hỏi thường gặp sẽ được sản xuất thêm dưới dạng các bài giảng bổ sung và tải lên sau.. Frequently asked questions will be produced and uploaded as supplementary lectures.

  • Tài liệu và mã nguồn của bài giảng không được phép sử dụng cho mục đích thương mại, chỉ có thể sử dụng cho việc học tập cá nhân và mục đích làm portfolio.

Phát triển Backend,

Bạn có đang cảm thấy mông lung không biết nên bắt đầu từ đâu không? 😨

Khóa học này dựa trên NestJSTypeORM,

Nhà phát triển Front-end không cần phải học thêm ngôn ngữ riêng biệt nào khác

Giúp bạn có thể triển khai ứng dụng backend có thể áp dụng vào thực tế.

Thông qua bài giảng lần này, các bạn có thể nhanh chóng học được các khái niệm chínhkỹ thuật cần thiết cho việc phát triển backend.

Cuối khóa học, bạn có thể tích lũy kinh nghiệm phát triển dịch vụ thực tế bằng cách cùng nhau thực hiện dự án ứng dụng danh sách du lịch mơ ước!

Thông qua khóa học này, các bạn sẽ có thể


🔥 Lý thuyết cốt lõi về Back-end có thể được hiểu một cách dễ dàng

  • Bắt đầu từ những nguyên lý cơ bản của máy chủ, bạn có thể hiểu từng khái niệm thiết yếu của backend như REST API, xác thực, cơ sở dữ liệu.

  • Docker, CORS, triển khai không gián đoạn và các công nghệ thiết yếu khác khi vận hành dịch vụ thực tế cũng sẽ được hướng dẫn.

🛠 Thông qua thực hành, cách vận hành máy chủ sẽ được nắm vững hoàn toàn

  • Học lặp lại quá trình xây dựng máy chủ API thông qua việc tạo dự án bằng NestJSTypeORM..

  • Đây là khóa học tập trung vào thực hành, giúp bạn có thể trực tiếp viết mã và cảm nhận cấu trúc của NestJS cũng như sức mạnh của TypeORM.

🚀 Dự án thực tế giúp nâng cao kỹ năng phát triển của bạn lên một tầm cao mới

  • Ứng dụng danh sách du lịch (Bucket List) Thông qua quá trình phát triển, bạn sẽ được trải nghiệm toàn bộ quy trình từ lập kế hoạch, triển khai, phân phối cho đến vận hành., you will experience the entire lifecycle from planning and implementation to deployment and operation.

  • Triển khai ứng dụng backend bằng cách sử dụng AWS RDS (PostgreSQL) và EC2, đồng thời tiến hành thực hiện migration DB.


📚 Học các mẹo thực tế có thể áp dụng ngay vào công việc

  • Di chuyển DB, triển khai code, caching và các phương pháp giải quyết vấn đề có thể gặp phải trong môi trường vận hành được thực hành trước..

  • Tập trung vào việc nâng cao cảm giác thực tế thông qua việc trực tiếp thực hiện ứng phó sự cố dịch vụtối ưu hóa hiệu suất..

Khuyên dùng cho những đối tượng sau

Full-stack / Back-end Nhà phát triển Front-end
đang mơ ước thay đổi vị trí
công việc

Kỹ năng cơ bản về backend mà các nhà phát triển trẻ muốn
học hỏi nhanh chóng

NestJS TypeORM
Dành cho các nhà phát triển muốn thực hiện
dự án thực tế

Từ người mới bắt đầu đến trình độ sơ cấp

Nền tảng cơ bản về phát triển backend để hoàn thiện và giúp bạn có thể vận hành máy chủ một cách thành thạo

Giúp bạn cải thiện kỹ năng một cách nhanh chóng! 🧑‍🎓

Khoan đã! Bạn vẫn đang là học sinh, sinh viên phải không?

🔗 Link Google Form giảm giá cho sinh viên (-50%)🔗

Lưu ý trước khi đăng ký học

🛠 Môi trường thực hành và tài liệu cung cấp

  • Hệ điều hành: Hỗ trợ tất cả Windows, macOS, Linux


  • Công cụ phát triển: VSCode, PostgreSQL, Docker

  • Tài liệu học tập: Cung cấp link Notion dành riêng cho bài giảng và mã ví dụ trên GitHub

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

  • Tất cả PPT, mã nguồn và tài liệu học tập được sử dụng trong bài giảng đều được cung cấp qua Notion.

  • Mã nguồn được viết trong quá trình giảng dạy cũng được cung cấp qua Github.

  • Link Notion tài liệu bài giảng

Kiến thức tiên quyết và những lưu ý

Khóa học này dành cho người mới bắt đầu ~ trình độ sơ cấp, nhưng nếu bạn biết các nội dung dưới đây thì việc học sẽ dễ dàng hơn:

  • Cú pháp cơ bản JavaScript

  • Hiểu biết về Node.jsnpm


  • Khái niệm cơ bản về HTTP và REST API: Kiến thức cơ bản về phương thức gọi API và cấu trúc yêu cầu / phản hồi


  • Kiến thức cơ bản về SQL: Khái niệm về bảng, hàng/cột, kinh nghiệm viết các câu lệnh SELECT đơn giản

#NestJS, #TypeORM, #PostgreSQL, #AWS, #aws-rds

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

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

  • Nhà phát triển Frontend đang mơ ước chuyển đổi vị trí sang Full-stack/Backend

  • Nhà phát triển trẻ muốn nhanh chóng học các kỹ năng cơ bản về backend

  • Nhà phát triển muốn thực hiện dự án thực tế với NestJS

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

  • Javascript

  • Node.js

Xin chào
Đây là lopun

3,764

Học viên

228

Đánh giá

64

Trả lời

4.9

Xếp hạng

7

Các khóa học

🚀 “Tôi sẽ tiết lộ toàn bộ quá trình tạo ra một dịch vụ thực tế bằng các công nghệ hot nhất hiện nay.”

Thay vì lý thuyết suông, tôi cung cấp các bài giảng thực hành tập trung vào dự án, mang đến những nội dung có thể áp dụng ngay vào công việc thực tế.

  • (Hiện tại) Đang làm việc tại Na-Ka-Ra-Ku-Bae

  • (Hiện tại) 7 năm kinh nghiệm phát triển Full-stack

  • (Giảng dạy) Giảng viên tại Sparta Coding Club

  • (Giáo dục) Tốt nghiệp Khoa Khoa học Máy tính, Viện Khoa học và Công nghệ Tiên tiến Hàn Quốc (KAIST)

Thêm

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

Tất cả

59 bài giảng ∙ (10giờ 6phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

15 đánh giá

4.9

15 đánh giá

  • tonyglenn님의 프로필 이미지
    tonyglenn

    Đánh giá 10

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi là một nhà phát triển front-end cấp junior năm đầu tiên. Tôi có nỗi sợ mơ hồ về backend nhưng nhờ khóa học này, tôi đã có thể học từ cơ bản đến thực tế một cách vững chắc ~ Tôi rất thích việc có thể tự tạo API bằng NestJS và TypeORM cũng như tự triển khai AWS. Cảm ơn rất nhiều vì đã tạo ra khóa học tuyệt vời :) (Tôi không thấy có hướng dẫn về cách tạo tài liệu API bằng NestJS, tôi có thể được hướng dẫn cách tạo không??)

    • lopun
      Giảng viên

      Tony, cảm ơn bạn đã để lại đánh giá tốt! 🥰 Thật vui khi biết bài giảng hữu ích với bạn ㅎㅎ Hiện tại, bài giảng không bao gồm cách tạo tài liệu API bằng NestJS, nhưng bạn có thể dễ dàng tạo tài liệu bằng cách sử dụng thư viện `@nestjs/swagger`. Tôi đang chuẩn bị thêm bài giảng về cách tạo tài liệu API bằng NestJS Swagger! Tôi sẽ thông báo khi bài giảng được tải lên, hãy đợi một chút nhé ㅎㅎ Trong thời gian chờ đợi, nếu bạn có thắc mắc hoặc gặp khó khăn trong quá trình thực hiện, hãy luôn để lại câu hỏi trên kênh Slack. Tôi sẽ trả lời nhanh nhất có thể 😊

  • dswvgw64121524님의 프로필 이미지
    dswvgw64121524

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    32% đã tham gia

    • baegofdao3o5507님의 프로필 이미지
      baegofdao3o5507

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      31% đã tham gia

      • ahnhs7191558님의 프로필 이미지
        ahnhs7191558

        Đánh giá 1

        Đánh giá trung bình 5.0

        5

        31% đã tham gia

        • edevel님의 프로필 이미지
          edevel

          Đánh giá 11

          Đánh giá trung bình 4.9

          5

          100% đã tham gia

          Cảm ơn bạn đã giải thích về nest một cách ngắn gọn và dễ hiểu. Thậm chí việc áp dụng sentry, logger, batch và những phần thực tế cũng như các công nghệ liên quan đến backend (MQ, redis, v.v.) cũng được giải thích dễ hiểu nên rất tốt! Dựa trên khóa học này, tôi sẽ thử tạo một dịch vụ riêng của mình 😊 Một lần nữa xin cảm ơn!

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

          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!

          1.158.583 ₫