Khóa học

Khóa Học Lập Trình Backend (Chuẩn Kỹ Sư) Từ Con Số 0

Khóa học Backend (Chuẩn Kỹ Sư) toàn diện dành cho người mới bắt đầu. Hệ thống bài tập khoa học đa dạng từ cơ bản đến nâng cao.

Khóa Học Backend

Phương Pháp Hybrid

  • Hiệu quả: quy trình cụ thể giúp kiến thức trở thành kỹ năng phản xạ của học viên.
  • Tận tâm: đội ngũ giảng viên luôn đồng hành, sát cánh, và có mặt hỗ trợ kịp thời khi bạn gặp khó khăn.
  • Tiết kiệm: Tiết kiệm học phí hơn 50%.
XEM CHI TIẾT
3 trụ cột của phương pháp Hybrid

Nội Dung

JavaScript Cơ Bản & Nâng Cao
  • Giới thiệu và cài đặt môi trường.
  • Nền tảng lập trình.
  • Toán tử.
  • Control flow.
  • Kiểu dữ liệu chuyên sâu.
  • Scope.
  • Các method của array.
  • Chi tiết về object.
  • Các function và objects tiện ích.
  • Các chức năng nổi bật của ES6+.
  • Class.
  • Keyword this toàn tập.
  • Bất đồng bộ.
  • DOM (Ứng dụng JS để phát triển web).
  • Xem chi tiết
HTML & CSS Cơ Bản
  • Giới thiệu và cài đặt môi trường.
  • HTML cơ bản.
  • CSS cơ bản 1.
  • CSS cơ bản 2.
  • Xem chi tiết
SQL Cơ Bản & Nâng Cao (MySQL)
  • Giới thiệu Database, SQL và MySQL.
  • Khái niệm SQL.
  • Thuật Ngữ Cơ Bản.
  • Cài Đặt MySQL.
  • Tạo Database và Table
  • Constraints: PRIMARY KEY, FOREIGN KEY, UNIQUE, DEFAULT, NOT NULL.
  • Select.
  • String Functions.
  • Insert.
  • Update.
  • Delete.
  • Aggregate Functions: GROUP BY, COUNT, SUM, MIN, MAX, SUB QUERY,…
  • Joins: LEFT JOIN, RIGH JOIN, INNER JOIN,…
  • Subqueries.
  • Self Join.
  • Views.
  • Stored Procedures.
  • SQL Nâng Cao: Triggers, Indexes, CASE,…
  • Window Functions.
NodeJS (ExpressJS & MySQL)
  • Giới thiệu NodeJS và NPM.
  • Phân biệt Server-Side Rendering và Client-Side Rendering.
  • Cách hoạt động chi tiết của NodeJS: Call Stack, Threads Pool, Callback Queue và Event Loop.
  • Bất Đồng Bộ: Promise và Async/Await
  • Xây dựng API với ExpressJS: GET, POST, PUT, PATCH, DELETE Requests.
  • Middleware và vòng đời của 1 Response.
  • Kết nối ExpressJS với MySQL.
  • Sorting, Pagination, Ordering và Filtering.
  • Aggregation Function: AVG(), MIN(), COUNT(), MAX(),…
  • Data Validation với Express Validator.
  • Authentication và Authorization.
  • Tăng Cường Bảo Mật (Security).
  • Server-Side Rendering với Pug Templates.
  • Upload Files với Multer.
  • Kỹ Thuật Nén Ảnh.
  • Gửi Email với Nodemailer.
  • Thanh Toán Online với Stripe.
NoSQL Cơ Bản & Nâng Cao (MongoDB)
  • Giới thiệu NoSQL và MongoDB.
  • Các câu lệnh cơ bản: Insert, Select, Update, Delete.
  • Schemas & Relations.
  • MongoDB Compass.
  • Câu lệnh Select, Update Nâng Cao.
  • Làm việc với Indexes.
  • Tìm kiếm xung quanh với Geospatial Data.
  • Aggregation Framework: $match, $lookup, $projector, $group,…
  • Security.
  • Transactions.
NodeJS (ExpressJS & MongoDB)
  • Kết nối ExpressJS với MongoDB (Mongoose).
  • Sorting, Pagination, Ordering và Filtering.
  • Create, Update, Delete.
  • Populate.
  • Aggregation Function: SUM, COUNT, MAX, MIN,…
  • Tìm Kiếm Xung Quanh.
Git Toàn Tập (GitHub)
  • Cài đặt Git (GitHub).
  • Các câu lệnh cơ bản: init, add, commit, pull & push, rename, delete, ignore,…
  • Sử dụng P4Merge để thao tác Git trên giao diện.
  • Kỹ thuật Branching và Merging.
  • Xử lý Conflict.
  • Rebasing, Stashing, Tagging.
Project NodeJS (ExpressJS)
  • Giảng viên hướng dẫn lựa chọn đề tài.
  • Sử dụng phần mềm draw.io để phác họa dự án.
  • Mô tả các chức năng cần làm.
  • Thực hiện project với sự hỗ trợ của giảng viên trong 2 tháng.
  • Upload ứng dụng lên máy chủ.
  • Giảng viên đánh giá dự án.
