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

AngularJs 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). Angular đượ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. Mô hình M-V-W (Model-View-Whatever) dễ dàng cho phép các lập trình viên tùy biến nó theo Model-View-Controller hayModel-View-ViewModel. 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 Js thật dễ dàng tiếp cận.

AngularJs 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 service. Chính vì tính tiện dụng này mà Angular Js 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 Angular JS 1.x Online

Đến với khóa học AngularJS 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 cho đến những điểm nhấn quan trọng trong AngularJS và cuối cùng là xây dựng hoàn chỉnh 1 trang tin tức dựa vào những gì đã học được trước đó với AngularJS. Trên thực tế, đây là ứng dụng show diễn kỹ thuật mà bạn đã học được là chính, bởi vì ít có web app nào lại sử dụng trên mô hình tin tức. 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 AngularJS được chia làm 3 phần trọng tâm, phần thứ nhất là javascript cơ bản, 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. Qua đó để bạn sẵn sàng bước sang phần thứ hai là AngularJS. Ở 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 127 video clip trong tổng thời gian hơn 1800 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: 24/08/2015 

Website mẫu sau khi hoàn tất khóa học: http://angular.qhonline.edu.vn

Xem qua một số video clip demo: 







Đ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ương đương.

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 1.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
Kiến thức trọng tâm cho AngularJS 1.x Online
Bài 1 : Giới thiệu AngularJS
Giới thiệu, cài đặt và viết ứng dụng đầu tiên với AngularJS
Tìm hiểu Controller, Scope
Tìm hiểu Data Binding
Tìm hiểu Root Scope và coding style
Bài 2: Tìm hiểu Filter trong AngularJS
Giới thiệu ngRepeat và xây dựng OrderBy trong ngRepeat
Search Filter trong ngRepeat
Filter Currency, Date, JSON và tự tạo Filter
Bài 3: Tìm hiểu các sự kiện trong AngularJS
Sự kiện ngClick
Sự kiện ngChange
Sự kiện con trỏ chuột
Sự kiện phím bấm, ngCopy/ngPaste/ngCut
Bài 4: Tìm hiểu Directive
Giới thiệu Directive thông dụng
Giới thiệu ngInclude và ngOption
Giới thiệu ngModel
Giới thiệu ngBind và ngCloak
Giới thiệu ngSelected, ngChecked
Giới thiệu ngSrc, ngStyle
Giới thiệu ngClass, ngSwitch
Bài 5: Tạo Custom Directive
Tạo Directive đơn giản
Tạo Directive nâng cao
Bài 6: Tìm hiểu Services
$http.get Service và $http.post Service
$http.put, $http.patch và $http.delete, $http.jsonp Service
$filter Services
$compile, $interval, $timeout
$window, $q và Promise
$location và $cookie
Xây dựng Custom Service
Bài 7: Tìm hiểu Modules
Giới thiệu Modules, cách thiết lập và Route
Phương thức Run
Sự kiện của route
Tích hợp Services, Controllers và giới thiệu Dependency Injection
Bài 8: Tìm hiểu Animations và Validate
Tích hợp ngAnimate
Xây dựng Custom Animate
Tìm hiểu Validate trong AngularJS
Ví dụ Validate Form đăng ký thông tin người dùng
Bài 9: Tích hợp thư viện ngFileUpload
Tìm hiểu thư viện
Xây dựng trang Upload đơn giản
Tích hợp Progress Bar
Bài 10: Tim hiểu Framework tự tạo
Cơ bản về thư viện
Routing và filter
Xử lý Request từ AngularJS
Tìm hiểu PHPActiveRecord
Project Training: Xây dựng trang tin tức
Xây dựng phần Back-end
Xây dựng cấu trúc thư mục và 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
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
Xây dựng trang thêm, xóa, sửa, hiển thị và phân trang bài viết
Xây dựng Event Manager
Tích hợp ngFileUpload
Xây dựng phần Front-end
Xây dựng Master Layout
Viết chức năng hiển thị và đọc tin chi tiết
Viết chức năng xem tin theo chuyên mục
Phân trang cho chuyên mục, và trang chủ
Rewrite URL
Bật tính năng Strict Mode
Minify Code và xuất bản website lên internet
Đă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