Từ tháng 2/2017, Techmaster bắt đầu đào tạo lập trình viên Full Stack Node.js 2017. Đặc điểm của khoá học này là thực tập toàn thời gian, học viên mặc định đã phải nắm vững lập trình web front end . Trong khoá thực tập kéo dài 6 tháng này, học viên sẽ được thực hành qua các dự án, công nghệ:

  1. JavaScript front end nâng cao: JQuery, D3JS, Vue.js: xây dựng game, hoạt hình các thuật toán, giải thuật kinh điển: đệ quy, cây, tìm kiếm chiều rộng, tìm kiếm chiều sâu, quay lui...
  2. Kiểm thử JavaScript: Mocha, Chai: rèn thói quen viết kiểm thử tự động ngay từ ngày đầu tiên
  3. JavaScript nâng cao: Callback, cơ chế non-blocking, async, promise: hiểu rõ bản chất vấn đề qua ứng dụng quét thư mục, nén Flac ra mp3
  4. Tính năng mới của JavaScript 6: await-async, yield
  5. Socket IO: ứng dụng quan sát nhiệt độ, ứng dụng chat room, ứng dụng chơi cờ caro, ứng dựng chơi cờ caro 2 người qua mạng
  6. Express thuần: GET, POST, PUT, DELETE cơ chế middleware, tạo REST, authentication, 
  7. Express nâng cao: Clustering, bảo mật
  8. Tạo REST API. Phối hợp với lập trình viên di động
  9. CMS: Arrowjs Core vs CMS: hiện nay học viên khoá 1 đã có nhiều bạn tham gia nâng cấp CMS này
  10. Microservice sử dụng ActionHero, bảo mật OAuth, JSON Web token
  11. Cào, bóc tách dữ liệu sử dụng NightMare.js
  12. Cơ sở dữ liệu Postgresql: cài đặt, cấu hình Postgresql trên Docker
  13. Thư viện kết nối CSDL: pg-promise, sequelize.
  14. Linux: căn bản
  15. Docker căn bản: cài đặt, tạo image, share volume, bật, tắt, mở cổng
  16. Nginx: cấu hình Nginx làm proxy, cài đặt https
  17. Elastic Search: dự án ColorBank, dự án tìm kiếm địa điểm nhà hàng
  18. Vue.js: Techmaster lựa chọn Vue.js là một framework front end chính thức bổ trợ cho chương trình thực tập này bởi vì nó đơn giản dễ học, chạy tốt trong hầu hết các sản phẩm
  19. React: Techmaster có thể hướng dẫn học viên sử dụng React
  20. Đồ án giữa khoá học: ứng dụng Blog, CMS, thương mại điện tử
  21. Đồ án sản phẩm cuối khoá học: ứng dụng phải khác hoàn toàn, có sự tìm tòi sáng tạo mới
  22. Kinh nghiệm bắt đầu, thực hiện, hoàn thiện và tung ra một sản phẩm web

