N O D E M Y
Khai Giảng

5 tháng 9, 2019

Thời gian

Sáng 8h30 - 12h

Chiều 1h30 - 5h30

Thứ 2 đến Thứ 6

60 slots

Địa Chỉ

Số 19, ngõ 133 Thái Hà Đống Đa, Hà Nội

Mô Tả

Chương trình giúp học viên nắm chắc Nodejs xây dựng hệ thống với các kỹ thuật nâng cao giúp hệ thống chịu tải tốt, dễ scale hệ thống.

Học viên sẽ được học tập trong môi trường 100% công nghệ, áp dụng mô hình coding bootcamp học tập 4 giờ mỗi ngày trong vòng 3 tháng. Không chỉ kiến thức chuyên môn, chương trình còn đào tạo kỹ năng làm việc chuyên nghiệp như Scrum, Kanban, giúp học viên nắm rõ quy trình, làm việc hiệu quả.

Thử Thách

Trải nghiệm coding bootcamp, học tập cường độ cao suốt 3 tháng. Tìm hiểu và nắm bắt kiến thức mới với thời gian ngắn. Tập trung cao độ hoàn thành project một cách tốt nhất.

Kiến thức chuyên môn
  • 1.Làm chủ Nodejs
  • 2.Quản lý source code vs GIT
  • 3.Kinh nghiệm làm việc với Linux
  • 4.Xác thực phân quyền
  • 5.Microservice vs Docker
  • 6.Deploy website, cấu hình Nginx
  • 7.Nắm chắc nên tảng công nghệ
Kỹ năng làm việc
  • 1.Áp dụng scrum vào quy trình
  • 2.Kỹ năng tìm kiếm
  • 3.Kỹ năng giải quyết vấn đề
  • 4.Kỹ năng đọc tài liệu
  • 5.Quản lý thời gian
  • 6.Kỹ năng làm việc nhóm
  • 7.Kỹ năng giao tiếp
Cơ hội
  • 1.Làm việc cùng chuyên gia
  • 2.Tạo ra những sản phẩm sáng tạo
  • 3.Công việc lập trình viên backend
  • 4.Làm việc ngay tại Nodemy
  • 5.Lập team startup
  • 6.Tham gia các khóa học miễn phí
  • 7.Học bổng của Nodemy
Mục tiêu

11 modules

60 labs thực hành

3 projects lớn

8 triệu

  • Thành thạo Nodejs, áp dụng làm các task cơ bản: website crawler, cron jobs with crontab.
  • Xây dựng được hệ thống server chuẩn: authentication vs authorization, OAuth2 ...
  • Tạo được hệ thộng chịu tải cao, dễ scale theo kiến trúc áp dụng: microservice (Docker), reverse proxy load banlancer
  • Mức lương khởi điểm trên 8 triệu.

0

Modules

0

Labs

0 triệu

Lương

0+

Projects

Nội dung chương trình
  • Làm quen và lập nhóm học tập, quản lý công việc và cách học hiệu quả
  • Review kiến thức javascript căn bản
  • HTML, CSS
  • callback, ajax, context, scope, promise, es6, class, hoisting, closure, event loop
  • Các best practice, convention trong javascript
  • Luyện tập thành thạo kỹ năng code cùng javascipt - bài tập, fix bugs cho trước
  • Refactor code sạch, tạo thói quen tốt khi code dự án thực
  • Hiểu về Javascript - tiếp cận với vấn đề mới - (5W - 1H)
  • Hiểu về Nodejs (5W - 1H)
  • Cài đặt môi trường phát triển
  • Chạy ứng dụng đầu tiên với Nodejs
  • Built-in: Global, Path, OS, Debug, Http, Fs, ...
  • Npm - quản lý các gói package
  • Tìm hiểu mô hình client - server
  • Tạo server đơn giản
  • Hiểu rõ GIT (5W - 1H)
  • Cài đặt GIT
  • GIT local - GIT remote
  • Branch
  • GIT cli
  • Sử dụng GIT trên visual studio code
  • Case study: resolve conflict, reset code, merge code
  • Thực hành GIT nhóm với Github, Gitlab
  • Website crawler
  • Luyện tập crontab
  • Luyện tập cron jobs
  • ExpressJS là gì (5W - 1H)
  • Tạo server với ExpressJS
  • Router, Middleware ...
  • Quy tắc đặt tên API chuẩn Restful
  • Hướng dẫn phân trang
  • Các vấn đề CORS
  • Cấu hình socket bên client, server
  • Các function cơ bản on, emit, broadcast ...
  • Thực hiện làm room chat
  • Thực hiện làm game tic toc toe
  • Phân tích yêu cầu dự án, thiết kế DB
  • Sử dụng tool để quản lý DB trực quan
  • Làm quen với ORM
  • CRUD cơ bản
  • Tạo index
  • NoSql vs SQL
  • MongoDB
  • Sử dụng postman để test API
  • JWT phân quyền truy cập API
  • Session - Cookie
  • Authentication vs authorization
  • OAuth2
  • Passport
  • TDD vs BDD
  • Viết unit test sử dụng mocha, chai, supertest
  • Kiến trúc microservice
  • Xây dựng API Gateway
  • Tìm hiểu Docker
  • Tìm hiểu tham khảo Eureka vs Zuul
  • Planning
  • Triển khai
  • Trình bày kết quả
  • Đánh giá, cải tiến
Tham gia ngay hôm nay

Với những bạn sinh viên mới ra trường, những người tự học lập trình, chưa có nhiều kinh nghiệm làm việc thực tế thì Nodemy sẽ giúp các bạn làm chủ lập trình, có kỹ năng làm việc thực chiến sau 3 tháng.

Nếu bạn đang theo đuổi đam mê lập trình, tìm kiếm câu trả lời "liệu mình có thích hợp với lập trình hay không?". Hay bạn muốn thay đổi nghề nghiệp hiện tại, muốn tìm một công việc tốt hơn, trải mình thử thách với công nghệ, học hỏi thêm điều mới. Hãy bắt đầu tham gia chương trình cùng với Nodemy ngay hôm nay.