Mục tiêu khoá học

Khi tham gia khóa học lập trình web với php & mysql bạn sẽ:

- Làm chủ kiến thức về lập trình web với php cơ bản, PHP nâng cao.

- Nắm vững các câu lệnh điều khiển, truy vấn CSDL trong MySQL.

- Có khả năng phát triển các ứng dụng web trên nền tảng ngôn ngữ PHP

- Thành thạo cách triển khai ứng dụng web sử dụng Framework Laravel .

- Có đủ kiến thức để hoàn thành project cuối khóa và phỏng vấn trực tiếp với nhà tuyển dụng.

- Nhận chứng chỉ do Hệ thống đào tạo CNTT T3H cấp

Hỗ trợ giới thiệu việc làm ngay trong và sau khóa học lập trình web với PHP tới các doanh nghiệp liên kết với T3H

Tổng quan khoá học

Học phí:

- Ưu đãi 35% Học phí 

- Giảm 100k khi đăng ký online

NỘI DUNG KHÓA HỌC

Đối tượng tham gia

Ai có thể tham gia  khóa học và lập trình web với PHP & MySQL  tại T3H:

- Khóa học lập trình web với PHP & MySQL phù hợp với các bạn sinh viên khoa CNTT các trường trung cấp, cao đẳng, đại học.

- Khóa học cũng dành cho các bạn yêu thích Công nghệ thông tin và đam mê với lập trình web mong muốn phát triển các website với ngôn ngữ php.

- Khóa học cũng phù hợp cho nhân viên đang làm việc tại các doanh nghiệp muốn phát triển web với php.

 

Phần 1: Front - End

 Phần frontend trong khóa học lập trình web với php&mysql

Buổi 1: Các thẻ HTML cơ bản và cài đặt các tool thông dụng

- Giới thiệu các tool làm việc cần thiết

- Giới thiệu lịch sử hình thành của HTML

- Các thẻ tag HTML cơ bản

- Sự cải tiến trong HTML5

- Thực hành theo các thẻ tương ứng

Buổi 2: Thực hành HTML và tool tương ứng, hiểu cơ bản về thẻ div

- Giới thiệu về CSS cơ bản, các thuộc tính màu chữ, font-size, font-family…

- Giới thiệu về inline và block tương ứng với thẻ các thẻ trong HTML

- Thực hành thao tác với các thẻ trong HTML thông qua việc dựng trang bằng thẻ table

Buổi 3: Các thành phần cơ bản trong dựng trang web

- Giới thiệu về CSS Selector

- Giới thiệu Box model

- Giới thiệu về display trong CSS

- Thực hành về display

- Giới thiệu một phần position

- Thực hành về position

Buổi 4: Hiểu về float, ngoài ra thực hành với after, before trong CSS

- Giới thiệu về after/before trong CSS

- Thực hành về after/before

- Giới thiệu về float

- Thực hành về float

- Giới thiệu về clearfix

Buổi 5: Dựng trang theo cột

- Giới thiệu cách dựng trang theo cột

- Giới thiệu cách đặt thẻ DIV sao cho hiệu quả

- Thực hành dựng trang đơn giản bằng DIV thay cho thẻ TABLE trước đó

Buổi 6: Các thành phần cơ bản bao gồm breadcrumb, dropdown, menu đa cấp

- Thực hành với breadcrumb

- Thực hành với dropdown

- Thực hành với menu đa cấp

Buổi 7: Làm quen với Javascript

- Giới thiệu về tính cần thiết của Javascript

- Giới thiệu về câu lệnh, biến

- Giới thiệu về kiểu dữ liệu trong Javascript

- Giới thiệu về câu lệnh lặp

- Giới thiệu về câu lệnh điều kiện

- Thực hành

Buổi 8: Mảng dữ liệu (Array) trong JavaScript

- Giới thiệu về Mảng dữ liệu trong Javascript

- Các ví dụ liên quan tới Mảng dữ liệu

- Bài toán tìm phần tử lớn nhất, phần tử nhỏ nhất

- Bài toán tìm phần tử lớn thứ n trong mảng

- Bài toán sắp xếp mảng

Buổi 9: Chuỗi (String) trong JavaScript

