Hỗ trợ

Hotline: 090 488 6095
Email: cskh@unica.vn

Lập trình FULLSTACK với ANGULAR - PHP - MYSQL

Khóa học hướng dẫn học viên Học và làm Lập trình Fullstack với ngôn ngữ Angular JS một cách bài bản, đơn giản và ứng dụng được ngay. Có nền tảng để tiệp cận và bắt kịp xu hướng Angular JS mới nhất

4.3 (22 đánh giá)
857 học viên

Bạn sẽ học được gì?

Làm chủ kiến thức lập trình backend với Angular JS.
Cung cấp đủ thời lượng để bạn có thể hiểu được bản chất của việc lập trình Fullstack với ngôn ngữ Angular js
Tự mình xây dựng được một trang web sử dụng ngôn ngữ Angular JS.
Cung cấp kiến thức cơ bản qua bài thực hành đáp ứng nhu cầu tuyển dụng của các công ty lập trình web hiện nay
Đưa bạn tiếp cận với môi trường làm việc thực tế, giúp bạn tự tin khi đi phỏng vấn.
Có nền tảng kiến thức về ngôn ngữ Angular JS để bạn bắt kịp với các phiên bản mới nhất của ngôn ngữ Angular JS

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

Ngôn ngữ Angular JS là gì?

AngularJS là một framework mã nguồn mở dùng cho các ứng dụng web được xây dựng trên nền Javascript. Hiện tại ngôn ngữ này vẫn đang được duy trì bởi Google và bởi cộng đồng các cá nhân, doanh nghiệp để giải quyết các vấn đề khi xây dựng một ứng dụng website.

So với các ngôn ngữ lập trình khác, ngôn ngữ Angular JS có rất nhiều ưu điểm vượt trội như:

  • Cung cấp khả năng tạo ra các Single Page Aplication dễ dàng.
  • Cung cấp khả năng data binding tới HTML, khiến cho người dùng cảm giác linh hoạt, thân thiện.
  • Dễ dàng Unit test
  • Dễ dàng tái sử dụng component
  • Giúp lập trình viên viết code ít hơn với nhiều chức năng hơn.
  • Chạy được trên các loại trình duyệt, trên cả PC lẫn mobile.

Và nếu bạn là... 

     ❗ Người có đam mê, mong muốn trở thành một Web Developer 

     ❗ Sinh viên các trường Đại học, Cao đẳng, Trung cấp nghề và học sinh đã tốt nghiệp PTTH, nhất là các bạn sinh viên theo  học công nghệ thông tin online, kỹ thuật phần mềm...

     ❗ Người đã và đang làm việc trong lĩnh vực IT có định hướng phát triển về Web Developer.

     ❗ Hoặc thậm chí bạn đã có kiến thức về HTML, CSS và ngôn ngữ lập trình JavaScript, là một lập trình viên Front - End.

thì khóa học này chính là dành cho bạn: "Lập trình FULLSTACK với ANGULAR - PHP - MYSQL".

Khóa học do giảng viên Nguyễn Đức Việt trực tiếp hướng dẫn học viên học lập trình web online và tự thực hành lập trình Fullstack với ngôn ngữ Angular JS 1 ngay tại nhà, giúp bạn có thể sớm nhanh chóng ứng dụng linh hoạt vào công việc và quá trình học tập của mình hiện nay.

Tặng 01 tháng sử dụng hotsting tại iNET

Nội dung chính của khóa học:

     ✔️ Phần một là lý thuyết cơ bản về ngôn ngữ Angular JS 1.

     ✔️ Phần hai là học thực hành để hiểu bản chất cách làm một ứng dụng Single Page web App với Angular 

     ✔️ Phần ba là áp dụng các kiến thức của 2 phần trước để làm phần Backend hoàn chỉnh với Angular js và API sử dụng là PHP/MYsql

     ✔️ Điểm khác biệt của khóa học là nội dung đầy đủ, thực hành chi tiết, cung cấp đủ thời lượng để bạn có thể hiểu được bản chất của việc lập trình Fullstack với ngôn ngữ Angular js.

Đừng bỏ lỡ cơ hội trở thành một lập trình viên Fullstack ngay tại nhà với ngôn ngữ Angular JS 1 ngay hôm nay chỉ với một khóa học duy nhất "Lập trình FULLSTACK với ANGULAR - PHP - MYSQL".

