Lập trình PHP

1. PHP là gì?

PHP (Hypertext Preprocessor) là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát. Nó rất thích hợp với web và có thể dễ dàng nhúng vào trang HTML. Do được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn và thời gian xây dựng sản phẩm tương đối ngắn hơn so với các ngôn ngữ khác nên PHP đã nhanh chóng trở thành một ngôn ngữ lập trình web phổ biến nhất thế giới.
Thành thạo ngôn ngữ PHP, bạn có thể tạo ra những kiểu website phổ biến như : Website tin tức, Thương mại điện tử, Quản lý nhân sự, sinh viên, Website giải trí, nghe nhạc. Những ứng dụng, mã nguồn mở nổi tiếng sử dụng PHP là : Joomla CMS, vBulletin Forum, phpBB Forum, IBF Forum, osCommerce.... Bạn có thể trở thành : Chuyên gia lập trình website, Quản trị website, Website Project Manager, Website Tester, Giảng viên PHP & MySQL cho các trung tâm lớn...

2. Yêu cầu đầu vào

Sinh viên CNTT có kiến thức lập trình cơ bản.

3. Kết quả đầu ra

Sau khi kết thúc khóa học, học viên có thể:

  • Thiết kế Giao diện website từ đơn giản đến phức tạp sử dụng HTML, CSS
  • Nắm được cách thức phân tích, thiết kế cơ sở dữ liệu
  • Làm việc với hệ quản trị cơ sở dữ liệu MySQL
  • Dễ dàng tiếp cận và nghiên cứu các mã nguồn mở như Joomla, Drupal...
  • Xây dựng website hoàn thiện ứng dụng vào các lĩnh vực Thương mại điện tử, website tin tức, tuyển dụng,...
  • Học viên có thể nắm vững và sử dụng thành thạo các kỹ thuật lập trình nâng cao với PHP như: OOP, MVC, Yii framework, bảo mật web...
  • Với khóa học này, học viên có thể tự tin ứng tuyển vào vị trí chuyên gia lập trình Web PHP cho các công ty lớn.
  • Ngay trong khóa học, học viên có thể tự nhận dự án thiết kế và lập trình Web cho các doanh nghiệp, cửa hàng,...
  • Kết thúc khóa học, với những kỹ thuật chuyên sâu, nâng cao về PHP do các giảng viên nhiều kinh nghiệm hướng dẫn thông qua các dự án thực tế, học viên hoàn toàn có thể đảm nhiệm vị trí Team Leader, Project leader tại các công ty lập trình chuyên nghiệp.

4. Cấu trúc chương trình

HTML, CSS và Javascript
  • Các thẻ HTML căn bản
  • HTML5, CSS, Javascript
  • Hệ quản trị cơ sở dữ liệu MySQL
  • Hướng dẫn sử dụng CMS
PHP căn bản Giới thiệu và làm quen với PHP
 
  • Toán tử trong PHP
  • Biểu thức điều kiện và vòng lặp
  • Các phương thức truyền dữ liệu
  • Mảng và các hàm hỗ trợ mảng
  • Hàm trong PHP
  • Thao tác với File
  • Session & Cookie
  • Tương tác PHP và MySQL
  Convert template Admin website Bán điện thoại di động
 
  • Xây dựng chức năng Đăng nhập & Đăng xuất
  • Xây dựng trang chủ Admin
  • Xây dựng chức năng Quản lý sản phẩm
  • Xây dựng chức năng Thêm mới sản phẩm
  • Xây dựng chức năng Sửa thông tin sản phẩm
  • Xây dựng chức năng Xóa sản phẩm
  • Xây dựng chức năng phân trang sản phẩm
  • Tích hợp bộ công cụ soạn thảo FCKEditor
  Convert template website Bán điện thoại di động
 
  • Xây dựng chức năng hiển thị sản phẩm Mới, sản phẩm Đặc biệt
  • Xây dựng Menu hiển thị Danh mục sản phẩm
  • Xây dựng chức năng Hiển thị sản phẩm theo Danh mục
  • Xây dựng chức năng Phân trang sản phẩm
  • Xây dựng chức năng Chi tiết sản phẩm
  • Xây dựng chức năng Giỏ hàng
PHP nâng cao  
 
  • Lập trình Hướng đối tượng trong PHP (PHP OOP 5)
  • Lớp, Phương thức, Thuộc tính
  • Magic Method
  • Hướng dẫn xây dựng các Lớp (Class) xử lý phổ biến cho một hệ thống web thực tế. Mô hình MVC.
  • Tổng quan về Regular Expression (RegEx) hay Biểu thức chính quy
  • Cache trong php.
  • Cơ bản về Htaccess
  • Friendlly URL.
  • Giới thiệu PHP framework, giới thiệu về Yii.
  • Kiến trúc tổng quan của Yii.
  • Model trong Yii
  • Controller trong Yii.
  • View trong Yii.
  • Các thành phần quan trọng khác.
  • Tập xây dựng trang tin tức, blog bằng Yii.

5. Chứng chỉ đạt được

Chứng chỉ “Chuyên viên lập trình PHP” do Hệ thống Đào tạo Lập trình viên Quốc tế Aptech cấp.

6. Quyền lợi học viên

  • Được cung cấp tài liệu học tập miễn phí: Slide giáo trình, mã nguồn ứng dụng,…
  • Được đào tạo các kỹ năng từ môi trường làm việc thực tế tại Doanh nghiệp.
  • Hỗ trợ kỹ thuật và thiết bị trong suốt quá trình học.
  • Có trong tay những ứng dụng của chính mình khi hoàn thành khóa học. Đây là một lợi thế cạnh tranh khi bạn đi xin việc.

ĐĂNG KÝ NHẬN TƯ VẤN TỪ APTECH

Bạn vui lòng điền đầy đủ thông tin và click đăng ký. APTECH sẽ liên lạc với bạn trong thời gian sớm nhất

CAPTCHA

This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.