Hướng dẫn học nodejs cơ bản khoa phạm
Show
Đây không chỉ là khóa học lập trình NodeJS cơ bản đến nâng cao, khóa học này còn là một chương trình học nhằm đào tạo bạn trở thành 1 lập trình viên NodeJS để có thể đi làm, kiếm tiền Các bạn phù hợp tham gia chương trình học này:
Hình thức học:
Hỗ trợ 24/7Group Zalo hỗ trợ 24/7 trực tiếp từ Giảng viên và Mentor. Projet và thực hành thực tếCung cấp các tình huống thực hành, các project thực tế được lồng ghép vào nội dung học, áp dụng ngay vào công việc. Video ReviewTất cả bài làm của bạn đều được giảng viên quay video review từng dòng code, giúp bạn hoàn thiện cách viết code và tối ưu code. Thời gian linh độngBạn sử dụng thời gian rãnh của mình để học tập vào bất kỳ lúc nào bạn muốn. Tự chủ tốc độ họcChương trình học đã được cá nhân hóa, tốc độ học nhanh hay chậm hoàn toàn do bạn quyết định. NỘI DUNGChương trình học lập trình 1 kèm 1 là chương trình học lập trình đặc biệt, nội dung học tương đương nội dung ZendVN đang giảng dạy các lớp lập trình offline tập trung (8 học viên) ở Hồ Chí Minh Phần 01Tự học ES6 - ECMASscript 6 Địa chỉ học Cài đặt các phần mềm cần thiết Phần 02Chương trình học, phương pháp học Cài đặt và chuẩn bị môi trường Thành thạo GIT & Github trong quản lý mã nguồn Các bài tập Javascript cơ bản và nâng cao Xây dựng ứng dụng quản lý công việc với Javascript, ES6 Nâng cấp ứng dụng với cách viết của mô hình MVC Phần 03Xây dựng chương trình NodeJS đầu tiên Sử dụng Routing cơ bản Sử dụng Express generator Sử dụng Router và View Xây dựng trang Error Phần 04Thao tác với MongoDB Xây dựng chức năng hiển thị danh sách Item Xây dựng chức năng lọc danh sách Item theo Status Xây dựng chức năng Change Status, Change Ordering một item Phần 05Xây dựng chức năng Delete một item Xây dựng chức năng phân trang Xây dựng chức năng tìm kiếm Xây dựng chức năng Change Status nhiều item Xây dựng chức năng Delete nhiều item Xây dựng chức năng Change Ordering nhiều item Phần 06Xây dựng chức năng Add item Xây dựng chức năng Validator Xây dựng chức năng Edit item Tối ưu source code Form Tối ưu source code Item Phần 07Xây dựng trang quản lý nhóm người dùng Xây dựng trang quản lý người dùng Tối ưu mã phần xây dựng Model Cập nhật đồng bộ thông tin nhóm người dùng Phần 08Xây dựng chức năng quản lý category Sử dụng multer trong việc upload hình ảnh Xây dựng chức năng upload avatar Hoàn chỉnh chức năng validate Tối ưu mã nguồn phần backend Phần 9Xây dựng trang quản lý bài viết Nhúng giao diện cho vùng Frontend Xây dựng vùng hiển thị bài viết nổi bật Xây dựng vùng hiển thị bài viết mới nhất Phần 10Xây dựng trang hiển thị bài viết của category Xây dựng trang hiển thị chi tiết bài viết Xây dựng chức năng đăng nhập vùng quản trị Giới hạn quyền truy cập admin Phần 11Xây dựng trang cấu hình chung, trang liên hệ, chức năng gửi mail thông báo Tối ưu và hoàn chỉnh phần Frontend Publish sản phẩm Học viên hoàn thành Project website tin tức Phần 12Tìm hiểu và xây dựng API trong NodeJS Ôn tập video học NodeJS Level 4 - API (12 tiếng) Xây dựng phần quản lý lấy RSS từ các trang tin tức Xây dựng API category, API lọc tin tức, API tìm kiếm tin tức Phần 13Đọc và sử dụng API đã xây dựng Hoàn thiện và tối ưu quy trình xây dựng API Học viên hoàn thành Project website tin tức (có kết hợp API) Phần 14Xây dựng trang web bán hàng Phân tích yêu cầu và xây dựng các phần quản lý Xây dựng trang quản lý category sản phẩm Xây dựng trang quản lý sản phẩm Xây dựng trang chủ: menu, slider, sản phẩm, danh mục sản phẩm Phần 15Xây dựng trang quản lý phí vận chuyển, mã giảm giá Hoàn chỉnh quy trình đặt hàng Phần 16Xây dựng trang danh sách sản phẩm Xây dựng trang tìm kiếm sản phẩm Xây dựng trang giỏ hàng Xây dựng trang đặt hàng Phần 17SocketIO Sử dụng SocketIO trong NodeJS Ôn tập video học NodeJS Level 3 - SocketIO (11 tiếng) Phần 18Xây dựng module chat Xây dựng chức năng chat cơ bản và nâng cao Phần 19Xây dựng thông báo realtime khi có khách hàng xem sản phảm Tối ưu mã nguồn Phần 20Xây dựng thông báo realtime khi có đơn đặt hàng Tối ưu mã nguồn Học viên hoàn thành Project website bán hàng (có kết hợp SocketIO) Phần 21Trang bị CV xin việc NodeJS Chia sẻ kinh nghiệm phỏng vấn, tìm việc NodeJS Sản phẩm DemoCác sản phẩm chính được hướng dẫn và các project cuối khóa được xây dựng bởi các bạn học viên tham gia khóa học. VIDEO ONLINE ĐƯỢC TẶNG KÈMGiúp học viên học trước kiến thức lý thuyết trước mỗi buổi học, tận dụng tối đa thời gian trên lớp để thực hành, tương tác cùng giảng viên. Kiến thức video bao gồm tất cả nội dung như lộ trình học bên dưới. 420 Videos51 Giờ117 PhútPhần 1 Nodejs Cho Người Mới Bắt ĐầuCài đặt và chuẩn bị môi trường Xây dựng trang Nodejs đầu tiên Sử dụng routing cơ bản Hệ thống kiến thức nodejs Phần 2 Sử Dụng Expressjs Và Các Module Mở RộngSử dụng Express Generator Sử dụng Router và View Kỹ thuật nhúng giao diện và module mở rộng Setup Router và Prefix Admin Xây dựng trang error Thao tác với Mongodb thông qua Mongoose Phần 3 Project Xây Dựng Trang Quản Lý ItemXây dựng chức năng: hiển thị danh sách item, lọc danh sách item theo status, tìm kiếm, phân trang Xây dựng chức năng change status, delete, change status của nhiều phần tử, delete nhiều phần tử, change ordering của nhiều phần tử Xây dựng chức năng hiển thị thông báo, add phần tử, validator, edit phần tử Tối ưu và hoàn chỉnh phần quản lý Publish sản phẩm Xây dựng chức năng lưu thông tin items, sắp xếp items Tích hợp Ckeditor Phần 4 Xây Dựng Trang Quản Lý Người DùngXây dựng chức năng quản lý nhóm người dùng cơ bản Xây dựng chức năng quyền truy cập của nhóm người dùng Xây dựng trang quản lý người dùng Tối ưu mã phần xây dựng model Cập nhật đồng bộ thông tin nhóm người dùng Phần 5 Xây Dựng Nhóm Chức Năng Quản Lý Bài ViếtXây dựng chức năng quản lý Category Sử dụng Multer trong việc upload hình ảnh Xây dựng chức năng Upload Avatar Hoàn chỉnh chức năng Validate Xây dựng chức năng quản lý bài viết Phần 6 Xây Dựng Nhóm Chức Năng Kết Hợp Frontend & BackendNhúng giao diện cho vùng Frontend Xây dựng vùng hiển thị bài viết nổi bật, mới nhất Xây dựng trang hiển thị bài viết của Category Xây dựng các thành phần của trang Xây dựng trang hiển thị chi tiết bài viết Phần 7 Xây Dựng Nhóm Chức Quyền Truy CậpXây dựng chức năng đăng nhập vùng quản trị Giới hạn quyền truy cập Admin Tối ưu và hoàn chỉnh phần Backend Tối ưu và hoàn chỉnh phần Frontend Publish sản phẩm Phần 8 Socketio Với Các Tình Huống Sử DụngSocketio Sử dụng Socketio trong Nodejs Socketio emit Xây dựng module chat Hoàn chỉnh chức năng login logout Tích hợp Socketio vào project Phần 9 Xây Dựng Chức Năng Chat Toàn Hệ ThốngXây dựng chức năng chat cơ bản Xây dựng chức năng chat nâng cao Xây dựng chức năng user online Tình huống mở rộng và tối ưu mã nguồn Phần 10 Xây Dựng Chức Năng Chat Theo PhòngXây dựng chức năng quản lý phòng chat, truy cập phòng chat, chat theo phòng Xây dựng chức năng kết bạn cơ bản, nâng cao Tình huống mở rộng và tối ưu mã nguồn Phần 11 Thực Hành Api Với Mô Hình MvcCài đặt và chuẩn bị môi trường Thực hành xây dựng các phương thức Hướng dẫn Mongobd Compass Chuẩn bị và giới thiệu Project Xây dựng các phương thức với MVC Phần 12 Xây Dựng Project Todolist Sử Dụng ApiXây dụng giao diện Gọi api lấy dữ liệu từ backend Xây dựng các chức năng cơ bản Xây dựng chức năng sắp xếp và tìm kiếm Sử dụng Id Mongobd Áp dụng các middleware vào project Phần 13 Project Tìm Kiếm Thông Tin Tuyển Dụng Nhà Hàng Với ApiHướng dẫn import data nhanh chóng Xây dựng chức năng validation dữ liệu Xây dựng các chức năng cơ bản Xây dựng careers và thêm dữ liệu Tạo colection cho careers Kiểm tra dữ liệu khi rỗng Xây dựng chức năng đánh giá Tạo dựng sự tương quan cho 2 bảng Phần 14 Xây Dựng Chức Năng Đăng Nhập Và Tính Bảo MậtXây dựng users và thêm dữ liệu Mã hoá mật khẩu và validate Xây dựng chức năng đăng kí và đăng nhập tài khoản Bảo mật với token Kiểm tra vai trò user Thực hiện gửi mail khi quên mật khẩu Logout tài khoản và xoá cookie Quản lí user nâng cao Bảo mật hệ thống Phần 15 Project Xây Dựng Api Cho Website Bán HàngDemo và xây dựng Api Xây dựng api quản lí tài khoản Mối quan hệ sản phẩm và danh mục Xây dựng api cho danh mục Xây dựng api cho sản phẩm Phần 16 Restful Api Với Typescript, Nodejs Và ExpressCài đặt và sử dụng Typescript Xây dựng trên mô hình MVC Middleware và validate Xây dựng api cho hệ thống web Xây dựng api cho app tin tức Phần 17 Deploy Sản Phẩm Và Tạo Document ApiTạo Document Api Xây dựng Document Api tối ưu Deploy sản phẩm CÂU HỎI THƯỜNG GẶPVề nội dung: chương trình học lập trình 1 kèm 1 là nội dung học mới nhất tại thời điểm hiện tại (tương đương nội dung ZendVN đang giảng dạy lập trình offline tại Hồ Chí Minh). Ngoài ra, khóa 1 kèm 1 đã bao gồm nhiều khóa học online liên quan và video bài tập nâng cao, nên sẽ có lượng kiến thức nhiều hơn các khóa học online riêng lẻ Về hình thức học: Nếu đăng ký gói Video & Review hoặc 1 kèm 1 thì bạn sẽ có sự hỗ trợ trực tiếp 24/7 qua group zalo riêng cùng 2 giảng viên, hỗ trợ teamview fix code, voice chat, video review code cho từng bài tập của bạn Anh Lưu Trường Hải Lân và đội ngũ support của ZendVN sẽ đồng hành cùng bạn trong suốt khóa học này Khóa học 1 kèm 1 có sự tương tác cao giữa Học viên và ZendVN qua hình thức: hỏi đáp trong group Zalo, teamview, video review code cho từng học viên. Do đó mỗi tháng ZendVN chỉ nhận tối đa 5 học viên, ZendVN sẽ ưu tiên cho các bạn học viên đăng ký và thanh toán học phí sớm. Để đăng ký, bạn điền thông tin vào Form đăng ký tại trang này, sau đó check mail để xem hướng dẫn nộp học phí. Các video của từng buổi học đã được ZendVN xây dựng sẵn, bạn hoàn toàn chủ động được thời gian học của mình, tốc độ học nhanh hay chậm là do bạn quyết định, bạn không cần học theo tốc độ của bất kỳ ai, hoàn toàn có thể kết thúc sớm khóa học. Ngược lại nếu bạn học chậm, bạn cũng không cần lo lắng, ZendVN sẽ đồng hành cùng bạn đến khi bạn hoàn tất khóa học, tuy nhiên thời gian học không kéo dài quá 12 tháng kể từ thời điểm bạn bắt đầu học Sau khi hoàn tất khóa học và báo cáo project cuối khóa, bạn sẽ được ZendVN cấp giấy xác nhận hoàn thành khóa học, giấy do Công ty Lập trình Zend Việt Nam cấp Khóa học được kéo dài tối đa là 12 tháng kể từ thời điểm bạn bắt đầu học. Nếu đang trong quá trình học, bạn gặp một vấn đề gì đó không thể tiếp tục tham gia khóa học, ZendVN sẽ bảo lưu khóa học cho bạn trong thời gian tối đa 6 tháng. ĐĂNG KÝDo giới hạn số lượng học viên chỉ 5 bạn / 1 tháng, để hoàn tất đăng ký giữ chỗ các bạn vui lòng đăng ký và hoàn thiện học phí sớm Tiết kiệm Video OnlyHọc viên tự học qua các video đã được ZendVN xây dựng sẵn vô cùng chi tiết Truy cập vĩnh viễn toàn bộ video, source code và tài liệu của khóa học Hỗ trợ giải đáp thắc mắc qua form hỏi đáp với giảng viên tại từng video Phù hợp với các bạn đã có kiến thức lập trình, có khả năng tự học 3,400,000đĐỀ XUẤT Video & ReviewĐã bao gồm gói "Video Only" Học viên có group hỗ trợ riêng cũng 2 giảng viên Video nhận xét riêng từng bài tập từ giảng viên Video học nâng cao, video theo chương trình học offline mới nhất mà ZendVN đang dạy Xác nhận hoàn thành khóa học và xác nhận thực tập doanh nghiệp tại ZendVN Phù hợp các bạn cần group hỗ trợ riêng, cần nhận xét bài tập góp ý code 5,000,000đ1 Kèm 1Đã bao gồm gói "Video & Review" Học 1 kèm 1 cùng giảng viên trong 24 giờ học (12 buổi). Học viên ở xa có thể học online qua Google Meet Bài tập và các tình huống thực tế nâng cao ở mỗi buổi học Hỗ trợ học viên xây dựng CV, chia sẻ kinh nghiệm phỏng vấn, kết nối việc làm với doanh nghiệp Phù hợp các bạn cần học và tương tác trực tiếp với giảng viên 7,200,000đHỗ trợ sau khóa họcSau khi hoàn thành khóa học, học viên sẽ được ZendVN cấp giấy xác nhận hoàn thành khóa học, xác nhận thực tập, hỗ trợ viết CV, kết nối doanh nghiệp và tham gia câu lạc bộ học viên đang đi làm Xác nhận hoàn thành khóa họcHọc viên tham gia trên 80% số buổi học có thành tích học tập tốt, sẽ được cấp hoàn thành khóa học do công ty Lập trình Zend Việt Nam cấp Xác nhận thực tập doanh nghiệpHọc viên tham gia xây dựng project cuối khóa, chuyên cần trong học tập sẽ được cấp giấy xác nhận thực tập tại công ty Lập trình Zend Việt Nam CV & Việc làmHỗ trợ học viên xây dựng CV, chia sẻ kinh nghiệm phỏng vấn, kết nối việc làm với doanh nghiệp, tham gia câu lạc bộ học viên đã đi làm Lộ trình các khóa họcDựa vào kinh nghiệm hơn 15 năm đào tạo lập trình viên, ZendVN đã sắp xếp lộ trình học theo từng hướng nghề nghiệp khác nhau để các bạn học tập hiệu quả nhất (frontend, backend php, backend nodejs, backend java, lập trình di động, ...) |