Lập trình Web Front-End với ReactJS

√ Làm chủ các kiến thức lập trình nói chung và ReactJS nói riêng
√ Có đủ năng lực của một lập trình viên chuyên nghiệp tham gia trực tiếp vào các doanh nghiệp

LẬP TRÌNH WEB FRONT-END & XU HƯỚNG NGÀNH NGHỀ

TOP 3

Vị trí phổ biến của lập trình viên

78.9%

Doanh nghiệp tại Việt Nam cần Front-end

1195$

Mức lương/tháng với 3-5 năm kinh nghiệm

NẮM BẮT CƠ HỘI TRỞ THÀNH DEV WEB FRONT-END CHUYÊN NGHIỆP

CodeGym

Bạn là người đi làm hoặc chưa tìm được công việc phù hợp, mong muốn chuyển nghề lập trình nhanh chóng. Hay muốn học lập trình để phục vụ cho công việc hiện tại

CodeGym

Sinh viên CNTT chưa tự tin về năng lực, mong muốn vững lập trình, có kỹ năng thực chiến để đi tìm việc

sinh viên

Sinh viên các ngành khác IT mong muốn chuyển sang ngành IT để có  cơ hội việc làm và phát triển nghề nghiệp tốt hơn

Tester

TRỞ THÀNH LẬP TRÌNH VIÊN WEB FRONT-END CHỈ TRONG 6 THÁNG

Lộ trình học thực chiến, tinh gọn tại CodeGym sẽ giúp bạn bước 1 chân vào ngành IT. Hoàn thành khóa học, bạn sẽ có:

tester STT
Kiến thức chuyên môn 

 

  • Làm chủ các kỹ thuật thiết kế UI/UX để lôi kéo người dùng đến website
  • Sử dụng thành thạo ngôn ngữ HTML và JavaScript
  • Làm chủ được các kỹ thuật lập trình Hướng đối tượng bằng JavaScript và TypeScript
  • Thiết kế được các website chuyên nghiệp – sử dụng HTML, CSS, Bootstrap
  • Tạo được ứng dụng front-end sử dụng nền tảng ReactJS
  • Sử dụng được các công cụ lập trình phần mềm hiện đại (git, linux)
  • Tham gia tốt vào nhóm phát triển phần mềm Agile với CI
  • Viết đuợc Unit Test cho ứng dụng ReactJS
tester STT

Kỹ năng làm việc

 

  • Sở hữu năng lực học tập suốt đời
  • Sở hữu kỹ năng quản lý thời gian công việc hiệu quả
  • Có năng lực quản lý công việc và báo cáo công việc
  • Giao tiếp và cộng tác hiệu quả trong nhóm sản xuất phần mềm (Developer)
  • Sở hữu kỹ năng viết CV và phỏng vấn tuyển dụng
  • Được rèn luyện kỹ năng, thái độ và tác phong làm việc chuyên nghiệp
tester STT
Cơ hội nghề nghiệp

 

  • Bạn được đào tạo toàn diện các kỹ năng nghề nghiệp và sẵn sàng làm việc ngay khi học xong.
  • Vị trí đảm nhiệm: Lập trình Front-end
  • Mức lương khởi điểm từ 8-13 triệu/tháng; thu nhập lên tới 1500-2000$/tháng khi có kinh nghiệm 3-5 năm
  • Làm việc tại hơn 100+ doanh nghiệp đối tác của CodeGym trên toàn cầu.

KHÔNG CÒN MẤT PHƯƠNG HƯỚNG VỚI CHƯƠNG TRÌNH BÀI BẢN – MÔ HÌNH HỌC HIỆN ĐẠI

tester STT
Chương trình bài bản, thực chiến

Lộ trình từ con số 0 tới đầu ra là lập trình viên web Front-end chuyên nghiệp. Nội dung tinh gọn, tập trung chuyên môn, bám sát nhu cầu thực tế của doanh nghiệp với thời lượng thực hành tối đa.

Tối ưu thời gian & chi phí

Khóa đào tạo liên tục 6 tháng tối ưu cả thời gian và chi phí. Bạn có học được toàn bộ lượng kiến thức nền tảng, kỹ năng làm việc của lập trình viên Front-end chuyên nghiệp. Đủ năng lực làm việc trực tiếp tại doanh nghiệp.

CodeGym
Giảng viên, Mentor hỗ trợ 24/7

