Nay An Tran Digital sẽ chia sẻ khoá học Angular JS như một vài bạn đã yêu cầu qua Fanpage . Trước tiên hãy cùng nhau tìm hiểu Angular JS.
AngularJS là gì?
AngularJS là một web framework JavaScript được phát triển và tài trợ bởi Google và cộng đồng để giải quyết các vấn đề gặp phải trong việc phát triển ứng dụng đơn trang. Ngoài ra, AngularJs còn có các thành phần bổ sung cho Cordova, framework sử thường dùng để viết các ứng dụng di động.
Có thể tham khảo thêm:
Để duy trì blog ngoài link rút gọn & mình có làm aff cho 1 số bên hosting.
Các nhà cung cấp uy tín về mặt chất lượng & đội ngũ support nên mọi người cứ yên tâm.
Nếu bạn đang có ý định mua Hosting, VPS mình có list dưới đây các bạn click vào link trước khi mua để ủng hộ mình nhé. Mình cảm ơn nhiều
- Azdigi: Giá rẻ thì dùng gói Pro Gold Hosting còn chất lượng hơn thì em khuyên dùng Business Hosting. Có điều kiện thì lên VPS nhé
- Tino: Business Hosting, NVMe Hosting và NVMe VPS
- iNet: Cloud VPS và Web Hosting
- Chia sẻ khoá học Lập trình Front End nâng cao qua project thực tế
- Chia sẻ khoá học lập trình Android và kiếm tiền từ tạo App
Chương trình khoá học AngularJS
Phần 1: Nghiên cứu và tìm hiểu AngularJS
- Giới thiệu
- Tìm hiểu AngularJS
- Big words và AngularJS
Phần 2: Mô hình Model – View – Star(*)
- Những vấn đề mà AngularJS đang cố gắng giải quyết
- Mô hình Model – View – Star(*)
- HTML và các thuộc tính tuỳ chỉnh Custom Attribute
- Javascript: Không gian tên biến Global namespace
- Hướng dẫn tải source code mã nguồn chương trình cho khoá học này
- Cách khởi tạo Modules, Apps và Controllers
Phần 3: Service và Dependency InJection
- Kỹ thuật Dependency Injection trong JavaScipt
- Làm quen với Scope Service
- Hàm (Function) và Chuỗi (String) trong JavaScript
- Hiểu Dependency Injection hoạt động trong AngularJS như thế nào?
- Sử dụng các Service khác
- Array và Function trong JavaScript
- Dependency Injection và Minify
Phần 4: Databinding và Directive
- Ý nghĩa và tác dụng của Scope trong Data-binding và kỹ thuật interpolation
- Directive và cơ chế ràng buộc dữ liệu hai chiều Two-way Data-binding
- JavaScript vòng lặp sự kiện Event Loop
- Danh sách theo dõi Watchers và Digest loop
- Common Directives
- Common Directives (Phần 2)
- Dữ liệu ngoài và service $http
Phần 5: Single Page Application (SPA)
- AngularJS: Cách khai báo nhiều Controllers và nhiều Views
- HTML & Javascript: Giới thiệu SPA và Hash
- Kỹ thuật Routing, sử dụng Template và Controller trong AngularJS
- Kỹ thuật Routing, sử dụng Template và Controller trong AngularJS – Phần 2
Phần 6: Tự định nghĩa Singleton và các Services trong AngularJS
- Tự định nghĩa Singleton và các Services trong AngularJS
- Cách tạo một service
Phần 7: Tự định nghĩa Custom Direct
- HTML và các thành phần có thể tái sử dụng
- Angular và chuẩn hoá tên biến, tên Attribute
- Cách tạo một Directive
- Giới thiệu và sử dụng Template trong directive
- Sử dụng Scope trong Directive (kí hiệu @)
- Sử dụng Scope trong Directive (kí hiệu =)
- Sử dụng Scope trong Directive (kí hiệu &)
- Sử dụng vòng lặp với Directive
- Hiểu về “Compile”
- Hiểu về “Link”
- Hiểu về Transclusion
Phần 8: Xây dựng một ứng dụng hoàn thiện từ đầu
- Ứng dụng dự báo thời tiết SPA
- Xây dựng Custom Service cho ứng dụng
- Các lưu ý về sử dụng API
- Bindind Data (Phần 1)
- Bindind Data (Phần 2)
- Xây dựng Custom Directive
- Đóng gói và tổ chức mã nguồn
Phần 9: Nội dung mở rộng
- Cải thiện trải nghiệm người dùng UX bằng việc sử dụng ng-submit
- Thiết kế Service trong ứng dụng Large AngularJS
- Nested Controllers và cú pháp ‘Controller as’
- Lựa chọn cấu trúc khi ứng dụng lớn dần, nguyên tắc LIFT
Phần 10: Chuẩn bị làm quen với AngularJS 2.0 trong năm 2016
- Giới thiệu về AngularJS 2.0, ES6 và Typescript
Phần 11: Tổng kết
- Tổng kết
Và vừa rồi mình đã giới thiệu qua chương trình trong khoá học, mong khoá học mình chia sẻ mong các bạn đang có đam mê sẽ có ích
Nếu thấy bài viết hay thì hãy đánh giá bài viết!! Web nào reup bài vui lòng hãy ghi rõ nguồn và kèm link gốc.
XIN CẢM ƠN!!!