Lập Trình Hướng Đối Tượng
  • Kiến thức nền tảng C và C++: Array, structures, pointers, reference, function,…
  • Class và Object từ cơ bản đến nâng cao.
  • Operator Overloading.
  • Tính kế thừa.
  • Tính đa hình.
Thuật Toán & Cấu Trúc Dữ Liệu
  • Stack và Heap memory.
  • BigO: Time và Space Complexity.
  • Đệ quy (Recursion).
  • Arrays: static, dynamic, 2D, 3D, nD arrays,…
  • Strings: thuật toán đảo nghịch, kiểm tra trùng lặp,…
  • Ma trận (Matrix): các thuật toán thao tác với ma trận.
  • Linked List: thuật toán thêm, xóa, sửa, kiểm tra trùng lặp,…
  • Stack, Queues.
  • Trees: Binary Search Trees, AVL Trees, Search Trees,…
  • Heap.
  • Các thuật toán sắp xếp: Bubble Sort, Insertion Sort, Selection Sort, Quick Sort, Merge Sort,…
  • Hash.
  • Graphs: Undirected Graph, Directed Graphs, Breadth First Search (BFS), Depth First Search (DFS),…
Thực Tập Doanh Nghiệp

LetDiv sẽ giới thiệu hồ sơ của bạn đến các đối tác doanh nghiệp

  • 4753 học viên tốt nghiệp
  • Thời lượng: 12 tháng
  • Hình thức: Hybrid
  • Học phí: 9.000.000đ (15.437.000đ)

  • Hỗ trợ trả góp 2 đợt: Đợt 1 (5.000.000đ), Đợt 2 – sau 60 ngày kể từ Đợt 1 (5.000.000đ)
  • Hỗ trợ HỌC THỬ 2 chương đầu tiên!
Đăng Ký Ngay Tư vấn Thêm

Tại Sao Bạn Nên Chọn Học Tại LetDiv

Giáo án phù hợp với nhu cầu tuyển dụng

Giáo Án Phù Hợp Với Nhu Cầu Tuyển Dụng

Dễ dàng trúng tuyển phỏng vấn khi xin việc

Lộ trình học nhanh chong

Lộ Trình Nhanh Chóng

Chỉ trong 12 tháng bạn đã hoàn thành khóa học

Thực hành liên tục

80% Thời Gian Thực Hành

Giảng viên cầm tay chỉ việc cho đến khi làm đúng 100%

giải đáp cho học viên

Hỗ Trợ 1-1 Trong Vòng 15 Phút

Mentor giải đáp mọi thắc mắc trong vòng 15 phút

Học lại hoàn toàn miễn phí

Học Lại Không Giới Hạn

Đóng học phí 1 lần và học không giới hạn

hỗ trợ việc làm

Hỗ Trợ Việc Làm

Hỗ trợ giới thiệu hồ sơ sau khi tốt nghiệp

Đối tượng học

Đối Tượng Học

  • Sinh viên muốn bổ túc kiến thức để đi làm công ty sớm.
  • Đang học lập trình nhưng mất gốc hoặc không tự tin.
  • Chưa có kiến thức lập trình (zero).
  • Làm trái ngành và mong muốn chuyển đổi nghề nghiệp nhanh chóng và hiệu quả.

Cam Kết Sau Khóa Học

  • Nắm vững kiến thức Nền Tảng Lập Trình.
  • Nắm vững kiến thức JavaScript.
  • Nắm vững kiến thức SQL (MySQL)NoSQL (MongoDB).
  • Nắm vững kiến thức NodeJS và framework ExpressJS.
  • Nắm vững Kiến thức Lập Trình Hướng Đối Tượng, Thuật Toán & Cấu Trúc Dữ Liệu.
  • Hiểu rõ kiến thức HTML & CSS (cơ bản).
  • Tự tin xây dựng một hệ thống web hoàn chỉnh từ zero.
  • Kỹ năng lên kế hoạch, phác thảo, thi công và nghiệm thu dự án.
  • Xây dựng ứng dụng thực tế với Quy Mô Doanh Nghiệp.
  • Tối ưu hóa tốc độ xử lý.
  • Tư duy như một lập trình viên Chuyên Nghiệp.
Cam kết của khóa học

Thống Kê Khóa Học

4700+

Học viên đã hoàn thành khóa học

96%

Học viên hài lòng với chương trình đào tạo

300+

Bài tập ứng dụng thực tế

Đánh Giá Của Học Viên

Trước đây mình lo sợ không thể theo được ngành lập trình. Sau khóa học này thì mới biết lo lắng của mình là dư thừa. Mình đã hoàn toàn có thể tự xây dựng một hệ thống web hoàn chỉnh. Các bạn mới học lập trình nên tham gia khóa học này!

Phạm Tiến Minh / Trái Ngành

