Full Stack Developer là những lập trình viên có đầy đủ các kĩ năng tổng hợp bao gồm Server, Network, Data Modeling, Logic nghiệp vụ, API, Restful, User Interface (Web + App) & phải hiểu rõ tâm lý khách hàng & mong muốn của họ. Để trở thành một Full Stack Developer, đòi hỏi người học phải phát triển đầy đủ các kĩ năng, cũng như rèn luyện ở các project thực tế trên thị trường.
Với mục tiêu đào tạo ra các bạn lập trình viên full stack Javascript, Trung Tâm Đào Tạo Tin Học Khoa Phạm ra mắt khoá học mới: KHOÁ HỌC LẬP TRÌNH FULL STACK JAVASCRIPT MEAN (MONGODB + EXPRESS + ANGULAR + NODEJS)
Khoá học Full Stack JavaScript tại Khoa Phạm sẽ cung cấp cho bạn toàn bộ kĩ năng quan trọng nhất trong mảng thiết kế web, với 02 học phần chính: NODEJS và ANGULAR
MEAN = M (MongoDB) + E (ExpressJS) + A (Angular) + N (NodeJS)
MEAN là một tổ hợp các công nghệ cực kì mạnh mẽ để xây dựng các ứng dụng web chuyên nghiệp, đòi hỏi những kĩ thuật cao mà các công ty hiện nay đang rất cần nhân lực.
Những điểm khác biệt của khoá học MEAN tại Khoa Phạm:
- Những bạn muốn trở thành Full Stack JavaScript (Nodejs + Angular)
- Các bạn yêu thích lập trình web, muốn nắm trong tay kỹ thuật thiết kế web mới nhất & mạnh mẽ nhất hiện nay.
- Đã biết lập trình bất kì ngôn ngữ nào.
- Đã biết HTML, CSS cơ bản.
Nếu chưa biết, có thể tự học ở đây:
http://online.khoapham.vn/php/103-tu-hoc-thiet-ke-web-tinh-co-ban-html-css-&-jquery.html
- Có laptop riêng (Cấu hình tối thiểu Core i3, Ram 4G)
Tham dự trên 80% số buổi học, và hoàn tất đồ án cuối khóa, học viên sẽ được cấp Chứng nhận Full Stack JavaScript do Trung Tâm Đào Tạo Tin Học Khoa Phạm cấp, có giá trị toàn quốc
- Thời lượng: 3 tháng. Tuần 3 buổi, 1h45phút/buổi
- Học phí: 5.500.000 đồng
- Địa điểm học: Học trực tiếp tại Trung Tâm Đào Tạo Tin Học Khoa Phạm
263/14 Lý Thường Kiệt, Phường 15, Quận 11, TP.HCM
- Đăng kí trực tiếp tại Trung Tâm Đào Tạo Tin Học Khoa Phạm.
(263/14 Lý Thường Kiệt, Phường 15, Quận 11, TP.HCM)
Hoặc đăng kí qua mail: khoaphamtraining@gmail.com
Chương 1: JavaScript cơ bản: Biến, kiểu dữ liệu, toán tử. Functions & Parameters. Object, Lập trình hướng đối tượng OOP |
Chương 2: ES6 & ES8 |
Chương 1: Lập Trình NodeJS Cơ Bản + Nâng Cao
Chúng ta sẽ được học toàn bộ về lập trình NODEJS phía SERVER, quy trình hoạt động của NODEJS. Chương này gồm 2 phần: Cơ bản & nâng cao. Bạn có thể tự học trước phần cơ bản qua các bài học tại link Youtube |
Chương 2: Express - Thiết Kế Trang Web Hoàn Chỉnh Với Express
Ở chương này, chúng ta sẽ học cách xây dựng một trang web hoàn chỉnh với Express. Express là một web application framework for node nó cung cấp cho chúng những rất nhiều tính năng mạnh mẽ trên nền tảng web và các ứng dụng di động. Ngoài ra, Express hỗ trợ các phương thức HTTP và middleware tạo ra 1 API rất mạnh mẽ và sử dụng dễ dàng hơn. |
Chương 3: Cơ sở dữ liệu MongoDB
Tìm hiểu NoSQL & MongoDB.
|
Chương 3: Web Service: Xây Dựng Restful API Với NodeJS
Đây là một trong những phần quan trọng nhất, đặc biệt là đối với những Mobile Developer. Chúng ta sẽ học cách kết nối database MongoDB từ NODEJS, và kết quả hiển thị dạng JSON. |
Chương 5: SocketIO - Xây Dựng Ứng Dụng Thời Gian Thực (RealTime)
Socket IO là một module giúp cho chúng ta có thể truyền tải dữ liệu từ Client đến Server (hoặc ngược lại) thời gian thực. Ví dụ đang có 100 người sử dụng ứng dụng, chỉ cần 1 người update một file hình lên server, thì ngay lập tức, 999 người còn lại sẽ tự động hiển thị tấm hình đó lên. |
Hướng dẫn từng bước deploy ứng dụng Nodejs, MongoDB & Angular lên server chạy thực tế hoàn chỉnh. |
Lập trình TypeScript cơ bản:
Biến, kiểu dữ liệu, toán tử. Functions & Parameters. Hướng đối tượng OOP. Generic. Module, Namespace |
Chương 1: Kiến trúc Angular
Tìm hiểu cách hoạt động của Angular, kiến trúc của một ứng dụng Angular từ A-Z. |
Chương 2: Template & Data Binding
Các dạng ràng buộc data, các kí tự trong Template, Lifecycle hooks, tương tác giữa các Component, định dạng layout cho Component, Dynamic Component, Attribute Directive, Structural Directive, Pipes, Animations. |
Chương 3: Các xử lí trên Form
User Input, Template-driven Forms, Form Validation, Reactive Form & Dynamic Form. |
Chương 4: Dependency Injection
Kỹ thuật Dependency Injection trong JavaScript, Scope Service, Dependency Injection và Minify. |
Chương 5: Server Communication |
Chương 6: Routing & Navigation |
Xây dựng ứng dụng thực tế:
Ứng dụng 1: TXây dựng ứng dụng chat Socket.io |
Ứng dụng 2: Xây dựng Web Service Restful API cho ứng dụng đặt món ăn online. |
Ứng dụng 3: Thiết kế web front-end đặt món ăn online bằng Angular. |
Ứng dụng 4: Thiết kế web xem video Youtube. |
Ứng dụng 5: Thiết kế web nghe nhạc, bóc tách dữ liệu từ Zing & các web nhạc khác. |
Ứng dụng 6: Thiết kế web + app giới thiệu & quảng bá thông tin công ty/doanh nghiệp. |
Ứng dụng 7:Thiết kế web + app bán hàng online. |
Hoàn tất khoá học |