Trở thành lập trình viên với khóa học lập trình web Front-end. Tại đây, ICT Hà Nội cung cấp cho bạn một khóa học từ cơ bản đến nâng cao, sẽ dạy cho bạn tất cả những kiến thức cần thiết, để trở thành nhà phát triển web giao diện người dùng. Thực hành qua từng Module, học các kỹ năng mới (hoặc cải thiện những kỹ năng hiện có). Mỗi phần bao gồm các bài tập và đánh giá để kiểm tra sự mức độ hiểu bài của bạn trước khi tiếp tục học sang các phần khác.
Chủ đề học bao gồm:
-
Thiết lập cơ bản và cách học.
-
Các tiêu chuẩn về web và phương pháp.
-
HTML, ngôn ngữ cung cấp cấu trúc và ý nghĩa nội dung trang web
-
CSS, ngôn ngữ được sử dụng để định kiểu trang web
-
JavaScript.
-
Công cụ được sử dụng để hỗ trợ phát triển web phía máy khách.
Bạn có thể làm việc qua các phần theo thứ tự, nhưng mỗi phần đều có thể học một cách độc lập. Ví dụ: nếu bạn đã biết HTML, bạn có thể bỏ qua phần CSS.
Bạn không cần bất kỳ kiến thức nào trước đó để bắt đầu khóa học này. Tất cả những gì bạn cần là một chiếc máy tính có thể chạy các trình duyệt web hiện đại, kết nối internet và sẵn sàng học hỏi.
Nếu bạn không chắc liệu phát triển web giao diện người dùng có phù hợp với mình hay không hoặc bạn muốn bắt đầu với một khóa học dài và đầy đủ hơn, trước tiên hãy xem qua lộ trình phía dưới đây của ICT Hà Nội.
Con đường học tập
Bắt đầu lộ trình:
-
Thời gian hoàn thành: 56h.
Điều kiện tiên quyết:
-
Kiến thức máy tính cơ bản.
-
Những bạn có đam mê với nghề lập trình.
Làm thế nào để biết bản thân đã sẵn sàng để học:
-
Điều quan trọng là bạn phải chăm chỉ và sẵn sàng thực hiện các bài tập trong suốt quá trình học.
Hướng dẫn trước:
-
Cài đặt phần mềm cơ bản - thiết lập công cụ cơ bản.
-
Cơ sở về web và các tiêu chuẩn web.
-
Tìm hiểu và nhận trợ giúp.
HTML5
-
Giới thiệu về HTML.
-
Đa phương tiện và nhúng.
-
Bảng HTML.
Nắm vững kiến thức HTML
-
Cách dựng bố cục của 1 trang web với HTML bằng các thẻ HTML cơ bản cũng như nâng cao.
-
Cách sử dụng các thẻ HTML trong cách trường hợp để xây dựng website 1 cách chuyên ngiệp và hợp lý.
Tạo kiểu và bố cục với CSS
Bạn nên có kiến thức cơ bản về HTML trước khi bắt đầu học CSS.
-
Các bước đầu tiên về CSS.
-
Khối xây dựng CSS.
-
Văn bản tạo kiểu CSS.
-
Bố cục CSS.
Kết hợp CSS với HTML để định hình một website với bố cục mang tính thẩm mỹ tốt. Sử dụng CSS bố cục website thích ứng với mọi thiết bị như máy tính, mobile, tablet… (responsive)
Tương tác với JavaScript
Bạn nên nắm vững kiến thức cơ bản về HTML trước khi bắt đầu học JavaScript.
-
Nắm vững kiến thức JS để kết hợp với website tăng tính tương tác với người dùng. Vì JS là một phần không thể thiếu để xử lý website.
-
Bài học dành cho các bạn học viên lớp front-end nhằm củng cố tư duy lập trình cũng như kiến thức cơ bản(thường là các bạn chuyển nghề hoặc học ngắn hạn).
-
Hiểu rõ cách sử dụng HTML DOM( hoặc Jquery) để tương tác các với các phần tử HTML nhằm thay đổi chúng.
-
Sử dụng Ajax để call webserivce, nhận dử liệu trả về, chuyển đổi kiểu dữ liệu, kết hợp với HTML DOM( hoặc Jquery) để hiển thị dữ liệu.
-
Kết thúc phần JS (từ phần HTML đến giờ), học viên đã học được cách xây dựng được một trang wb hoàn chỉnh có bố cục tốt, giao diện có tính thẩm mỹ và có khả năng tương tác với Webservice
ReactJs
Yêu cầu hiểu rõ về các kiến thức HTML, CSS và JavaScript.
-
Học viên biết cách khởi tạo một Project ReactJS, làm quen với kiến thức cơ bản về ReactJS).
-
Học viên hiểu được các thành phần của ReactJS và cách các thành phần này tương tác với nhau.
-
Học viên hiểu được các call service và hiển thị dữ liệu với ReactJS.
Xây dựng một trang web hoạt động hoàn chỉnh
-
Thời gian hoàn thành: 45–55 giờ.
Bạn nên biết HTML, CSS và JavaScript trước khi làm việc qua phần này. Cần vận dụng nhiều kỹ thuật và phương pháp liên quan đến nhiều công nghệ phức tạp, mà bạn đã học trong suốt lộ trình.
-
Học viên xây dựng hoàn chỉnh 1 website với các chức năng tương đối hoàn chỉnh bao gồm: Login,Thêm, sửa, xoá, hiển thị dữ liệu, Menu với giao diện đẹp, mang tính tương tác cao. Đủ điều kiện để làm việc vị trí Developer Front-end ReactJS.
Lộ trình học lập trình Web Front-end dễ tiếp cận dành cho những newbie đam có đam mê với ngành CNTT, sau khóa học này bạn có thể nghiên cứu khóa Lập trình Web với PHP & MySQL, để nâng cao tay nghề cũng như đi làm ngay được.
📌 Mạng xã hội của NIIT-ICT Hà Nội