Đăng nhập để học tập



Quên mật khẩu?
Nếu chưa có tài khoản hãy

TypeScript - ES6 (Javascript) qua dự án Shopping Cart - Nền tảng Node.js và AngularJs 2

4 (1 đánh giá)
82 học viên
7735 lượt xem
Giảng viên ZendVn
TypeScript - ES6 (Javascript) qua dự án Shopping Cart - Nền tảng Node.js và AngularJs 2
Prix :
799,000đ
NGỪNG KINH DOANH

Bài học: 98 bài học
Thời lượng Video: 15 giờ 3 phút
Ngôn ngữ: JavaScript
Cấp độ: Cấp độ 2
Danh mục: Lập trình web

Học viên sẽ học được gì sau khi học khóa học của bạn ?

Đối tượng nên học khóa này là ai ?

Những yêu cầu trước khi học khóa học này ?

Xem đề cương


Giới thiệu về khóa học

JavaScript giờ trở thành ngôn ngữ lập trình phổ biến nhất thế giới. Trước đây JavaScript không được thiết kế để viết ứng dụng doanh nghiệp lớn. Nếu ứng dụng chỉ vỏn vẹn vài chục dòng code, JavaScript không gây khó khăn gì. Nhưng khi số dòng code lên đến hàng ngàn, rắc rối bắt đầu nảy sinh. Kiểm tra lỗi trở nên khó khăn, sửa chữa code cũng không phải dễ.

 

Trong những năm qua, cộng đồng lập trình viên đã đưa ra khá nhiều giải pháp nhằm hoàn thiện JavaScript với hi vọng biến nó thành một ngôn ngữ lập trình thực thụ. Nổi bật nhất là TypeScript, một ngôn ngữ mới được Microsoft phát triển trong nhiều năm nhằm khắc phục các khuyết điểm lớn của JavaScript. Sau nhiều năm xông pha chiến trường, TypeScript đã thực hiện thành công sứ mệnh cứu rỗi JavaScript. Ngay cả ông lớn Google cũng tuyên bố dùng TypeScript để phát triển AngularJS 2.0 và bây giờ cả Node.js. Vì TypeScript có phong cách na ná những ngôn ngữ lập trình hướng đối tượng truyền thống như C# hay Java, lập trình viên của những ngôn ngữ này có thể chuyển qua dùng TypeScript rất nhanh chóng và dễ dàng.

 

Không còn nghi ngờ gì nữa, JavaScript sớm muộn gì cũng sẽ trở thành một assembly của web. Ngày càng có nhiều ngôn ngữ được biên dịch sang JavaScript, và nổi bật nhất chính là TypeScript. NẾU BẠN LÀ TÍN ĐỒ CỦA NHỮNG CÔNG NGHỆ MỚI, CÔNG NGHỆ XÂY DỰNG WEBSITE THEO HỆ THỐNG THỰC, CHẠY NHANH HƠN BẤT KÌ NGÔN NGỮ NÀO, BẠN HÃY CHỌN TYPESCRIPT NGAY TỪ BÂY GIỜ!



Prix :
799,000đ

Bài học: 98 bài học
Thời lượng Video: 15 giờ 3 phút
Ngôn ngữ: JavaScript-JS, .
Cấp độ: Cấp độ 2-Level2, .
Danh mục: Lập trình web-LTWEB, .

Danh sách khóa học liên quan



Hướng dẫn dàn layout thực thế chuẩn html, css

Hướng dẫn dàn layout thực thế chuẩn html, css

982
4 giờ học 8049 lượt xem
NGỪNG KINH DOANH
Front-End: Cốt lõi thiết kế website với HTML, CSS, JavaScript , Jquery, Responsive, Bootstrap, dàn layout từ Photoshop

Front-End: Cốt lõi thiết kế website với HTML, CSS, JavaScrip ...

916
34 giờ học 40389 lượt xem
NGỪNG KINH DOANH


Lập trình ASP.NET MVC5 toàn tập qua dự án Web bán hàng

Lập trình ASP.NET MVC5 toàn tập qua dự án Web bán hàng

461
32 giờ học 23086 lượt xem
NGỪNG KINH DOANH
Làm dự án thực tế với ASP.NET MVC, WebAPI và AngularJS

Làm dự án thực tế với ASP.NET MVC, WebAPI và AngularJS

460
43 giờ học 24803 lượt xem
NGỪNG KINH DOANH


Đề cương khóa học

6 chương

98 bài học