Giảng viên kèm cặp, hướng dẫn 100% trong thời gian học cho từng cá nhân, khó chỗ nào hỏi ngay chỗ đó. Đội ngũ giảng viên, mentor sẵn sàng giải đáp, hỗ trợ 24/7 ngoài giờ học.

tester STT
Chứng chỉ – Việc làm

Kết thúc khóa học, học viên được nhận chứng chỉ hoàn thành khóa học do CodeGym cấp, và hỗ trợ giới thiệu việc làm tại các doanh nghiệp. Học lại hoàn toàn MIỄN PHÍ nếu không đạt.

Chương trình đào tạo

Học phần cơ bản
Module 1 | Lập trình căn bản với HTML, CSS và JavaScript – Phát triển ứng dụng game
Module 1 giúp học viên làm chủ các kiến thức lập trình cơ bản và tư duy giải quyết vấn đề. Hoàn thành module, học viên có đủ kiến thức và kỹ năng nền tảng về lập trình để bước sang giai đoạn học lập trình chuyên sâu.
Sản phẩm có thể hoàn thành cuối module:
• Rắn săn mồi
• Game bắn máy bay
• Game Fighting
Kết thúc module này, học viên có thể:
● Sử dụng được Git để lưu trữ và chia sẻ mã nguồn
● Áp dụng được kỹ năng giải quyết vấn đề với các bài toán thông dụng

● Sử dụng được các cấu trúc lập trình nền tảng như: biến, kiểu dữ liệu, toán tử, biểu thức, cấu trúc điều kiện, cấu trúc lặp, mảng, hàm
● Thành thạo cú pháp ngôn ngữ lập trình JavaScript
● Trình bày được quá trình thiết kế, xây dựng và thực thi một ứng dụng

Nội dung module:
● Git và GitHub
● Biến, kiểu dữ liệu và toán tử
● Cấu trúc điều kiện
● Cấu trúc lặp
● Mảng 1- 2
● Hàm 1 2
● Project game

Module 2 | Thiết kế Website chuyên nghiệp với HTML & CSS – Tuyệt chiêu lôi kéo người dùng
Module này giúp học viên có được kiến thức và kỹ năng xây dựng trang web tĩnh với ngôn ngữ HTML, CSS. Sử dụng được framework Bootstrap, Sass. Có kiến thức căn bản về UI/UX. Kết thúc module, học viên có đủ trình độ để thiết kế các trang web hiện đại, đẹp mắt, có khả năng tương tác cao, tương thích với mọi trình duyệt và hiển thị trên mọi thiết bị.
Sản phẩm kết thúc cuối module:
• Trang tin tức
• Website trung tâm thể hình

• Website về ẩm thực, .v.v
Kết thúc module này, học viên có thể:
● Trình bày được cấu trúc của tài liệu HTML
● Sử dụng được các thẻ HTML cơ bản và nâng cao
● Sử dụng được CSS để tùy chỉnh trang Web
● Áp dụng được các kỹ thuật bố cục trang Web với CSS
● Áp dụng được kỹ thuật responsive hiển thị hình ảnh trên nhiều loại kích thước màn hình
● Sử dụng được Bootstrap để thiết kế giao diện website
● Sử dụng được Sass
● Áp dụng được các nguyên tắc thiết yếu của UX/UI
Nội dung module:
● Căn bản về UX/UI
● Cấu trúc các thẻ HTML căn bản
● HTML form
● CSS căn bản
● CSS Layout
● CSS RWD
● Bootstrap căn bản
● Bootstrap nâng cao
● Sass

Học phần nâng cao
Module 3 | Advanced Programming with TypeScript – Lập trình ứng dụng web quản lý
Module này giúp học viên nắm vững các khái niệm và kỹ thuật cốt lõi trong lập trình, nâng cao tư duy và kỹ năng lập trình. Kết thúc module này, học viên thành thạo việc phát triển các ứng dụng dựa trên ngôn ngữ JavaScript, TypeScript.
Sản phẩm có thể làm:
• Website quản lý nhân sự
• Quản lý phòng Chat
• Quản lý giỏ hàng
Kết thúc module này, học viên có thể:
● Sử dụng thành thạo cú pháp của ngôn ngữ JavaScript
● Sử dụng thành thạo cú pháp của ngôn ngữ Typescript
● Thấu hiểu về DOM
● Xử lý ngoại lệ
● Debug được chương trình

