Giới thiệu chuyên đề AngularJs 2.x

Angular 2 là một javascript framework (nôm na là 1 thư viện javascript được đóng gói và xây dựng nhằm dễ dàng tái sử dụng và xây dựng các ứng dụng có quy mô lớn cần yếu tố tổ chức và quy chuẩn). AngularJS 1.x được khai sinh từ năm 2009 với sự đỡ đầu và phát triển của Google, vì thế mà nó ngày một khẳng định được xu thế một cách nhanh chóng hơn các js framework cùng thời. Với bản chất là mã nguồn mở đúng nghĩa, Angular Js được đông đảo các lập trình viên đón nhận. Và sau một thời gian phát triển bấy lâu, đội ngũ Angular Team đã cho ra mắt Angular 2 kết hợp với TypeScript từ Microsoft để trở nên hoàn thiện hơn về cơ cấu tổ chức ứng dụng, cũng như tốc độ xử lý và hiệu năng khi sử dụng. Chính vì thế, nếu bạn đã có kiến thức cơ bản về những mô hình trên, bạn sẽ cảm thấy Angular 2 thật dễ dàng tiếp cận.

Angular 2 thích hợp xây dựng ứng dụng theo mô hình SPA (Single Page Application). Mô hình ứng dụng một trang duy nhất, các phân bố dữ liệu đều được truyền nhận âm thầm với kỹ thuật ajax kết hợp API tương tác với Web API. Chính vì tính tiện dụng này mà Angular 2 thường được ưu tiện lựa chọn cho các mô hình web application chuyên về front-end. Do vậy, nếu bạn là 1 người 1 hướng đến front-end dev bạn không thể bỏ qua Js Framework này nhé.

Khóa học angularJS 2.x

Đến với khóa học Angular 2 này, các bạn sẽ được hướng dẫn đầy đủ và chi tiết từ những kiến thức tổng quan như javascript và TypeScript cho đến những điểm nhấn quan trọng trong Angular 2 và cuối cùng là xây dựng hoàn chỉnh 1 trang hỏi đáp dựa vào những gì đã học được trước đó với Angular 2. Trên thực tế, đây là ứng dụng không quá khó khăn khi xây dựng. Nhưng qua đó, bạn được tổng ôn và vận dụng lại hầu hết các kiến thức đã học từ đầu khóa đến giờ, việc này là rất cần thiết cho việc gọt tỉa kinh nghiệm thực tế của các bạn khi làm việc trong môi trường JS Framework.

Khóa học Angular 2 được chia làm 3 phần trọng tâm, phần thứ nhất là javascript cơ bản và TypeScript nơi bạn có thể tổng ôn lại một lần nữa những kiến thức cơ bản nhất của JS và áp dụng sử dụng trên TypeScript một cách nhanh chóng. Qua đó để bạn sẵn sàng bước sang phần thứ hai là Angular 2. Ở phần này, các bạn sẽ được học về những kiến thức trọng tâm của JS Framework này, qua đó mở rộng và hiểu sâu hơn các vấn đề trong Angular. Cuối cùng, là việc training, xây dựng 1 ứng dụng hoàn chỉnh với những gì bạn đã học.

Với hơn 100 video clip trong tổng thời gian hơn 1400 phút, khóa học chắc chắn sẽ mang đến cho bạn những trải nghiệm sâu sắc và nền tảng vững vàng với JS Framework mạnh mẽ và phổ biến này. Hãy là người nhanh chân, nắm bắt và làm chủ xu thế các bạn nhé.

Giảng viên biên soạn: Vũ Nguyễn Thiên Ân

Kiểm định chất lượng và hiệu đính: Bùi Quốc Huy

Cố vấn chuyên môn: Bùi Quốc Huy

Ngày ra mắt khóa học: 07/07/2016

Điều kiện theo học: Đã hoàn tất khóa học PHP nâng cao hoặc có kiến thức từ khóa AngularJS 1.x.

Thời lượng học: 2 tháng tính từ thời điểm tham gia khóa học.