Hỏi đáp nhanh xem kỹ trước khi quyết định đăng ký

  1. Q: Học phí là bao nhiêu:
    A: Học phí thực tập 2.5 triệu/tháng trong tối thiểu 4 tháng đầu tiên
  2. Q: Học viên không học chuyên ngành CNTT và chưa có kỹ năng lập trình có được học không?
    A: Hãy khởi động bằng khoá thực tập Lập trình web cơ bản HTML5, CSS, JavaScript. Đây là một khoá thực tập rất bổ ích, có nhiều bài tập mẫu, dự án rất hay.
  3. Q: Tôi có thể thực tập nửa ngày hay học trực tuyến?
    A: Chương trình này nhiều kiến thức qua thực hành và làm dự án cùng nhóm, Techmaster chỉ nhận học viên thực tập cả ngày.
  4. Q: Chi tiêu tuyển học viên là bao nhiêu?
    A: Hiện khoá học có 1 giảng viên chính làm việc toàn thời gian và 3 trợ giảng làm việc toàn thời gian. Do đó số lượng tuyển sinh khoảng 10 người.
  5. Q: Techmaster có đảm bảo công việc đầu ra?
    A: CÓ. Nếu hoàn thành 70% các bài tập dự án, học viên không xin được việc, Techmaster hoàn lại toàn bộ học phí và bồi thường thêm 2 triệu VND.
  6. Q: Môi trường thực tập ở Techmaster có khắc nghiệt?
    A: Hoàn toàn không khắc nghiệt. Học viên tự điều chỉnh tốc độ tiếp thu. Học nhanh, chăm chỉ thì sớm tốt nghiệp, đi làm có lương. Techmaster cấm tuyệt đối việc hút thuốc lá, sử dụng rượu bia trong giờ học. Truy cập trang tin giải trí, Facebook cũng bị hạn chế trong một số khoảng thời gian trong ngày.
  7. Q: Tôi hiện nay đã ngoài 30 tuổi, chưa bao giờ học CNTT liệu có theo được khoá học này?
    A: Bạn cần thực tập lớp Lập trình web cơ bản HTML5, CSS, JavaScript
  8. Q: Trong 6 tháng thực tập, có khi nào tôi được nhận thù lao?
    A: Có nếu bạn tham gia dự án hoặc hoàn thành xuất sắc bài tập, bạn sẽ có thưởng bằng tiền mặt
  9. Q: Techmaster có dạy theo kiểu cầm tay chỉ việc?
    A: Có và không. Trong 2 tháng đầu tiên, giảng viên và trợ giảng làm việc khá kỹ, chi tiết với từng học viên. Sau đó học viên được chủ động nghiên cứu tìm hiểu và làm việc bình đẳng trong nhóm thực hành.
  10. Q: Khoá học này có yêu cầu học viên biết tiếng Anh?
    A: Có ! Tối thiểu bạn phải đọc được tài liệu tiếng Anh
  11. Q: Học viên lớp Full Stack Node.js có thân thiện?
    A: Rất thân thiện và sẵn sàng giúp đỡ các học viên mới. Học viên cũ sẽ làm chung dự án với học viên mới.
  12. Q: Techmaster có cấp bằng cho học viên tốt nghiệp khoá học này?
    A: Không ! Hãy đi lên bằng sản phẩm cụ thể. Bạn cần bằng hay ra chợ mà mua cho nhanh.
  13. Q: Có phải Techmaster đang đào tạo để tận dụng nhân công lập trình Node.js giá rẻ?
    A: Không ! Giá trị cốt lõi của chúng tôi là đào tạo qua thực hành dự án. Nếu học viên làm dự án thương mại hoá có 2 khả năng:
    + Dự án gia công, học viên cũng được thù lao theo đóng góp cụ thể. Thù lao trả vào cuối tháng
    + Dự án sản phẩm start up: học viên tự chủ động, Techmaster tham gia hỗ trợ công nghệ, kinh nghiệm, đổi lại Techmaster nhận 5% cổ phần trong start up
  14. Q: Học xong khoá này, tôi có thể cạnh tranh được với sinh viên tốt nghiệp chuyên ngành CNTT ở các trường đại học uy tín
    A: Những học viên tốt nhất trong lớp thực hành Full Stack Node.js 01 thường là những bạn không học chuyên ngành CNTT hoặc bỏ học. Sản phẩm họ còn hoàn thiện và có tính thương mại hoá hơn so với hầu hết những đồ án tốt nghiệp đại học. Vấn đề cốt lõi là thái độ học, thời gian, công sức học viên bỏ ra để lập trình dự án
  15. Q: Tôi đã lập trình PHP, HTML thành thạo liệu có thể tham gia luôn khoá học này?
    A: Hãy demo những sản phẩm web mà bạn đã làm. Sau đó giảng viên chính sẽ tư vấn cho bạn lộ trình phù hợp.
  16. Q: Techmaster có lịch tuyển sinh cụ thể?
    A: Đối với học viên thực tập, chúng tôi tuyển sinh liên tục. Đăng ký lúc nào học ngay lúc đó. Techmaster không hoạt động giống như các trường đại học hay dạy nghề truyền thống, học ở Techmaster giống như học trong boot camp mô hình học công nghệ thông tin rất phổ biến tại Mỹ.
  17. Q: Tôi đăng ký học nhưng thấy không phù hợp liệu có được rút lại học phí?
    A: Techmaster hoàn lại học phí nếu bạn rút học phí trong 15 ngày học đầu tiên.
  18. Q: Tôi lo lắng vì thấy chương trình học quá nhiều công nghệ, liệu có thể học hết và học sâu trong 6 tháng?
    A: Đồng hành cùng với bạn không chỉ có giảng viên mà còn có trợ giảng và nhiều học viên cũ. Bất kỳ khi nào bạn gặp khó khăn hay hỏi bạn thực hành có kinh nghiệm hơn hoặc giảng viên. Bạn chỉ có thể học nếu thực hành liên tục qua nhiều dự án cụ thể.