Mình có tự học JS trước đó và gặp quá nhiều kiến thức khó hiểu như Context, Scope, this… Sau khi hoàn thành khóa học mình đã dễ dàng hiểu được các kiến thức này. Các anh chị phụ trách cũng rất nhiệt tình. Nhất định mình sẽ giới thiệu khóa học cho bạn bè!

Nguyễn Vũ / Sinh Viên

Nhiều người nói em ngành này khó lắm, nên cân nhắc. Tuy nhiên sau khi trải nghiệm khóa học xong em mới nhận ra rằng học lập trình không khó. Phương pháp dạy của thầy rất hay và dễ hiểu. Chi phí quá rẻ cho một khóa học chất lượng như thế này.

Trần Văn Cường / Trái Ngành

Bởi vì mất gốc kiến thức nên tôi thật sự rất ám ảnh các kì thi ở trường. Sau khi kết thúc khóa học, tôi đã dần lấy lại tự tin và đạt kết quả khả quan hơn. Nhất định tôi sẽ học các khóa học tiếp theo.

Nguyễn Thanh Sơn / Sinh Viên

Thật khó để tìm được một trung tâm dạy chất lượng mà chi phí phù hợp cho sinh viên. Được bạn bè giới thiệu, mình đã đăng ký học thử tại LetDiv. Khóa học đã giúp mình có thể tự tin code chức năng cho website theo ý muốn.

Đỗ Ngọc Minh / Sinh Viên

Trước khi bắt đầu khoá học em gần như không thể code được theo luồng mình nghĩ ra. Nhưng sau khi học gần xong khoá học thì em đã có thể tự viết được dự án cho riêng mình. Em thấy chất lượng đào tạo bên mình rất tốt, giảng viên giảng dạy dễ hiểu.

Trần Ngọc Thạch / Sinh Viên

Chính Sách Hoàn Tiền Im Lặng

Trong vòng 15 ngày, kể từ thời điểm đăng ký chính thức, nếu bạn không hài lòng về chất lượng đào tạo, LetDiv sẽ hoàn tiền 100% ngay trong ngày.

LetDiv cam kết sẽ không làm phiền, thuyết phục bạn quay lại học tiếp chương trình. Mọi thứ sẽ diễn ra trong im lặng.

Chính sách hoàn tiền im lặng

Câu hỏi thường gặp

Em chưa biết về lập trình có thể học không ạ?
Khóa học ở trung tâm được thiết kế phù hợp dành cho người mới bắt đầu, chưa biết gì về lập trình hoặc mất gốc cơ bản.

Trung tâm có hỗ trợ việc làm sau khi hoàn thành khóa học không?
Sau khi tốt nghiệp, LetDiv sẽ giới thiệu hồ sơ của bạn đến hơn 100 công ty đối tác trên toàn quốc.

Mentor (giảng viên, trợ giảng) của LetDiv có năng lực như thế nào?
Các mentor của LetDiv với ít nhất 4 năm kinh nghiệm thực chiến sẽ truyền đạt cho bạn những kinh nghiệm giá trị, không dễ gì tìm thấy trong các tài liệu lý thuyết. Bên cạnh đó mỗi mentor còn được đào tạo nghiệp vụ sư phạm bài bản để giúp việc truyền tải kiến thức đến học viên dễ dàng hơn.

LetDiv có cấp bằng chứng nhận sau khi tốt nghiệp khóa học hay không?
Sau khi tốt nghiệp, bạn sẽ được nhận bằng chứng nhận tốt nghiệp của LetDiv có giá trị khắp toàn quốc.

Vốn tiếng Anh của em không tốt thì có thể theo học được không?
Các khóa học lập trình tại LetDiv không có yêu cầu trình độ tiếng Anh đầu vào. Bạn yếu tiếng Anh vẫn có thể đăng ký học bình thường nhé. Bên cạnh kiến thức chuyên môn, các khóa học cũng sẽ cung cấp cho bạn những từ vựng tiếng Anh chuyên ngành (song ngữ).

Trong khi học nếu có việc bận em có thể bảo lưu không?
Nếu bạn có việc bận trong một khoảng thời gian dài, LetDiv sẽ hỗ trợ bảo lưu kết quả học tập của bạn hoàn toàn miễn phí cho đến khi bạn có thể tiếp tục chương trình.

Em có thể đăng ký học thử được không ạ?
Bạn có thể đăng ký học thử 2 chương đầu tiên với giảng viên hoàn toàn Miễn Phí.

  • 4753 học viên tốt nghiệp
  • Thời lượng: 12 tháng
  • Hình thức: Hybrid
  • Học phí: 9.000.000đ (15.437.000đ)

  • Hỗ trợ trả góp 2 đợt: Đợt 1 (5.000.000đ), Đợt 2 – sau 60 ngày kể từ Đợt 1 (5.000.000đ)
  • Hỗ trợ HỌC THỬ 2 chương đầu tiên!
Đăng Ký Ngay Tư vấn Thêm
4.5 2 đánh giá
Đánh giá
Theo dõi
Thông báo của
guest
0 Bình luận
Phản hồi nội tuyến
Xem tất cả bình luận