Thời gian học: Học bất cứ thời điểm nào mà bạn muốn.

Thời hạn tài khoản: 12 tháng (tài khoản có thể sử dụng được trong 12 tháng)

Ưu điểm của khóa học:

+ Bạn có thể học ở bất cứ đâu và bất cứ thời điểm nào mà bạn muốn.

+ Được cập nhật qua email vĩnh viễn, mỗi khi có video clip mới trong khóa học đã từng tham gia

+ Nâng cao trình độ để tham gia các khóa học PHP Online khác

+ Nhận được sự hỗ trợ nhanh nhất của giảng viên qua nhiều hình thức trong quá trình theo học.

Môi trường học tập:

+ Học trên 100% các bài giảng video, hướng dẫn chi tiết từng bước về lý thuyết, bài tập và các câu hỏi nâng cao trong từng bài học.

+ Thực hiện kiểm tra trắc nghiệm trên các câu hỏi mà giảng viên đưa ra.

+ Trong 6 tháng, bạn được phép xem toàn bộ các video trong môn học.

+ Tham gia project training. Hướng dẫn từng bước xây dựng 1 website trên video.

+ Hỗ trợ trực quan dựa trên các mô hình: yahoo, teamviewer, skype, webpage,...

Cách tham gia vào khóa học:

+ Tham khảo một số video hướng dẫn mẫu tại đây.

+ Đầu tiên bạn cần đăng ký khóa học tại đây.

+ Sau đó, bạn cần thanh toán cho chúng tôi theo thông tin tại đây.

+ Sau khi bạn đã thanh toán. Vui lòng gọi cho tôi theo số điện thoại:0903087580 để được xác thực việc thanh toán chuyển khoản. Nếu đã nhận được chi phí, tài khoản của bạn sẽ được kích hoạt.

+ Sử dụng tài khoản của bạn để đăng nhập hệ thống.

+ Tại đây vào các buổi 2 và thứ 6. Tài khoản của bạn sẽ được update các bài học mới ứng với thời gian bạn theo học.

Ví dụ:

Buổi thứ 1 và 2, tài khoản của bạn sẽ xuất hiện bài 1 là tổng quan HTML.

Buổi thứ 3, 4, 5 tài khoản của bạn sẽ xuất hiện bài 2 cơ bản về PHP.

.... Cứ như thế cho đến khi kết thúc khóa học mà bạn đang tham gia.

Phương thức hỗ trợ:

+ Yahoo & skype: Bạn có thể trực tiếp đặt câu hỏi cho tôi trong các buổi từ 14h-->16h từ thứ 2-->6 hằng ngày.

+ Hệ thống câu hỏi tại các bài học: Bạn có thể đặt câu hỏi tại phần này. Trong thời gian ngắn, chúng tôi sẽ hỗ trợ bạn trả lời các câu hỏi.

+ Hệ thống video question: Khi có quá nhiều câu hỏi trùng lặp, tôi sẽ quay 1 mini video để trả lời cho tất cả các bạn. Và bổ sung vào bài học ngay sau đó 1 ngày.

+ Hệ thống teamviewer: Giúp bạn sửa lỗi trong trường hợp bạn thực hiện code đúng như hướng dẫn mà vẫn không làm được. Thời gian tương tự như hình thức yahoo & skype.

Học phí: 1.700.000 VND

