Trở thành lập trình viên Web chuyên nghiệp chỉ sau 7 tháng học tập Xem đầy đủ
Đối tượng
Học sinh THPT trở lên
Số buổi
54 buổi học + 2 tháng thực tập
Số học viên
10 học viên/nhóm lớp
Học ở MindX như thế nào ?
- Có được ít nhất 3 project web thực tế đầy đủ frontend và backend - thoải mái ghi vào hồ sơ tìm việc sau khi tốt nghiệp
- Sản phẩm của các bạn hoàn thiện mang tính hệ thống hơn về cả trải nghiệm người dùng lẫn quản trị hệ thống. Một số sản phẩm tiêu biểu như hệ thống Thương mại điện tử [TMĐT] bao gồm hệ thống quản lý sản phẩm, đơn hàng, người dùng và trang TMĐT dành cho người dùng hay Mạng xã hội [MXH] nơi mọi người kết nối và liên lạc với nhau, chia sẻ thông tin, cuộc sống hằng ngày.
- Thành thạo Javascript, NodeJS - xu hướng lập trình web đang cực kì hot hiện nay với hàng nghìn công việc trên thị trường lao động.
- Được hỗ trợ giới thiệu việc làm, gần như 100% các bạn sinh viên có khả năng đi làm fulltime có việc ngay sau khi tốt nghiệp MindX
Điểm nổi bật của khóa học
Nơi support học viên tốt nhất hiện nay!
Bạn sẽ được cầm tay chỉ việc bởi đội ngũ giảng viên giàu kinh nghiệm đến từ các công ty công nghệ hàng đầu. Giảng viên, mentor sẵn sàng support học viên đến sáng, fix bug xuyên màn đêm cùng học viên.
Thuyết trình và bảo vệ sản phẩm cuối khóa!
Vào cuối khóa, học viên làm việc nhóm để cùng teammate xây dựng dự án Website theo những kiến thức đã được học và cùng thuyết trình, bảo vệ sản phẩm trước hội đồng giám khảo Đây là cơ hội để thực hành nhuần nhuyễn kĩ năng của bản thân!
Hackathon xuyên màn đêm!
Cùng trải nghiệm cảm giác ăn code, ngủ code, sinh hoạt ngủ tập thể và cùng nhau ăn mì tôm tại MindX. Đảm bảo đây sẽ là trải nghiệm đặc biệt và hardcore nhất bạn từng gặp :D Hơn cả là bạn có thể lên MindX BẤT CỨ LÚC NÀO, chúng mình có chỗ học và ngủ đẻ bạn thoải mái làm việc, học tập và MIỄN PHÍ
HỌC PHẦN 1 - CODE FOR EVERYONE
Tổng quan khóa học:
- Học viên sẽ học qua các kiến thức xoay quanh HTML, CSS, JavaScript [JS] và cách xây dựng một Website có tính tương tác cơ bản.
- Mục tiêu để học viên làm quen với tư duy lập trình qua JavaScript và hiểu được cách thiết kế một trang Web có tính thẩm mỹ cao.
Chương trình học:
Buổi 1 - 2: Tổng quan khóa học, giới thiệu về HTML
- Giới thiệu mục tiêu, yêu cầu, nội dung khóa học
- Tìm hiểu cấu trúc cơ bản trong HTML, các loại thẻ văn bản, media…
- Hướng dẫn tạo bảng và form thông tin người dùng.
Buổi 3-4: Học về CSS - ngôn ngữ thiết kế giao diện cho trang web
- Tìm hiểu cú pháp CSS, selectors và Box Model để căn chỉnh CSS cho các thành phần trong HTML.
- Căn chỉnh bố cục trang web bằng các thuộc tính CSS như display, positioning
Buổi 5: Thiết kế trang web đơn giản
- Xây dựng 1 trang web đơn giản và học về Git, Github để lưu trữ code, xuất bản trang web hoàn toàn miễn phí
Buổi 6-9: Tìm hiểu các kiến thức về JavaScript
- Các khái niệm cơ bản về biến, kiểu dữ liệu, toán tử, các phương pháp toán học trong JS.
- Câu điều kiện và các phép so sánh biến, kiểu dữ liệu.
- Học về hàm, scope, xử lý các bài toán cơ bản với array và vòng lặp.
- Học các kỹ thuật nâng cao về object và arrays
Buổi 10-11: Tìm hiểu về HTML DOM, DOM Element Attributes, DOM event
- Khái niệm Document Object Model, DOM Tree và các tác động đến nội dung, giao diện trang web bằng JavaScript và DOM
- Xây dựng các tính năng như Click button trên giao diện trang web để thay đổi nội dung và bố cục.
Buổi 12-13: Tìm hiểu về JS ES6
- Tìm hiểu các tính năng: classes, modules, promises, request API
Buổi 14-18
- Hackathon hoàn thiện dự án cuối khóa
- Thuyết trình bảo vệ dự án cuối khóa
HỌC PHẦN 2- CODE INTENSIVE
Tổng quan khóa học:
- Học viên sẽ được khám phá sự phát triển của front-end và đặc biệt là React.
- Xây dựng các ứng dụng web bằng React dựa trên nền tảng kiến thức về JavaScript ES6.
- Tiếp cận những khái niệm cơ bản của React như JSX, components hay học qua các kiến thức về React router trong việc phát triển một Single Page App [SPA] hay xử lý Form control.
- Bên cạnh đó học viên sẽ tìm hiểu về API và fetch API, sử dụng CSS Design để thiết kế giao diện cũng như sử dụng Redux để xử lý luồng dữ liệu.
Chương trình học:
Buổi 1: Tổng quan khóa học, review ES6
- Giới thiệu khóa học
- Ôn tập lại kiến thức về JavaScript ES6
Buổi 2-4: Tìm hiểu về React
- Giới thiệu về React, các cú pháp, components và xây dựng giao diện trang Web cơ bản bằng React
- Tìm hiểu về những kiểu component trong React và khái niệm Router để xây dựng Single Page Applications [SPAs]
- Giới thiệu về cách style CSS cơ bản trong React, sử dụng SASS framework trong React thay thế cho CSS
Buổi 5: Thiết kế giao diện website
- Thiết kế và xây dựng giao diện cho trang web hoàn chỉnh
Buổi 6: Tìm hiểu về React Hook
- Làm quen với React Hooks trong việc tối ưu hoá các components trở nên gọn hơn, giảm số lượng code và đặt state ngay trong các function components
Buổi 7: Tìm hiểu về Event form
- Xử lý form trong React, thực hiện làm Survey Form để khảo sát thông tin người dùng
Buổi 8: Tìm hiểu kỹ thuật Lifting State Up
- Xử lý tình trạng update dữ liệu song song của các component bằng Lifting State. Thực hành xây dựng game Tic Tac Toc
Buổi 9-10: Tìm hiểu về Redux
- Quản lý tập trung luồng dữ liệu dễ dàng hơn với Redux, các khái niệm cơ bản của Redux.
- Nguyên lý vận hành của Redux trong dự án React
Buổi 11-18
- Hackathon hoàn thiện dự án cuối khóa
- Thuyết trình bảo vệ dự án cuối khóa
HỌC PHẦN 3: FULL-STACK WEB
Tổng quan khóa học:
Trong học phần này, học viên sẽ được tiếp cận với khái niệm Back-end và hiểu rõ hơn trong việc phát triển một ứng dụng web từ việc thiết kế Database MongoDB, thiết kế API với NodeJS, Express, xác thực và phân quyền người dùng, xử lý logic và đổ dữ liệu về phía Front-end như thế nào. Cuối học phần này, học viên sẽ áp dụng tất cả kiến thực được học từ React và NodeJS để hoàn thành dự án Full Stack Web.
Chương trình học:
Buổi 1: Tổng quan khóa học, review ES6: classes, modules
Buổi 2: Modules Node + Express
Buổi 3-4: Express Lab + Template engine
- Thực hành CRUD trong Express, tạo http server đơn giản, xử lý request và response, thực hành về router và middleware
- To enable screen reader support, press Ctrl+Alt+Z To learn about keyboard shortcuts, press Ctrl+slash
Buổi 5-7: Tìm hiểu về MongoDb
- Cài đặt môi trường và thiết lập cơ sở dữ liệu MongoDB
- CRUD một collection trong MongoDB
- Khởi tạo dự án cuối khoá và thiết kế cơ sở dữ liệu
Buổi 8: JWT
- Tìm hiểu về JWT trong xác thực người dùng, sử dụng JWT trong project thực tế
Buổi 9: Review MongoDB + Setup Project
Buổi 10: CRUD với React và Redux
Buổi 11: Authentication với React và Redux
Buổi 12-13: TDD and BDD - Unit testing
Buổi 14: Deployment với Heroku
Buổi 15: CV review
- Hướng dẫn xây dựng CV cho Fresher Developer
Buổi 16-18:
- Hackathon hoàn thiện dự án cuối khóa
- Thuyết trình sản phẩm cuối khóa
Xem thêm
Học phí
Khóa lẻ
Học phí: 6.850.000 VND
Học phí: 6.850.000 VND
Được tư vấn, chia sẻ kinh nghiêm từ giảng viên và chuyên gia
Lộ trình Fresher web
Học lộ trình: Code For Everyone JavaScript, Code Intensive JavaScript, Fullstack Web
Học phí ưu đãi: 13.000.000 VND
Học phí gốc: 14.350.000 VND
Tư vấn, hỗ trợ giới thiệu việc làm từ các đối tác của MindX
Giảng viên hỗ trợ 24/7, kể cả sau khi kết thúc lộ trình
Lộ trình X - Career
Gồm 3 khóa học kiến thức và 1 khóa thực tập thực tế
Học phí ưu đãi: 21.000.000 VND
Học phí gốc: 27.850.000 VND
Đảm bảo đầu ra sau khi kết thúc lộ trình
Được giới thiệu làm việc vào các công ty đối tác của MindX
Tại sao nên lựa chọn MindX
Lên MindX bất cứ lúc nào !
Một trong những điều quan trọng nhất khi học lập trình là phải thực hành càng nhiều càng tốt. Và MindX là nơi duy nhất cung cấp chỗ tự học, làm việc nhóm MIỄN PHÍ, có chỗ ngủ cho học viên để các bạn thoải mái học tập và hẹn giảng viên hỗ trợ
Không chỉ học code
Không chỉ học code, MindX còn chú trọng phát triển các kĩ năng cá nhân cho học viên như: teamwork, kĩ năng làm việc với Project Owner, UI/UX và cả các kĩ năng tuyển dụng [CV, phỏng vấn] thông qua các buổi Hackathon 24h và các buổi training ngắn
Cơ hội rộng mở
Kết thúc khóa học: được thực tập tại MindX hoặc các công ty đối tác. 99,9% học viên có thể sắp xếp được thời gian đã có công việc sau khi kết thúc khóa học
Cùng MindX đi tới
những công ty, đại học hàng đầu Việt Nam và thế giới!
6000$
Là mức lương MindX cam kết khi làm việc tại quốc tế
25.000+
Học sinh đã tốt nghiệp và đi ra thế giới từ MindX
16,5%
học sinh đang học tập và làm việc tại 12 quốc gia trên thế giới
1650$
Là mức lương trung bình nhận được của học sinh sau 1,5 - 3 năm tốt nghiệp từ MindX