15 giờ 3 phút

CHƯƠNG 1:
0 phút
Source+ facebook thảo luận Typescript
Chương 1: Thiết lập môi trường và Cài đặt - Tổng quan
57 phút
Bài 1: Giới thiệu khoá học
8 phút
Bài 2: Sử dụng mã nguồn và tài nguyên trong khóa học
4 phút
Bài 3 : Cài đặt và sử dụng Editor SublimeText - Phần 1
8 phút
Bài 4: Cài đặt và sử dụng Editor SublimeText - Phần 2 (Plugins)
11 phút
Bài 5: Thủ thuật SublimeText - Phần 1 ( Setting Toogle SideBar)
6 phút
Bài 6: Thủ thuật SublimeText - Phần 2 ( Goto)
4 phút
Bài 7: Thủ thuật SublimeText (Show Hidden Files)
5 phút
Bài 8: Thủ thuật SublimeText (Multi pointer)
4 phút
Bài 9: Thủ thuật SublimeText (Snippet)
4 phút
Bài 10: Hệ thống kiến thức
3 phút
Chương 2: ECMAScript
2 giờ 32 phút
Bài 11: ES6 Những điều cần biết
12 phút
Bài 12: Variable - Template String - Spread - Destructing (let vs var 01)
13 phút
Bài 13: Variable - Template String - Spread - Destructing (let vs var 02)
13 phút
Bài 14: Variable - Template String - Spread - Destructing (const)
3 phút
Bài 15: Variable - Template String - Spread - Destructing (Template String)
18 phút
Bài 16: Variable - Template String - Spread - Destructing (For)
10 phút
Bài 17: Variable - Template String - Spread - Destructing (Spread)
6 phút
Bài 18: Variable - Template String - Spread - Destructing (Destructuring)
8 phút
Bài 19: Hàm - Tham số mặc định (Default params)
5 phút
Bài 20: Hàm - Tham số còn lại ( Rest params )
10 phút
Bài 21: Arrow Functions 01
8 phút
Bài 22: Arrow Functions 02
6 phút
Bài 23: Con trỏ this
11 phút
Bài 24: Enhanced
12 phút
Bài 25: Hướng đối tượng: Class
7 phút
Bài 26: Hướng đối tượng: Kế thừa (Inheritance)
7 phút
Bài 27: Ôn tập Chương
3 phút
Chương 3: Ngôn ngữ TypeScript
5 giờ 23 phút
Bài 28: Xin chào TypeScript
6 phút
Bài 29: Chương trình TypeScript đầu tiên - Cấu trúc chương trình
11 phút
Bài 30: Chương trình TypeScript đầu tiên - Cài đặt TypeScript
7 phút
Bài 31: Chương trình TypeScript đầu tiên - Biên dịch
14 phút
Bài 32: Chương trình TypeScript đầu tiên - Cấu hình (tsconfig)
20 phút
Bài 33: Biến - Kiểu dữ liệu - Kiểu dữ liệu cơ bản
12 phút
Bài 34: Biến - Kiểu dữ liệu - Mảng (Array)
5 phút
Bài 35: Biến - Kiểu dữ liệu - Tuple
4 phút
Bài 36: Biến - Kiểu dữ liệu - Enum
6 phút
Bài 37: Biến - Kiểu dữ liệu - Any
4 phút
Bài 38: Biến - Kiểu dữ liệu - Void
2 phút
Bài 39: Biến - Kiểu dữ liệu - Type assertions
12 phút
Bài 40: Biến - Kiểu dữ liệu - Interface object
9 phút
Bài 41: Biến - Kiểu dữ liệu - Interface array
4 phút
Bài 42: Hàm - Return
7 phút
Bài 43: Hàm - Tham số 1
10 phút
Bài 44: Hàm - Tham số 2
8 phút
Bài 45: Hàm - Rest params
6 phút
Bài 46: Hàm - Function types
5 phút
Bài 47: Hàm - Arrow Functions
5 phút
Bài 48: Hàm - Overload
7 phút
Bài 49: Hướng đối tượng - Class 01
Bài 50: Hướng đối tượng - Class 02
14 phút
Bài 51: Hướng đối tượng - Static
11 phút
Bài 52: Hướng đối tượng - Kế thừa
6 phút
Bài 53: Hướng đối tượng - Access modifiers
9 phút
Bài 54: Hướng đối tượng - Accessors
8 phút
Bài 55: Hướng đối tượng - Abstract
10 phút
Bài 56: Hướng đối tượng - Interface
8 phút
Bài 57: Generic - Basic
5 phút
Bài 58: Generic - Method
5 phút
Bài 59: Generic - Class
9 phút
Bài 60: Module & Namespace - Cơ bản
20 phút
Bài 61: Module & Namespace - Namespace
15 phút
Bài 62: Module & Namespace - Module (phần 1)
17 phút
Bài 63: Module & Namespace - Module (phần 2)
10 phút
Bài 64: Module & Namespace - Import Export
8 phút
Bài 65: Module & Namespace - Ôn tập chương
4 phút
Chương 4: Xây dựng ứng dụng Shopping Cart
5 giờ 48 phút
Bài 66: Yêu cầu Ứng dụng Shopping Cart
13 phút
Bài 67: Xây dựng bố cục giao diện cho ứng dụng
15 phút
Bài 68: Xây dựng cấu trúc thư mục và tạo giao diện với Bootstrap - Kiến trúc Project
6 phút
Bài 69: Xây dựng cấu trúc thư mục và tạo giao diện với Bootstrap - Bootstrap
7 phút
Bài 70: Demo ứng dụng Shopping Cart
7 phút
Bài 71: Xây dựng Class và Interface cần thiết - Product
11 phút
Bài 72: Xây dựng Class và Interface cần thiết - ProductRepository
13 phút
Bài 73: Xây dựng Class và Interface cần thiết - CartItem
10 phút
Bài 74: Xây dựng Class và Interface cần thiết - Cart
9 phút
Bài 75: Xây dựng chức năng hiển thị sản phẩm - getItems
19 phút
Bài 76: Xây dựng chức năng hiển thị sản phẩm - getItemByID
12 phút
Bài 77: Xây dựng chức năng hiển thị sản phẩm - showItemsInHTML
12 phút
Bài 78: Xây dựng chức năng hiển thị sản phẩm - jQuery
12 phút
Bài 79: Xây dựng chức năng hiển thị sản phẩm - showBuyItem
12 phút
Bài 80: Xây dựng chức năng hiển thị sản phẩm - Helpers
13 phút
Bài 81: Xây dựng chức năng Add sản phẩm vào giỏ hàng - Empty Cart
15 phút
Bài 82: Xây dựng chức năng Add sản phẩm vào giỏ hàng - ID - Quantity
20 phút
Bài 83: Xây dựng chức năng Add sản phẩm vào giỏ hàng -Validate Quantity
13 phút
Bài 84: Xây dựng chức năng Add sản phẩm vào giỏ hàng - addProduct
13 phút
Bài 85: Xây dựng chức năng Add sản phẩm vào giỏ hàng - getCartItemPosition
16 phút
Bài 86: Xây dựng chức năng Add sản phẩm vào giỏ hàng - showCartBodyInHTML
16 phút
Bài 87: Xây dựng chức năng Add sản phẩm vào giỏ hàng - showCartItemInHTML
15 phút
Bài 88: Xây dựng chức năng Add sản phẩm vào giỏ hàng - showCartFooterInHTML - phần 1
12 phút
Bài 89: Xây dựng chức năng Add sản phẩm vào giỏ hàng - showCartFooterInHTML - phần 2
9 phút
Bài 90: Xây dựng chức năng Update số lượng sản phẩm -shop - updateProduct
16 phút
Bài 91: Xây dựng chức năng Update số lượng sản phẩm cart - updateProduct
14 phút
Bài 92: Xây dựng chức năng Delete sản phẩm
8 phút
Bài 93: Kỹ thuật tối ưu mã nguồn
7 phút
Bài 94: Publish Project Shopping Cart
3 phút
Chương 5: Project thực hành
23 phút
Bài 95: Exercise: Xây dựng ứng dụng ToDoList
9 phút
Bài 96: Exercise: Xây dựng game Batte Ship
9 phút
Bài 97: Tổng kết khóa học
5 phút

Thông tin giảng viên


ZendVn
1 khóa học
82 học viên
Giảng viên hướng dẫn: ZendVn

Đánh giá của học viên

Điểm đánh giá trung bình

4

0 %
  (0)
100 %
  (1)
0 %
  (0)
0 %
  (0)
0 %
  (0)

Nguyễn Tấn Quang - 25/07/2017
Đánh giá khóa học TypeScript
Giảng dễ hiểu, có bài tập source theo dõi rõ ràng, nội dung khá đầy đủ

To Top