Mục tiêu khoá học

Khi học viên đăng ký tham gia và hoàn thành khóa học lập trình PHP tại T3H, chúng tối cam kết:

- Học viên sẽ được cung cấp các kiến thức và kỹ năng về lập trình web với mã nguồn mở PHP.

- Học viên sẽ được trang bị kinh nghiệm xây dựng website hoàn chỉnh cho doanh nghiệp với mục đích giới thiệu sản phẩm, thương mại điện tử, tin tức… Trong đó toàn bộ nội dung trên site là hoàn toàn động, dễ dàng được cập nhật thông qua hệ thống quản trị bảo mật với giao diện thân thiện từ các giảng viên nhiều kinh nghiệm đến từ doanh nghiệp.

- Học viên làm quen với môi trường làm việc tại các công ty phần mềm.

- Học viên sẽ nhận được chứng chỉ do T3H cấp sau khi hoàn thành project cuối khoá.

- Ngoài ra, học viên sẽ được hỗ trợ giới thiệu việc làm ngay trong và sau quá trình học với các doanh nghiệp liên kết với T3H

Tổng quan khoá học

Học phí: 7.600.000 VNĐ
Số giờ học 135h
Thời gian học 2 buổi/ tuần
Số học viên 15-25 học viên/lớp

NỘI DUNG KHÓA HỌC

Đối tượng tham gia

- Đối tượng của khóa học lập trình web với PHP tại T3H là các bạn sinh viên khoa CNTT các trường Đại học, Cao đẳng, Trung cấp nghề mong muốn có kiến thức nền tảng vững chắc về ngôn ngữ PHP và lập trình ứng dụng Web với ngôn ngữ PHP

- Và những bạn sinh viên không học ngành CNTT nhưng có mong muốn trở thành lập trình viên web.

- Những lập trình viên muốn trang bị thêm một cách có hệ thống về ngôn ngữ lập trình web với mã nguồn mở hiện đang có nhu cầu tuyển dụng rất lớn

 

Phần 1: Front - End

Xây dựng giao diện với HTML, CSS, HTML5, CSS3, JavaScript, JQuery, AJAX…

- Nắm cơ bản kiến thức về HTML, CSS cơ bản và làm chủ các thẻ.

- Trình diễn, tạo các hiệu ứng trên trang WEB với HTML5, CSS3.

- Xử lý các sự kiện, tương tác người dùng trên trang web với JavaScript

- Tăng tốc độ xử lý các sự kiện, các hàm sử dụng trên trang web với Jquery

- Giới thiệu qua về tăng tốc độ ứng dụng web bằng AJAX ==>sẽ vận dụng nhiều vào phần Backend khi có CSDL.

- Hướng dẫn tạo Web động với Bootstrap.



Kết quả: Tự thiết kế giao diện web đơn giản và cắt được HTML,CSS

Phần giao diện người dùng trong khóa học lập trình website với php

Phần 2: Back-End

Phần 2 Backend khóa học lập trình website với php
Module 1: Tổng quan ngôn ngữ lập trình PHP

- Biến, cấu trúc, hàm xử lý, các kiểu mảng, vòng lặp, chuỗi, datetime

- Làm quen với các cú pháp, các lệnh căn bản trong PHP.

- Xây dựng biến, hàm, xử lý lỗi

- Sử dụng các thư viện hàm trong PHP

- Mảng và các thao tác trên mảng

- Nắm chắc các thuật toán căn bản trong PHP.

Module 2: Cơ sở dữ liệu 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

- Thực hành các thao tác trên CSDL: Select, Insert, Update, Delete,…

- 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: Hướng đối tượng trong PHP + MVC.

- Hướng đối tượng

  • 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
  • HĐT nâng cao: 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

Sau khi hoàn thành khóa học lập trình web với PHP học viên sẽ:

- Thành thạo chuyển đổi giao diện từ file PSD sang HTML, CSS, JS (Hoặc sử dụng framework Bootstrap)

- Nắm chắc kiến thức về biến, mảng và các hàm xử lý mảng, chuỗi và các hàm xử lý chuỗi, xử lý tập tin, xây dựng phương thức xử lý của ngôn ngữ PHP cơ bản.

- Thành thạo kiến thức về lập trình hướng đối tượng (OOP) trong PHP.

- Có khả năng phân tích, thiết kế cơ sở dữ liệu (CSDL) và nắm chắc các kiến thức về truy vấn, thao tác với hệ quản trị CSDL MySQL.

- Kết nối giữa MySQL và PHP để xây dựng 1 ứng dụng web basic với các thao tác hiển thị, thêm mới, cập nhật và xóa dữ liệu trong MySQL bằng PHP.

Hiểu và tự xây dựng 1 mô hình MVC trong PHP.

- Có khả năng sử dụng GIT để quản lý Source Code.

- Thành thạo Framework Laravel hoặc 1 Framework khác

- Tự mình hoàn thành 1 website đầy đủ các tính năng cần có và phát triển các tính năng nâng cao hơn.

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ý
LJAVA1805E 1

Lập trình Java Web

10/05/2018 Lịch thống nhất sau 18h - 21h Đăng ký
LAND1805E 1

Lập trình Java - Android

11/05/2018 Lịch thống nhất sau 18h - 21h Đăng ký
LTESTCB 1805E

Tester Basic

11/05/2018 Lịch thống nhất sau 18h - 21h Đăng ký
LPHP1805E 1

Lập trình PHP

12/05/2018 Lịch thống nhất sau 18h - 21h Đăng ký
LĐH2D 1805E

Đồ họa 2D

15/05/2018 Lịch thống nhất sau 18h - 21h Đăng ký
LTESTNC 1805E

Lớp Automation test

18/05/2018 Lịch thống nhất sau 18h - 21h Đăng ký
LASP1804E

Lập trình ASP.net

27/04/2018 Lịch thống nhất sau 18h - 21h Đăng ký
LJAVA1805E 2

Lập trình Java Web

27/05/2018 Lịch thống nhất sau 18h - 21h Đăng ký
LAND1805E 2

Lập trình Java - Android

27/05/2018 Lịch thống nhất sau 18h - 21h Đăng ký
LPHP1805E 2

Lập trình PHP

27/05/2018 Lịch thống nhất sau 18h - 21h Đăng ký

Đăng ký học

Facebook Comments Box