Học viên sau khi tham gia và học xong khóa học sẽ thu hoạch được nhiều điều thú vị và bổ ích:
Hiểu rõ về JavaScript: Nắm bắt các khái niệm cơ bản về JavaScript, bao gồm cú pháp, biến, kiểu dữ liệu, và các cấu trúc điều khiển.
Lập trình JavaScript cơ bản: Học cách viết các đoạn mã JavaScript đơn giản, thực hiện các phép tính, làm việc với chuỗi ký tự và mảng.
Tương tác với HTML/CSS: Hiểu cách JavaScript tương tác với HTML và CSS để tạo ra các trang web động và có khả năng tương tác.
Phát triển ứng dụng web cơ bản: Thực hành tạo các ứng dụng web cơ bản sử dụng JavaScript, từ đó nắm vững quy trình phát triển một trang web.
Thiết kế được trang web và triển khai web lên Host Server
Xin chào các bạn tôi là Nguyễn Thành Nam giảng viên trường Cao đẳng FPT
Khóa học "Lập trình JavaScript dành cho Người mới bắt đầu" được thiết kế nhằm giúp những người chưa có kinh nghiệm hoặc mới tiếp cận lập trình có thể nhanh chóng làm quen và nắm vững các khái niệm cơ bản của ngôn ngữ lập trình JavaScript. Đây là ngôn ngữ phổ biến nhất trong việc phát triển web và là một kỹ năng không thể thiếu đối với các lập trình viên hiện đại.
Mục tiêu khóa học:
Hiểu rõ về JavaScript: Nắm bắt các khái niệm cơ bản về JavaScript, bao gồm cú pháp, biến, kiểu dữ liệu, và các cấu trúc điều khiển.
Lập trình JavaScript cơ bản: Học cách viết các đoạn mã JavaScript đơn giản, thực hiện các phép tính, làm việc với chuỗi ký tự và mảng.
Tương tác với HTML/CSS: Hiểu cách JavaScript tương tác với HTML và CSS để tạo ra các trang web động và có khả năng tương tác.
Phát triển ứng dụng web cơ bản: Thực hành tạo các ứng dụng web cơ bản sử dụng JavaScript, từ đó nắm vững quy trình phát triển một trang web.
Nội dung khóa học:
Cài đặt các công cụ hỗ trợ lập trình JavaScript
Ôn tập lại kiến thức HTML và CSS
Giới thiệu về JavaScript: Tìm hiểu về lịch sử, đặc điểm và vai trò của JavaScript trong phát triển web.
Cú pháp và biến trong JavaScript: Hướng dẫn khai báo và sử dụng các biến, kiểu dữ liệu và các toán tử cơ bản.
Cách nhập - xuất thông tin: Sử dụng các lệnh JavaScript để nhập xuất thông tin trên trang web
Toán tử - biểu thức và các hàm xử lý: Giới thiệu các toán tử, và cách xây dựng biểu thức, cách sử dụng các hàm có sẵn để xây dựng biểu thức tính toán.
Định nghĩa hàm và gắn các sự kiện xử lý: Học viên học cách sử dụng các hàm có sẵn và định nghĩa các hàm xử lý, tìm hiểu về các sự kiện và gắn các hàm cho sự kiện xử lý.
Cấu trúc điều khiển rẽ nhánh: Tìm hiểu về các cấu trúc rẽ nhánh (if-else, switch), vận dụng cấu trúc rẽ nhánh để viết chương trình.
Cấu trúc điều khiển lặp: Tìm hiểu về cấu trúc lệnh lặp (for, while,do while), vận dụng cấu trúc lặp để viết chương trình.
Cấu trúc dữ liệu kiểu mảng: Tìm hiểu về mảng dữ liệu trong javaScript và vận dụng kiến thức mảng để viết chương trình.
Lập trình hướng đối tượng: Tìm hiểu về đối tượng và phương thức lập trình hướng đối tượng, vận dụng kiến thức lặp trình hướng đối tượng để thiết kế web và xây dựng các ứng dụng web
Làm việc với BOM: Hệ thống phân cấp các đối tượng trong lập trình web
Làm việc với DOM: Tìm hiểu cách sử dụng JavaScript để tương tác với Document Object Model (DOM) của trang web.
Các hàm xử lý thời gian: Tìm hiểu và sử dụng các hàm xử lý thời gian vào viết chương trình web,
Xử lý Form và gửi/ nhận dữ liệu
Dự án cuối khóa: Thực hành xây dựng một dự án web đơn giản sử dụng các kiến thức đã học sau đó triển khai Web lên Host Server.
Đối tượng tham gia:
Người chưa có kinh nghiệm lập trình, hoặc đã có kiến thức cơ bản và muốn tìm hiểu về JavaScript.
Các bạn học sinh, sinh viên, người đi làm mong muốn bổ sung kỹ năng lập trình web.
Người có đam mê công nghệ thông tin và muốn trở thành lập trình viên.
Phương pháp giảng dạy:
Khóa học kết hợp lý thuyết và thực hành, với các bài tập, ví dụ minh họa rõ ràng, cùng sự hỗ trợ từ giảng viên qua từng bài học. Học viên sẽ được khuyến khích thực hành viết mã, tìm hiểu và giải quyết vấn đề thông qua các tình huống thực tế.
Kết quả đạt được:
Sau khi hoàn thành khóa học, học viên sẽ có khả năng viết và hiểu mã JavaScript cơ bản, tạo ra các trang web động, đồng thời sẵn sàng để học nâng cao về JavaScript cũng như các framework phổ biến như React hoặc Vue.js.
Hẹn gặp các bạn trong khoá học nhé!
3 Bài học - 6 phút
3 Bài học - 22 phút
5 Bài học - 1 giờ 8 phút
34 Bài học - 4 giờ 23 phút
Thầy dạy rất dễ hiểu, nói nghe rõ ràng, em sẽ theo học hết khóa học này và các khóa học khác về lập trình của thầy.