Chứng chỉ: Khóa học này chỉ cung cấp cho bạn các kiến thức là chính. Kết thúc khóa học chúng tôi sẽ không cung cấp chứng chỉ cho bạn như tham gia khóa học ở trung tâm. Tuy nhiên, chúng tôi có thể xác nhận thành tích của bạn trong khóa học thông qua việc bạn nộp đồ án tốt nghiệp trước các doanh nghiệp tuyển dụng.
Nội dung chuyên đề AngularJS 2.x Online
Các kiến thức bổ trợ
Bài 1: Javascript cơ bản
Tổng quan về Javascript
Các biểu thức logic và kỹ thuật nâng cao
Tìm hiểu Ajax, Json và các kỹ thuật Debug
Tìm hiểu sự kiện và hẹn giờ thực thi
Bài 2: Hiểu sâu Bootstrap Twitter 3.x
Làm quen với Bootstrap Twitter
Tương tác thư viện Javascript với Bootstrap Phần 01
Tương tác thư viện Javascript với Bootstrap Phần 02
Training: Viết ứng dụng hoàn chỉnh với Bootstrap Twitter
Bài 3: Chuyên đề tìm hiểu về TypeScript
Bài 4: Chuyên đề tìm hiểu về MaterializeCSS
Giới thiệu và cài đặt MaterializeCSS
Tương tác thư viện Javascript với MaterializeCSS Phần 01
Tương tác thư viện Javascript với MaterializeCSS Phần 02
Training: Viết ứng dụng hoàn chỉnh với MaterializeCSS
Kiến thức trọng tâm cho AngularJS 2.x Online
Bài 1: Giới thiệu Angular 2.x
Tìm hiểu Angular 2.x
Tìm hiểu Component và Decorator
Tìm hiểu Data Binding
Giới thiệu các khái niệm được học trong Angular 2
Bài 2: Tìm hiểu sự kiện và directives trong Angular 2.x
Tìm hiểu cách sử dụng sự kiện
Tìm hiểu ngClass, ngStyle
Tìm hiểu ngIf, ngSwitch, ngFor
Tìm hiểu ngSubmit và ngModel trong Select
Bài 3: Tìm hiểu Template Syntax và Component
Tìm hiểu Template Syntax và Template Reference Variables
Tìm hiểu các cú pháp thông dụng
Tìm hiểu quan hệ cha, con trong Component
Tìm hiểu Input và Output
Bài 4: Tìm hiểu Directives và Http Service
Tạo Custom Attribute Directives
Structure Directives và một số thông tin khác
Tìm hiểu http.get và http.post
Tìm hiểu http.put, patch, delete
Tìm hiểu jsonp.get
Bài 5: Xây dựng custom service và tìm hiểu Pipe, Lifecycle Hooks
Xây dựng custom service
Chia sẽ dữ liệu giữa các Component con
Tìm hiểu về Pipes và xây dựng custom Pipe
Tìm hiểu Lifecycle Hooks
Bài 6: Tìm hiểu Routing va Navigation
Routing và Navigation
Child Route
CanActivate và CanDeactivate
Project Training: Xây dựng trang hỏi đáp
Bài 7: Xây dựng trang đăng nhập
Xây dựng cấu trúc thư mục, master layout
Xây dựng CSDL
Tạo Controller, Model cho User
Xây dựng trang đăng nhập và kiểm soát đăng nhập
Bài 8: Xây dựng trang User và Category
Xây dựng trang thêm, xóa, sửa, hiển thị và phân trang thành viên
Xây dựng trang thêm, xóa, sửa, hiển thị và phân trang chuyên mục
Bài 9: Xây dựng trang Tag và trang câu hỏi
Xây dựng trang hiển thị, tạo, sửa, xóa Tag
Xây dựng trang thêm, xóa, sửa, hiển thị câu hỏi
Bài 10: Xây dựng phần Front-end
Hiển thị câu hỏi, xem chi tiết câu hỏi
Xem câu hỏi theo chuyên mục, theo tag và phân trang cho trang chủ
Xây dựng trang thêm, xóa, sửa, hiển thị và phân trang bài viết
Phân trang cho chuyên mục, cho tag
Một số kiến thức bổ sung khác
Bonus: Tích hợp thư viện ng2-uploader và form validation
Tìm hiểu thư viên, tích hợp Progress Bar và xây dựng trang upload đơn giản
Tìm hiểu Form Validate trong Angular 2.x
Đăng ký học online tại đây

Các khóa học

Lập trình Python
AngularJS 2.x
Lập trình Android
Lập trình IOS - Swift 2
PHP cơ bản
PHP nâng cao
Codeigniter
Laravel 4.x
Zend 2.x
WordPress 4.x
AngularJS 1.x