
Khóa học Coding Bootcamp
Frontend ReactJS
Lộ trình cho các bạn sinh mới học lập trình. Sinh viên mất gốc và người chuyển ngành.

Khóa học này dành cho ai?
Có lẽ bạn đang là:
- Sinh viên ngành khác muốn chuyển sang lập trình vì rất tiềm năng
- Dân Marketing muốn học lập trình để thiết kế phần mềm hỗ trợ công việc
- Mở kinh doanh và muốn học lập trình để tạo website bán hàng
- Người chạy xe công nghệ (Grab, Uber, …) muốn chuyển sang nghề lập trình, ổn định, lương cao
- Mới hoàn thành nghĩa vụ quân sự muốn tìm công việc tốt trong thời kỳ công nghệ 4.0
- …
Dù thế nào hẳn các bạn đều có những lo lắng:
- Sinh viên họ học đại học 3-4 năm còn không được liệu mình có thể?
- Lớn tuổi rồi bắt đầu lại liệu có quá muộn không?
- Không giỏi Tiếng Anh thì có học được lập trình không nhỉ?
- Không biết nên bắt đầu học từ đâu, làm thế nào để có thể đi làm được?
- Muốn học trong thời gian ngắn, đi làm sớm nhanh kiếm tiền, liệu có khả thi không?
Nodemy hiểu những điều bạn lo lắng, nhưng hãy yên tâm, thực tế để bắt đầu học lập trình bài bản, có người hướng dẫn từng bước một thì việc theo lập trình dễ dàng hơn nhiều so với bạn tưởng đấy.
Có lẽ bạn đang:
- Học qua video rất hiểu nhưng không thể vận dụng kiến thức vào dự án?
- Có thiếu mỗi dấu ; mà cũng tìm cả buổi. Một vấn đề đơn giản nhưng mãi không hiểu tại sao?
- Kiến thức trên mạng quá nhiều, không biết học cái gì để có thể đi làm?
- Lý thuyết toàn bài tập đơn giản, muốn có bài thực tế luyện tập mà không biết tìm đâu?
- Muốn tìm hiểu sâu hơn, nhưng phải làm sao để hiểu sâu hơn bây giờ?
- Không đủ tự tin, kỹ năng làm đồ án trên trường?
- Cảm thấy không hợp với ngành lập trình.
- Đi xin việc, thực tập mãi không có nơi nhận?
Có rất nhiều giải pháp, nhưng mãi không thực hiện được?
- Tìm người có kinh nghiệm hướng dẫn, nhưng tìm ở đâu?
- Đặt câu hỏi lên cộng đồng nhưng đợi rất lâu và không tìm được câu trả lời hiểu sâu bản chất?
- Quá nhiều lời khuyên, lộ trình từ bạn bè, không biết nên theo hướng nào?
- Tìm kho bài tập nhưng giải xong cũng không biết liệu mình có giải đúng và tiến bộ hơn chưa?
- Không có ai sát sao kèm cặp, đo tiến độ
- Đã từng cố gắng nhưng thực sự rất nản khi phải giải khó khăn một mình
Số giờ học (8h/buổi + 5 buổi/tuần + 65 buổi). Học như đi làm
Học viên một lớp + Mỗi lớp có trợ giảng sát sao hướng dẫn 1-1
Bài tập thực hành, phân chia căn bản, nâng cao, chuyên sâu
Số dự án bạn sẽ làm được bao gồm dự án cá nhân, nhóm
Học viên sẽ nhận được gì?
Thành thạo vận dụng kiến thức vào dự án. Tiết kiệm hơn 50% thời gian so với tự học. Sớm đi làm kiếm tiền, tích kinh nghiệm nhận việc lương cao
3 tháng thành thạo Frontend web, bạn đã sẵn sàng?
Định hướng rõ ràng, môi trường thực chiến, cam kết việc làm, hãy trải nghiệm học thử ngay hôm nay
Những điều Đặc Biệt của khóa học
Phương pháp học tập tạo sự khác biệt dẫn đến thành công
Sản phẩm học viên
Giao diện Frontend kết hợp Backend sau khi học viên học Fullstack
-
Store Mỹ Phẩm
Một dự án kết hợp giữa ReactJS Frontend & NodeJS Backend. Các bạn K14 đã vận dụng kiến xây dựng đầy đủ chức năng một shop căn bản
-
Shop Thời Trang Nữ
Một Shop có UI/UX đẹp sẽ giúp kích thích khách mua hàng. Với ReactJS & NodeJS Team 2 K14 hoàn thành project web bán hàng đơn giản và tinh tế
-
CShop Ecommerce
Dự án thương mại điện tử, phát triển bởi K13 với ReactJS NodeJS, giai đoạn 1 hoàn thành các chức năng cho phép tạo các gian hàng ảo của mình.
-
Cửa Hàng Thể Thao
Ý tưởng K11 xây dựng một của hàng thể thao online. Tiền đề cho kế hoạch bán hàng online của nhóm. Công nghệ: ReactJS & NodeJS
Nội dung chương trình học
Giới thiệu HTML
Giới thiệu mô hình client - server
Các thẻ HTML thông dụng
3 cách thêm style HTML
Css selector
Css font, text
Margin, padding, box-sizing, border, hover,...
Design layout
Các loại display
Display flex
Relative
Absolute
Fixed
Sticky
Vận dụng làm menu nhiều cấp
Responsive với @media Hướng dẫn responsive giao diện, mobile
Bootstrap Grid
Bootstrap component
Bootstrap breakpoint
Ôn tập
Làm Project cá nhân website responsive
Review giao diện, tổng ôn. . Lấy điểm Thực hành CSS
Giới thiệu Git và Git flow
Git add, commit, push, pull
Git merge , xử lý conflict
Sử dụng git trong thực tế dự án như thế nào?
Các biến trong javaScript Toán tử
Các kiểu biến JS (string, number, array, object)
Các toán tử trong JS (toán tử 3 ngôi …)
Function
For, if, while, switch case ...
Map, reduce, filter, find,...
Substring, toUppercase ...
Format date,..
Math random, round...
Reference type scope, hoisting, trycatch, regex
CHƯƠNG QUAN TRỌNG NHẤT JS.
Giới thiệu về bất đồng bộ
CallBack SetTimeOut, setInterval, clearTimeout, clearInterval.
Giới thiệu Fetch API
Promise là gì.
Tạo promise và xử lý bất độ sao cho tốt.
Giới thiệu khái niệm DOM Các selector Các method cơ bản
addEventListener, click, mousemove, keypress ...
Giới thiệu Jquery Hướng dẫn sử dụng jquery
Sử dụng Jquery để tương tác, thêm, sửa, xóa data lên giao diện HTML, làm các chức năng cơ bản
Review Tổng kết: Chấm điểm Jquery Project
Tạo dự án react component, phân chia component class component thêm style vào JSX inline, class
sự kiện onClick, onChange sử dụng code javaScript trong JSX ({}) props, state setState, rerender component con update state cha
Lifecycle trong reactjs
Call API với axios
React-router-dom redirect giữa các trang giao diện
Outlet, param, query, ...
Antd component
Antd grid
Hướng dẫn áp dụng props, state, lifecyle, antd làm todo list
CaseStudy Private router, Paging, Filter, Upload
Tại sao phải dùng Redux
Set up Redux, store, reducer, action ...
Cơ chế hoạt động của Redux
Hướng dẫn dự án cuối khóa
Lên ý tưởng, phân tích dự án, thiết kế thư mục phân chia công việc
Review code, cải tiến chức năng, Áp dụng Agile scrum
Chấm điểm dự án được present.
Hướng dẫn viết CV, Phỏng vấn.
Hỗ trợ gửi CV và giới thiệu công việc vào doanh nghiệp
3 tháng thành thạo Frontend web, bạn đã sẵn sàng?
Định hướng rõ ràng, môi trường thực chiến, cam kết việc làm, hãy trải nghiệm học thử ngay hôm nay
Câu hỏi thường gặp
Điều quan trọng nhất với người mới học lập trình đó chính là định hướng, sự hỗ trợ kịp thời và lộ trình học bài bản. Với sự hỗ trợ 1-1 từ Nodemy thì học lập trình rất dễ dàng
Giáo trình tại Nodemy đều bằng tiếng việt. Mọi bài giảng đều đi từ cơ bản đến nâng cao. Giảng viên truyền tải dễ hiểu, ngoài ra sẽ có hướng dẫn riêng cách bạn đọc tài liệu bằng tiếng anh sao cho đơn giản, hiệu quả nhất
Sự khác biệt đến từ phương pháp học, môi trường. Học tại Nodemy bạn có mục tiêu rõ ràng, văn hóa học tập nghiêm túc. Kiểm định chất lượng hàng tháng. Đây là những điều giúp bạn học hiệu quả hơn so với tự học rất nhiều lần
Tuổi tác không phải là yếu tố quyết định. Điều quan trọng nhất là bạn thực sự quyết tâm, nghiêm túc với việc chuyển ngành. Mọi điều còn lại Nodemy tự tin giúp bạn chuyển ngành thành công.
Đăng ký nhận tư vấn
Tham gia học thử miễn phí, cơ hội nhận học bổng 5.000.000đ ngay hôm nay