Fullstack Web PHP từ số 0

  • Đối tượng học:
    HS tốt nghiệp cấp 3, SV ĐH hoặc người đi làm chưa biết IT
  • Kết quả:
    Đủ năng lực để xin việc và đi làm ở các doanh nghiệp IT Outsourcing.
Đăng ký học

Học 6 nội dung chắt lọc trong 2-3 tháng:

  1. Lập trình C
  2. Lập trình PHP OOP
  3. MySql & Eloquent
  4. HTML/CSS/JS
  5. JS Framework(Vue/Angular)
  6. Laravel

Chi tiết chương trình :

1. Lập trình C

  • Thư Viện, Chương trình chính
  • Thao tác với kiểu dữ liệu, Logic
  • Câu lệnh điều kiện, Lệnh print
  • Sử dụng vòng lặp
  • Kiểu dữ liệu mảng
  • Phân rã giải quyết vấn đề
  • Giải quyết các bài toán mảng thường gặp
  • Hàm, Trả về và không trả về
  • Hàm Nguyên Mẫu , Hàm Đệ Quy
  • Truyền tham trị, tham chiếu, mảng
  • Nguyên tắc xây dựng hàm
  • Cấu trúc đơn giản, phức hợp, mảng cấu trúc
  • Xử lý mảng ký tự
  • Một số bài toán cấu trúc

2. PH - PHP & OOP

  • Cài đặt XAMPP/WAMPP & PHP Storm.
  • Kiểu , biến, toán tử
  • Viết comment, include, require
  • Câu lệnh điều kiện
  • Xử lý chuỗi trong PHP
  • Vòng lặp for, while, do while, foreach
  • Xử lý mảng trong PHP
  • Hàm trong PHP
  • PHP Form
  • Cookie & Session
  • Giới thiệu về tư tưởng hướng đối tượng
  • Cách khai báo lớp - phạm vi truy cập - đối tượng
  • Khai báo và sử dụng thuộc tính - thành viên
  • Tính đóng gói, Hàm tạo , Phương thức, overload
  • Ý nghĩa của static, Sử dụng namespace
  • Các thao tác với List<T>
  • Giới thiệu về kế thừa trong java
  • Generic trong PHP
  • Lớp abstract, sử dụng abstract
  • Đa Hình: Abstract vs Interface
  • Strategy Pattern, Singleton Pattern

3. DB - Database SQL Server

  • Giới thiệu về CSDL và các hệ quản trị
  • Bảng, Trường, Bản Ghi, Khóa, Liên Kết
  • Thao tác với Sql server: Tạo bảng, lược đồ
  • Truy vấn: Các loại join
  • Sử dụng điều kiện Where, Group By, Having, Order By
  • Phi truy vấn (thêm sửa xóa)
  • Viết thủ tục & tham số thủ tục
  • Nguyên tắc cơ bản thiết kế Database

4. OM - ORM Framework  (Laravel Eloquent)

  • Viết và chạy thử ví dụ
  • Xây dựng Model, Relationship, collections, Mutator
  • Viết các truy vấn với dữ liệu đơn, liên kết
  • Viết các thao tác cập nhật dữ liệu
  • Hiểu và triển khai Transaction
  • Serializing: Array & JSON

5. HJ - HTML/CSS

  • Lý thuyết cơ bản về một trang web
  • Cấu trúc các thẻ
  • Triển khai thẻ và các attribute
  • Viết CSS
  • Cài đặt và hiểu về Boostrap
  • Triển khai layout dạng nhiều cột
  • Triển khai giao diện cho một chức năng quản lý đầy đủ

6.Học viên được lựa chọn 1 trong 3 phần sau