- Giới thiệu về chuỗi trong Javascript

- Giới thiệu các hàm xử lý cơ bản cho chuỗi

- Giới thiệu bài toán chuẩn hoá chuỗi

- Giới thiệu bài toán đảo ngược chuỗi

- Thực hành

Buổi 10: Giới thiệu về JSON và object trong Javascript

- Giới thiệu về object trong Javascript

- Các bài toán liên quan tới Object

- Giới thiệu về JSON.parse và JSON.stringify

- Thực hành

Buổi 11: Giới thiệu về đặc trưng trong Javascript và function

- Làm quen với bài toán xử lý thông qua function

- Bài toán giải phương trình bậc nhất

- Bài toán giải phương trình bậc hai

- Giới thiệu đặc trưng trong Javascript

Buổi 12: Giới thiệu về DOM, Javascript thao tác với DOM như thế nào

- Bắt sự kiện cho các thẻ HTML tương ứng

- Thực hành thêm DOM

- Giới thiệu về jQuery, các tính năng cơ bản

Buổi 13: Giới thiệu về Jquery, jquery xử lý sự kiện, thao tác trên DOM như thế nào

- Thực hành với Jquery xử lý sự kiện

- Thực hành với việc Jquery thay đổi DOM

- Làm quen với bài toán AutoSuggestion and AutoComplete

Buổi 14: Giới thiệu về luồng chương trình khi viết Javascript

- Giới thiệu về luồng cơ bản của chương trình khi viết Javascript

- Ứng dụng giải quyết bài toán AutoSuggestion và AutoComplete (AS/AC)

- Thực hành

Buổi 15: Làm quen với Bootstrap và tổng kết học phần Frontend

- Giới thiệu về bootstrap, các thành phần cơ bản

- Công nghệ sử dụng Js: jquery, react, chartjs và một số thư viện js thông dụng 

Sau 15 buổi sinh viên tự tin xây dựng các giao diện website tĩnh 

Phần 2: Back-End

Trang 2

Module 1: PHP căn bản

- Cài đặt môi trường.

- Biến và khai báo biến

- Câu lệnh điều khiển và vòng lặp trong PHP

- Mảng và các hàm xử lý mảng;

- Chuỗi và hàm xử lý chuỗi;

- Các hàm xử lý thời gian.

- Phương thức gửi và nhận dữ liệu trong PHP;

- Cookie, Session trong ngôn ngữ lập trình PHP.

- Nắm chắc các thuật toán căn bản trong ngôn ngữ lập trình PHP.

Module 2: PHP & MySQL

- Làm quen với CSDL, vai trò của CSDL trong 1 dự án Web

- Cài đặt và tạo CSDL trong PHP

- Tìm hiểu về Database, Table, các kiểu dữ liệu trong CSDL

- Quản lý database sử dụng giao diện phpmyadmin, Navicat

- Các lệnh thao tác CSDL: thêm, sửa, xóa, truy vấn, sắp xếp, nhóm,…

- Thiết lập mối quan hệ giữa các đối tượng trong CSDL

- Thiết kế và chuẩn hóa dữ liệu; giải quyết các quan hệ trong CSDL

- Kết hợp PHP và MySQL – thư viện PDO

Module 3: PHP nâng cao

- Hướng đối tượng (OOP)

  • Sử dụng PHP tương tác với csdl
  • Đối tượng và các tính chất của đối tượng
  • Phương thức, thuộc tính đối tượng
  • Interface; abstract; static;

- Mô hình MVC (Model – View - Controller)

  • Mô hình MVC
    • Lịch sử MVC
    • Giới thiệu mô hình MVC
    • Lý do nên lựa chọn mô hình MVC
  • Xây dựng ứng dụng theo mô hình MVC
    • Xây dựng Model
    • Xây dựng View
    • Xây dựng Controller
    • Xây dựng ứng dụng đầu tiên theo mô hình MVC
  • Xây dựng ứng dụng có sử dụng CSDL theo mô hình MVC
    • Xây dựng Model
    • Xây dựng View
    • Xây dựng Controller
  • Xây dựng ứng dụng trên Composer.
  • Thiết kế cấu trúc dự án
Module 4: Làm việc với Framework Laravel hoặc Framework khác