Quà tặng khi mua khóa học tại Unica.vn: Tặng Miễn Phí HOSTING TỐC ĐỘ CAO tại INET.VN trong 30 ngày

Nội dung khóa học

31 Phần 100 Bài 13h 34p
Phần 1: Giới thiệu khóa học 1 bài học
Bài 1: Giới thiệu angular js 00:11:52
Phần 2: Cài đặt cơ bản 2 bài học
Bài 2: Cài đặt code editor 00:10:47
Bài 3: Cài đặt plugin 00:08:26
Phần 3: Chạy ứng dụng angular đầu tiên 7 bài học
Bài 4: Cài đặt angular js và chạy ứng dụng đầu tiên 00:09:29
Bài 5: Sử dụng file template 00:07:13
Bài 6: Khái niệm và sử dụng ng-model 00:10:28
Bài 7: Sử dụng ng-model với select 00:05:47
Bài 8: Sử dụng ng-model với radio button 00:04:49
Bài 9: Logic sử dụng ng-model qua bài hiệu ứng đơn giản 00:12:11
Bài 10: ng-show và ng-init 00:08:53
Phần 4: Thực hành với Scope và Controller trong Angular js 2 bài học
Bài 11: Hiểu Scope và controller thông qua bài thực hành 00:12:09
Bài 12: Cách định nghĩa và sử dụng hàm gắn với scope 00:08:10
Phần 5: Học Angular js qua bài tập thực hành 5 bài học
Bài 13: Tổng hợp kiến thức đã học qua bài thực hành - phần html 00:06:44
Bài 14: Viết phần logic của ứng dụng 00:05:16
Bài 15: Hoàn thiện ứng dụng 00:02:53
Bài 16: Hướng dẫn làm hoàn chỉnh ứng dụng 00:05:32
Bài 17: Sử dụng vòng lặp ng-repeat 00:09:45
Phần 6: Học cách viết backend theo phương pháp single-page web app sử dụng Angular js 3 bài học
Bài 18: Giới thiệu bài tập và cách đặt phím tắt trình bày lại format của code 00:07:41
Bài 19: Xử lý logic ban đầu cho phần thêm sửa xóa nội dung kiểu single-page web app 00:08:54
Bài 20: Hoàn thiện chức năng sửa xóa trực tiếp với ng-repeat 00:10:26
Phần 7: Tổng kết ứng dụng và giới thiệu phương pháp xử lý dữ liệu 2 bài học
Bài 21: Tổng kết kiến thức 00:07:48
Bài 22: Làm thật 00:05:41
Phần 8: Tạo dữ liệu trong Mysql và viết API cho Angular js 2 bài học
Bài 23: Tạo cơ sở dữ liệu 00:04:14
Bài 24: Viết API lấy dữ liệu cho angular 00:08:15
Phần 9: Kết nối Angular js với Mysql qua API 2 bài học
Bài 25: Cài đặt môi trường chạy angular trong project web động 00:08:35
Bài 26: Kết nối angular với Mysql qua API 00:07:32
Phần 10: Hoàn thiện ứng dụng Angular js - Mysql đầu tiên 2 bài học
Bài 27: Viết API sử dữ liệu 00:09:14
Bài 28: Hoàn thiện ứng dụng Angular Mysql 00:15:25
Phần 11: Tích hợp Angular Material 2 bài học
Bài 29: Mở đầu về angular material với ứng dụng thông báo 00:08:43
Bài 30: Tích hợp angular material vào view 00:05:36
Phần 12: Giới thiệu phương pháp lập trình single-page web app sử dụng Route 3 bài học
Bài 31: Lọc dữ liệu trong angular 00:09:26
Bài 32: Cách viết nhiều controller trong một web 00:06:42
Bài 33: Học phương pháp làm single-page web app qua bài thực hành 00:10:07
Phần 13: Hoàn thiện ứng dụng đầu tiên sử dụng Route kết nối cơ sở dữ liệu qua http 4 bài học
Bài 34: Kiến thức cơ bản về Route 00:09:29
Bài 35: Sử dụng HTML5 mode trong angular 00:03:42
Bài 36: Tạo dữ liệu thật và kết nối với angular qua $http 00:09:11
Bài 37: Phun dữ liệu ra single-page web app 00:10:09
Phần 14: Giơi thiệu project Single-page web app số 2 2 bài học
Bài 38: Giới thiệu project single-page web app số 2 và download file mẫu 00:04:26
Bài 39: Bố cục và sắp xếp file cho project 00:09:18
Phần 15: Phần route và phân tích dữ liệu 3 bài học
Bài 40: Hoàn thiện phần điều hướng sử dụng route cho Project 00:05:37
Bài 41: Phương hướng xử lý phần dữ liệu cho web 00:02:26
Bài 42: Phân tích cơ sở dữ liệu 00:06:59
Phần 16: Làm quen với phương pháp lập trình backend bằng Angular 10 bài học
Bài 43: Thêm dữ liệu 00:05:11
Bài 44: Cài đặt thư viện và môi trường Angular cho view trong Backend 00:07:30
Bài 45: Giao tiếp dữ liệu bằng API 00:04:26
Bài 46: Tạo view 00:05:51
Bài 47: Sử dụng angular lấy dữ liệu từ API 00:07:26
Bài 48: Đẩy dữ liệu ra bằng Angular 00:12:43
Bài 49: Sửa dữ liệu bằng Angular 00:05:13
Bài 50: Viết API lưu dữ liệu 00:08:52
Bài 51: Lưu dữ liệu bằng Angular 00:10:04
Bài 52: Hoàn thiện Backend bằng Angular cho trang about 00:06:59
Phần 17: Xử lý các phần giao diện trang contact và trang liên hệ 4 bài học
Bài 53: Viết controller đưa dữ liệu ra frontend 00:11:21
Bài 54: Sửa lỗi router phổ biến trong angular 00:07:12
Bài 55: Xử lý dữ liệu trang contact 00:05:43
Bài 56: Xử lý dữ liệu trang tin tức 00:08:58
Phần 18: Tổng kết phần 1 Angular 1 bài học
Bài 57: Tổng kết phần 1 00:05:06
Phần 19: Học sử dụng thư viện angular cho lập trình backend 1 bài học
Bài 58: Giới thiệu phần học sử dụng thư viện angular 00:06:40
Phần 20: Ba bước cơ bản để sử dụng một thư viện 3 bài học
Bài 59: Hướng dẫn sử dụng thư viện ui select của angular 00:13:53
Bài 60: Bước số 2 trong sử dụng thư viện - kiểm soát dữ liệu trả về 00:07:58
Bài 61: Bước số 3 trong sử dụng thử viện - Kết nối cơ sở dữ liệu 00:14:19
Phần 21: Sử dụng thư viện ui select 3 bài học
Bài 62: Thư viện ui select với multiple select 00:07:26
Bài 63: Bước số 2 lấy dữ liệu trả về 00:10:38
Bài 64: Bước số 3 - Kết nối cơ sở dữ liệu 00:10:39
Phần 22: Hàm xử lý phần form trong angular 5 bài học
Bài 65: Kiểm tra tính hợp lệ của form dữ liệu 00:09:34
Bài 66: Hiển thị thông báo lỗi bằng hàm có sẵn của angular 00:14:44
Bài 67: Kiểm tra việc submit của người dùng 00:07:36
Bài 68: Hàm setPristine cho form 00:08:11
Bài 69: Tổng kết phần form trong Angular 00:04:13
Phần 23: Project backend sử dụng angular giới thiệu và cài đặt cơ bản 1 bài học
Bài 70: Cài đặt cơ bản dữ liệu - API - Angular 00:08:06
Phần 24: Cách sử dụng template admin khi làm backend 2 bài học
Bài 71: Cách sử dụng template admin khi làm backend 00:13:37
Bài 72: Dựng template cơ bản 00:07:50
Phần 25: Tạo route cho các chức năng sử dụng template 2 bài học
Bài 73: Dựng Routing cơ bản 00:12:27
Bài 74: Tạo 2 route adduser và userlist 00:11:18
Phần 26: Chức năng thêm mới người dùng 5 bài học
Bài 75: Tạo form thêm người dùng bằng template 00:07:23
Bài 76: Viết API thêm người dùng 00:09:48
Bài 77: Sử dụng Angular để lấy dữ liệu thông qua scope 00:08:25
Bài 78: Chuyển dữ liệu cho API 00:02:27
Bài 79: Đặt phím tắt cho angular post 00:04:21
Phần 27: Chức năng đăng nhập 6 bài học
Bài 80: Tích hợp thông báo cho chức năng thêm dữ liệu bằng Angular 00:12:23
Bài 81: Chức năng đăng nhập phần setup cơ bản phần template 00:13:26
Bài 82: Qui trình logic của chức năng đăng nhập 00:05:17
Bài 83: Sử dụng Angular lấy dữ liệu và gửi về API 00:09:23
Bài 84: Viết Api xử lý dữ liệu 00:11:51
Bài 85: Xử lý 3 trường hợp xảy ra khi đăng nhập hệ thống 00:12:08
Phần 28: Xử lý chuyển hướng và đăng xuất 6 bài học
Bài 86: Xử lý chuyển hướng trong Angular 00:10:26
Bài 87: Sử dụng angular kiểm tra tính hợp lệ của form 00:10:26
Bài 88: Kiểm tra trạng thái đăng nhập trong Angular 00:07:09
Bài 89: Đăng xuất 00:06:28
Bài 90: Qui trình logic của chức năng xem danh sách người dùng 00:02:12
Bài 91: API - Phần dữ liệu 00:03:47
Phần 29: Chức năng xem danh sách dữ liệu phần cơ bản 1 bài học
Bài 92: Angular - Phần dữ liệu 00:04:16
Phần 30: Tích hợp template admin 2 bài học
Bài 93: Tạo giao diện từ template admin 00:05:54
Bài 94: Đưa dữ liệu ra template 00:07:53
Phần 31: Tích hợp các chức năng trên cùng một page 6 bài học
Bài 95: Viết hàm Angular hiện thị form sửa dữ liệu trực tiếp khi ấn edit 00:09:33
Bài 96: Logic của phần sửa dữ liệu 00:03:09
Bài 97: Dùng Angular lấy dữ liệu cần sửa gửi về API 00:04:56
Bài 98: Xử lý việc cập nhật dữ liệu ngầm trong angular thông qua API 00:11:52
Bài 99: Tích hợp notification cho giao dịch thành công 00:04:16
Bài 100: Tổng kết khóa học 00:07:45