(Lưu ý: lệ thuộc vào người học hoặc doanh nghiệp tuyển dụng mà thực hiện đào tạo theo nhu cầu)

   6.1. F. WF - Web MVC Framework (Laravel - JS/JQuery)

  • Hiểu biết về Javascript cơ bản
  • Hàm trong javascript
  • Lập trình OOP với javascript
  • Đối tượng JSON
  • Sử dụng javascript điều khiển thẻ HTML
  • Mô hình Client Server và Laravel MVC
  • Routing, Controller, View
  • Request, Response, Redirect
  • Form helper, Session, Cookie
  • Validation, File Uploading, Send Email
  • Authentication & Autherization, CRUD đầy đủ
  • Interface : Facades & Contracts
  • Error Handling & Event Handling
  • Form Databinding
  • Sử dụng Jquery trên HTML
  • Ajax trên Jquery
  • Các vấn đề bảo mật website và lỗi tấn công thường gặp

   6.2. WA - Web Service (WebAPI - Angular)

  • Kiểu dữ liệu trong TypeScript
  • OOP trong TypeScript
  • Các thao tác cơ bản với TypeScript
  • Cáì đặt và chạy thử nghiệm Angular trên VSCode
  • Hiểu về Life circle của Angular
  • Viết component 
  • Viết template
  • Form: Reactive, validation và Dynamic
  • Sử dụng Binding, HttpClient và RestAPI
  • Viết WebAPI và tương tác WebAPI
  • Xử lý dữ liệu trả về dạng JSON từ API
  • Module, Routing, Spec
  • RxJS và Observables
  • Animations
  • Viết một ví dụ WebAPI đầy đủ
  • Các vấn đề bảo mật website và lỗi tấn công thường gặp

   6.3. WS - Web Service (WebAPI - Vue)

  • Kiểu dữ liệu trong TypeScript
  • OOP trong TypeScript
  • Các thao tác cơ bản với TypeScript
  • Cáì đặt và chạy thử nghiệm Angular trên VSCode
  • Hiểu về Life circle của Angular
  • Viết component , template
  • Form: Input binding & validation
  • Sử dụng Vuetify CSS
  • Sử dụng Axios và RestAPI
  • Viết WebAPI và tương tác WebAPI
  • Xử lý dữ liệu trả về dạng JSON từ API
  • Mixins, Custom directive
  • Plugin, Filter
  • Render Function - JSX
  • Viết một ví dụ WebAPI đầy đủ
  • Các vấn đề bảo mật website và lỗi tấn công thường gặp

Các dịch vụ đào tạo


HVIT Clan cung cấp các dịch vụ đào tạo phù hợp cho từng đối tượng khách hàng

Fullstack Web .Net từ số 0

  • Học 6 nội dung chắt lọc trong 2-3 tháng:

    1. Lập trình C
    2. Lập trình C# OOP
    3. SQL Server & Entity Framework Core
    4. HTML/CSS/JS
    5. JS Framework(Vue/Angular)
    6. Web API/MVC.NET
  • Lịch học tự chọn cho phù hợp cá nhân
  • Học phí tùy chọn theo hệ học:
  • price
  • Xem chi tiết
Ghi danh

Fullstack Web Java từ số 0

  • Học 6 nội dung chắt lọc trong 2-3 tháng:

    1. Lập trình C
    2. Lập trình Java OOP
    3. MySql & JPA
    4. HTML/CSS/JS
    5. JS Framework(Vue/Angular)
    6. Spring MVC
  • Lịch học tự chọn cho phù hợp cá nhân
  • Học phí tùy chọn theo hệ học:
  • price
  • Xem chi tiết
Ghi danh

Fullstack Web PHP từ số 0

  • Học 6 nội dung chắt lọc trong 2-3 tháng:

    1. Lập trình C
    2. Lập trình PHP OOP
    3. MySql & Eloquent
    4. HTML/CSS/JS
    5. JS Framework(Vue/Angular)
    6. Laravel
  • Lịch học tự chọn cho phù hợp cá nhân
  • Học phí tùy chọn theo hệ học:
  • price
  • Xem chi tiết
Ghi danh

Đăng ký ngay hôm nay để nhận được nhiều ưu đãi

Đăng ký ngay bạn sẽ được tư vấn lộ trình học tập miễn phí.

Đặc biệt bạn sẽ nhận được một khóa học lập trình C miễn phí

Ghi danh khóa học