

Khóa học lập trình Frontend phù hợp với các bạn muốn theo con đường lập trình web, cho dù bạn lựa chọn theo mảng Frontend hay Backend thì kiến thức trong khóa học này là điều bắt buộc bạn phải có. Sau khi tham gia khóa học sẽ có được nền tảng vững chắc về HTML CSS, Javascript, jQuery, Bootstrap, Flexbox, Responsive.
Đối tượng phù hợp tham gia chương trình học này
Hình thức học
Kết quả đạt được sau khi tham gia khóa học
Các kiến thức khác được hướng dẫn
ZendVN liệt kê chi tiết lộ trình học và kết quả học trong 18 buổi
Định hướng, giới thiệu nội dung và phương pháp học tập
GIT & Github trong quản lý mã nguồn
Các bài tập xây dựng giao diện cơ bản với HTML CSS
Các kỹ thuật phân rã layout và dàn trang trong Website
Các bài tập xây dựng giao diện phức tạp với HTML CSS - Phần 1
Cách sử dụng Hosting
Sử dụng HTML5
Reset CSS, các vấn đề trong sử dụng thuộc tính display
Các bài tập về table và form
CSS - Phần 2
Media Query
Mobile First và Desktop First trong responsive giao diện
HIệu ứng trong CSS
CSS - Phần 3
Kỹ thuật dàn layout với Flexbox và các vấn đề liên quan
Các bài tập ứng dụng Flexbox
Xây dựng LandingPage đơn giản với Flexbox và responsive website
Project PSD
Thực hiện chuyển đổi giao diện từ PSD sang HTML CSS
Phân tích file thiết kế trước khi cắt
Viết code tối ưu, tái sử dụng mã nguồn
Javascript cơ bản và các đối tượng thường dùng
Xây dựng ứng dụng sử dụng Javascript trong thực tế: Xử lý chiều cao elements trong layout, detect browser, highlight search, ....
Javascript cơ bản
Các bài tập nâng cao Javascript DOM & BOM
Bài tập ứng dụng JS Timing
Regex trong việc tạo slug
Sử dụng Localstorage để tối ưu trải nghiệm website
Javascsript nâng cao
Xây dựng ứng dụng TodoList với nhiều chức năng: sắp xếp, tìm kiếm, search highlight, ....
Các vấn đề về Event Delegation trong Javascript
Javascsript nâng cao
Xây dựng ứng dụng kết hợp mô hình MVC
Áp dụng mô hình MVC vào ứng dụng TodoList
Tư duy phân tích và viết mã tối ưu
Các bài tập jQuery trong thực tế
Xây dựng ứng dụng Reading
Xây dựng game tìm số bí mật
Các kỹ thuật khi làm việc với jQuery
Các bài tập nâng cao jQuery trong thực tế
Tìm hiểu và custom các thư viện jQuery hay dùng: tag, tab, autocomplete, selectbox, slider, ... để đáp ứng các yêu cầu sử dụng trong thực tế
Các bài tập nâng cao jQuery trong thực tế
Các tình huống sử dụng jQuery Ajax
Thực hành tổ chức dữ liệu dạng Json trong xử lý Form nhập liệu.
Bootstrap 3, Bootstrap 4 (sẽ tìm hiểu thêm Bootstrap 5 nếu có phiên bản chính thức)
Biết cách tuỳ biến giao diện mặc định của Bootstrap.
Xây dựng giao diện web bằng Bootstrap
Hướng dẫn Project thực hành cuối khoá - Phần 01
Chọn thiết kế (project PSD)
Chọn template phù hợp chủ đề: web tin tức, web xem phim, khóa học online, ....
Đọc hiểu các API được cung cấp cho project
Hướng dẫn Project thực hành cuối khoá - Phần 02
Cách cấu trúc và tổ chức project
Thực hiện chuyển đổi PSD -
Project API - Render dữ liệu các trang danh sách, chi tiết, các chức năng lưu bài viết, video yêu thích, hiệu ứng chờ tải trang, ..
Hướng dẫn Project thực hành cuối khoá - Phần 03
Project PSD - Tích hợp các thư viện JS, jQuery như Slider, Tab, Accordion, ...
Project API - Các chức năng nâng cao: Lazing loading, phân trang dữ liệu, ...
Hướng dẫn Project thực hành cuối khoá - Phần 04
Tối ưu mã nguồn và các chức năng mở rộng
Project API - Tìm hiểu và tích hợp thêm các API từ bên thứ ba
Các sản phẩm chính được hướng dẫn và các project cuối khóa được xây dựng bởi các bạn học viên tham gia khóa học.
Điểm khác biệt và lợi ích khi tham gia khóa học Offline tại ZendVN.com
Ngoài việc học tại lớp, học viên được cấp tài khoản để sử dụng hệ thống học trực tuyến tại bất kỳ đâu
Giới hạn tối đa 8 học viên / lớp, đảm bảo học viên được kèm cặp sát và nắm kiến thức tại mỗi buổi học
Ngoài việc hỗ trợ tại lớp học, học viên được hỗ trợ từ Giảng Viên và Mentor thông qua các kênh thảo luận
Học viên được hướng dẫn xây dựng các chức năng thực tế trong từng buổi học, hạn chế việc học lý thuyết suông
Do giới hạn số lượng học viên chỉ 8 bạn / 1 lớp, để hoàn tất đăng ký giữ chỗ các bạn vui lòng hoàn thiện 2 bước hướng dẫn bên dưới
Số 01, Khối A1, Tòa nhà Đạt Gia, 43 Đường Cây Keo, Tam Phú, Thủ Đức, Hồ Chí Minh
Trong suốt quá trình học tại lớp, giảng viên và học viên sẽ cùng thảo luận, phân tích, thực hành các tình huống và bài tập thực tế
Dựa vào kinh nghiệm hơn 15 năm đào tạo lập trình viên, ZendVN đã sắp xếp lộ trình học theo từng hướng nghề nghiệp khác nhau để các bạn học tập hiệu quả nhất (frontend, backend php, backend nodejs, backend java, lập trình di động, ...)
Bạn sẽ được tư vấn trực tiếp từ anh Hải Lân về việc chọn khóa học và lộ trình phù hợp với mình nhất