Thông tin giảng viên

Nguyễn Đức Việt
Nguyễn Đức Việt

Giảng viên Thiết kế web tại FPT - Arena

4.6 Đánh giá
6,915+ Học viên
8 Khóa học

Tốt nghiệp đại học Bách Khoa Hà Nội, khóa 49, khoa Công nghệ phần mềm.

Giảng viên Thiết kế Web tại FPT - Arena. Nguyễn Đức Việt

Với 5 năm kinh nghiệm giảng dạy và làm việc trong lĩnh vực thiết kế web, anh đã đào tạo hàng nghìn học viên đã tốt nghiệp và làm việc trong lĩnh vực thiết kế, đặc biệt là thiết kế web chuyên nghiệp.

Tham gia rất nhiều dự án web cho FPT và các dự án về thiết kế web dựa trên ngôn ngữ lập trình mã nguồn mở.

Khóa học liên quan

4.3 xếp hạng khóa học
22 đánh giá

Nguyễn Danh Nam

Khóa học rất hay,giảng viên dạy rất nhiệt tình

Diep To An

Khóa học rất hay, cám ơn tác giả, cám ơn Unica

Ánh Dương

Khóa học chi tiết và hữu ích; giảng viên trình bày nhiệt tình và có kiến thức sâu, có kinh nghiệm thực tế bổ ích

Trần Minh Hiển

Thanh Bình

Tôi cảm thấy hài lòng với mức độ sự chuyên nghiệp của khoá học này.

ĐOÀN THỊ DƯƠNG

Chúc bạn có những trải nghiệm tuyệt vời cùng Unica.

Thái Thuận Thương

Khóa học rất bổ ích và cung cấp đầy đủ kiến thức thực hành về Angular. Giảng viên truyền đạt rất dễ hiểu và trực quan.

Phạm Sơn Tùng

Khóa học hay bám sát trọng tâm vấn đề

Nguyễn Đăng Khoa

Khoá học rất bổ ít.

Trần Chương Dương

Nhập nội dung đánh giá của bạn tại đây để giúp Unica ngày càng phục vụ học viên tốt hơn (tối thiểu 20 kí tự)

99.000đ 300.000đ -67%
Ưu đãi chỉ còn 5 giờ 12 phút!
Cam kết hoàn tiền trong 7 ngày
  • Thời lượng: 13 giờ 34 phút
  • Giáo trình: 100 bài giảng
  • Truy cập trọn đời
  • Chứng chỉ hoàn thành

99.000đ

300.000đ -67%
Chat