Nội dung module:
● Ngôn ngữ lập trình Typescript
● Mảng và phương thức trong Typescript
● Lớp và đối tượng trong Typescript
● Automation Test & TDD
● Xử lý ngoại lệ & Debug
● String & Regex

Module 4 | Web Front-end Development with ReactJS – Ứng dụng web doanh nghiệp
Modul này giúp học viên rèn luyện các kỹ năng phát triển ứng dụng web Front-end cơ bản và sử dụng được thư viện ReactJS. Kết thúc module, học viên có thể phát triển được các ứng dụng front-end cơ bản sử dụng ReactJS với các giao diện cơ bản.
Sản phẩm:
• Website bán hàng
• Movie App
• Tik-tok
Kết thúc module này, học viên có thể:
● Tạo được ứng dụng ReactJS
● Tạo được các Component tuỳ biến
● Triển khai được cơ chế điều hướng
● Triển khai được Service
Nội dung module
● Tạo ứng dụng ReactJS
● Xây dựng Component tuỳ biến
● Tạo Service
● Xây dựng Form
● Điều hướng
Module 5 | Dự án và phát triển nghề nghiệp
Module “Project & Job” giúp học viên rèn luyện các kỹ thuật làm việc trong nhóm
phát triển phần mềm theo mô hình Scrum và bắt đầu tìm kiếm việc làm và ứng tuyển
vào các vị trí lập trình tại các doanh nghiệp.
Kết thúc module này, học viên có thể:
● Tham gia tốt vào các nhóm Agile
● Sử dụng được các công cụ hỗ trợ nhóm Scrum

● Thiết kế được ứng dụng front-end chuyên nghiệp
● Xây dựng được portfolio trực tuyến
● Xây dựng được Resume và Cover letter
● Có được lộ trình nghề nghiệp cho bản thân
● Am hiểu về thị trường và ngành nghề của mình
● Áp dụng được các kỹ năng tham gia phỏng vấn cơ bản
● Áp dụng được các kỹ năng làm việc hiệu quả tại doanh nghiệp
Nội dung module
● Agile và Scrum
● Xây dựng ứng dụng front-end
● Personal Project
● Seminar kỹ thuật
● Xây dựng portfolio trực tuyến
● Resume & Cover letter
● Các kỹ thuật tham gia phỏng vấn
● Kỹ năng làm việc tại doanh nghiệp
● Hồ sơ ứng tuyển

CodeGym

Thời gian

3 buổi/tuần | 18:30 – 21:30

Thứ 2 – 4 – 6 hoặc Thứ 3 – 5- chủ nhật

CodeGym

Lộ trình

6 tháng

72 buổi, 216 giờ học

Xem lịch khai giảng

Tại Hà Nội, Sài Gòn

Đăng ký

 

LỘ TRÌNH HỌC RÕ RÀNG, LÀM ĐƯỢC SẢN PHẨM NGAY TỪ NHỮNG NGÀY ĐẦU

Với mỗi module, học viên có thể tạo ra các sản phẩm website chuyên nghiệp, có tính ứng dụng cao, có thể đưa vào sử dụng thực tế ngay tại thời điểm hoàn thành.

Sản phẩm bạn có thể làm được sau khóa học

PHẢN HỒI CỦA HỌC VIÊN CODEGYM

review CodeGym
Ban đầu em cũng sợ không theo học được, sợ không hiệu quả, nhưng ở CodeGym mọi người support rất nhiệt tình, mentor cũng nhanh chóng giải đáp thắc mắc cho tụi em. CodeGym đúng là nơi ước mơ bắt đầu. Cảm ơn mọi người nhiều.
Nguyễn Văn Duy

Sinh viên

review CodeGym
Mình học ở CodeGym thấy rất thích, bởi chương trình được thiết kế phù hợp cho người mới bắt đầu. Dạo này cứ mở Python đọc đọc miết mà vui á, mới học có mấy buổi cũng đến phần khó, mà thầy nhiệt tình lắm, mà có gì thầy cũng nhiệt tình chỉ. Cũng cảm ơn các chị giáo vụ, tư vấn tuyển sinh đã tận tâm tư vấn.
Trương Mỹ Hoa

Kế toán chuyển ngành

Đăng ký tư vấn chi tiết lộ trình và chương trình ưu đãi