- Giới thiệu và Cài đặt môi trường làm việc với Laravel

- PHP Artisan

- Migration + Seeding

- Routing

- Controller

- Model – Eloquent – Xử lý Relationship

- View – Blade view

- Helper Function và sử dụng các thư viện ngoài (bên thứ 3)

- Authentication

- Layout

- Form và các thao tác CRUD (Create, Read, Update, Delete)

- Upload file và quản lý tùy theo mức độ mở rộng

- View Composer

- Tích hợp các plugin; API (Facebook, Google, Twitter...), tư vấn ..vào website.

- Tích hợp editor vàotrang Web (FCKEditor)

- Tối ưu hóa website

- Hướng dẫn upload Website lên host

Kết quả đạt được

Kết thúc khóa học lập trình PHP Fullstack học viên sẽ:

- Làm chủ kiến thức về lập trình web với php cơ bản, PHP nâng cao.

- Nắm vững các câu lệnh điều khiển, truy vấn CSDL trong MySQL.

- Có khả năng phát triển các ứng dụng web trên nền tảng ngôn ngữ PHP

- Thành thạo cách triển khai ứng dụng web sử dụng Framework Laravel .

- Có đủ kiến thức để hoàn thành project cuối khóa và phỏng vấn trực tiếp với nhà tuyển dụng.

Chính sách ưu đãi

Trong tháng 10, Hệ thống đào tạo CNTT T3H có nhiều chính sách hỗ trợ học phí cho học viên khi đăng ký tham gia khóa học, chi tiết:

- Ưu đãi 35% Học phí cho tất cả học viên đăng ký trong tháng 10/2019 khi đăng ký học khóa học Lập trình Web PHP FullStack

 - Tặng kèm Voucher 500k và 01 lớp kỹ năng mềm "WomenWill" cho các bạn HV nữ đăng ký trước 20/10/2019 (không áp dụng đồng thời chính sách nhóm)

- Giảm ngay 100k khi đăng ký online

- Giảm 5% cho học viên cũ khi đăng ký nhập học tại T3H 

- Chính sách nhóm: không áp dụng đồng thời cho các bạn tặng Voucher 

+ Nhóm 2: 200k/hv
+ Nhóm 3 - 4: 400k/hv
+ Nhóm 5: 500k/hv 
+ Nhóm 6 - 7: 800k/hv 

THỜI GIAN ÁP DỤNG: 01/10- 31/10/2019

ĐĂNG KÝ NGAY ĐỂ NHẬN ƯU ĐÃI

Hàng nghìn học viên T3H đang làm việc tại đâu

ĐỘI NGŨ GIẢNG VIÊN TRẺ

100% Giảng viên đến từ các doanh nghiệp

Đội ngũ giảng viên hiện tại của hệ thống đào tạo CNTT T3H hiện đang đảm nhiệm các vị trí Team lead tại các Công ty lớn
100
100% Giảng viên đến từ doanh nghiệp
98
98% giữ các vị trí Team lead - chuyên gia hàng đầu lĩnh vực công nghệ
100
100%+ Luôn Support 24/7

Lịch Khai Giảng các khóa ngắn hạn

Mã Lớp học Khóa đào tạo Khai giảngsort descending Lịch học Thời gian Đăng ký
LPHP 1910E

Lập trình PHP

18/10/2019 Lịch thống nhất sau 18h - 21h Đăng ký
LTESTCB 1910E

Tester Basic

22/10/2019 Lịch thống nhất sau 18h - 21h Đăng ký
LAND 1910E

Lập trình Java - Android

23/10/2019 Lịch thống nhất sau 18h - 21h Đăng ký
LJAVA 1910E

Lập trình Java Web

25/10/2019 Lịch thống nhất sau 18h - 21h Đăng ký
LFE 1910E

Lập trình Front - end

28/10/2019 Lịch thống nhất sau 18h - 21h Đăng ký
LASP CORE 1910E

Lập trình ASP.Core

4/10/2019 Lịch thống nhất sau 18h - 21h Đăng ký
LPYT 1910E

Lập trình Python

9/10/2019 Lịch thống nhất sau 18h - 21h Đăng ký

Nhận ngay ưu đãi 100k khi đăng ký Online