Javascript cơ bản & nâng cao
Khóa học Javascript cung cấp các kiến thức nâng cao về hàm, đối tượng, class, và nhiều đặc điểm mới trong các phiên bản ES5,6,7
- Javascript
- Nâng cao
Javascript là ngôn ngữ top 1 sử dụng rất là nhiều trong xử lý giao diện website và viết code backend sử dụng node.js như một cuộc cách mạng trong javascript. Hiện nay javascript còn được sử dụng để viết các ứng dụng app di động đa nền tảng iOS, Android qua React, Flutter,… Javascript cũng là nền tảng để code lên Typescript.
Trong khóa học này chúng ta sẽ học từ Javascript cơ bản lên nâng cao và thao tác với cơ chế AJAX gọi API làm việc với backend cho việc truy vấn dư liệu và thông qua xử lý HTML DOM hoàn toàn bằng JS.
————————
Phần I : Javascript cơ bản
++ Biến, hàm, câu điều kiện, vòng lặp
++ Class, Function
Phần II: Javascript nâng cao & HTML DOM
++ Class, Callback, Closure, Module, Import/Export, Promise, Async/Await
++ Array ES6, this & binding, constructor & properties
++ HTML DOM, Event Listener
++ JS BOM, localstorage, cookie
Phần III: JSON, AJAX
++ AJAX, JSON
++ Fetch API & XMLHttpRequest
++ File Upload
Phần IV: Thực hành
++ Kết nối backend API và JS để hoàn thiện chức năng login, và quản trị người dùng, bài viết.
Mục tiêu khóa học:
+ Hiểu cấu trúc code Javascript và vận dụng trong HTML DOM
+ Sử được cách gọi API bằng cơ chế AJAX sử dụng Javascript API như Fetch và XMLHttpRequest
+ Tạo và sử dụng trang web quản trị hoàn toàn bằng Js, HTML
Tham khảo khóa học React:
https://jmaster.io/course/reactjs-redux
Tham khảo thêm khóa học Offline:
https://trungtamjava.com/khoa-hoc-javascript-react-framework-cho-beginner/
Giảng Viên
Nội dung bao gồm 64 bài học soạn sẵn và được cập nhật thêm mới.
- Phần I - Javascript cơ bản
- JavaScript 01 - Giới thiệu Javascript (Js / Es) 3m
- JavaScript 02 - Setup JS Code 7m
- JavaScript 03 - JavaScript Variable 11m
- JavaScript 04 - JavaScript Function 11m
- JavaScript 05 - Câu điều kiện if else 9m
- JavaScript 06 - Câu điều kiện switch case 5m
- JavaScript 07 - Vòng lặp while, do while 9m
- JavaScript 08 - Vòng lặp for 5m
- JavaScript 09 - Array (Mảng) 10m
- Javascript - Bài tập thực hành Phần 1 120m
- Phần II - Javascript OOP
- JavaScript 10 - String 10m
- JavaScript 11 - Object 14m
- JavaScript 12 - Number 13m
- JavaScript 13 - Date 6m
- JavaScript 14 - Error , try catch throw exception 6m
- JavaScript 15 - Let, Const 11m
- JavaScript 16 - Strict Mode 4m
- JavaScript 17 - Object Array 5m
- JavaScript 18 - JSON 9m
- JavaScript 28 - Js Callback & Clousure 5m
- Javascript - Bài tập thực hành Phần 2 OOP 120m
- Phần III - Javascript HTML DOM
- JavaScript 19 - JS HTML DOM 4m
- JavaScript 20 - DOM Elements 11m
- JavaScript 21 - DOM CSS 6m
- JavaScript 22 - DOM Events 11m
- JavaScript 23 - DOM Relationship 5m
- JavaScript 24 - DOM Node 6m
- JavaScript 25 - DOM JS Form Validate 11m
- JavaScript 26 - DOM JS Hide/Show Div 6m
- JavaScript 27 - DOM JS Create Table Dynamic 9m
- Javascript - Bài tập thực hành Phần 3 HTML DOM 120m
- Phần IV - Javascript BOM
- JavaScript 29 - Js localStorage 7m
- JavaScript 30 - Js Timing Events 8m
- JavaScript 31 - Js Alert 8m
- JavaScript 32 - Js Location 4m
- JavaScript 33 - Js Navigator 3m
- JavaScript 34 - Js Window-Screen 4m
- JavaScript 35 - Js Cookie 11m
- JavaScript 36 - Js Geo Location (Lấy vị trí hiện tại) cho bản đồ 5m
- Javascript - Bài tập thực hành Phần 4 BOM 120m
- Phần V - Javascript nâng cao
- JavaScript Advance 1 - Arrow Function 6m
- JavaScript Advance 2 - Function Params 9m
- JavaScript Advance 3 - Function Invoke 5m
- JavaScript Advance 4 - Function Closure 10m
- JavaScript Advance 5 - Function Callback 10m
- JavaScript Advance 6 - Object Constructor 5m
- JavaScript Advance 7 - Object Prototypes 5m
- JavaScript Advance 8 - Class 9m
- JavaScript Advance 9 - Array ES6 8m
- JavaScript Advance 10 - Import & Export 13m
- JavaScript Advance 11 - this & binding 13m
- JavaScript Advance 12 - this trong arrow function, class 4m
- JavaScript Advance - Array Destruction 5m
- JavaScript Advance 20 - Object Properties Access (...props) 6m
- Javascript - Bài tập thực hành Phần 5 nâng cao 120m
- Phần VI - Javascript AJAX
- JavaScript Advance 13 - Promises 12m
- JavaScript Advance 14 - Promises All 6m
- JavaScript Advance 15 - Async/Await 14m
- JavaScript Advance 16 - Ajax Fetch - JSON Body 26m
- JavaScript Advance 17 - Ajax Fetch - Form URL 10m
- JavaScript Advance 18 - Ajax Fetch - Form Data 10m
- JavaScript Advance 19 - Ajax XMLHTTPRequest 7m
- Javascript - Bài tập thực hành Phần 6 AJAX 120m
- Phần VII - Thực Hành
- Phần I - Javascript cơ bản
800.000 đ
Kiến thức yêu cầu:
Hỗ trợ khóa học gồm: