KHÓA HỌC LẬP TRÌNH PHP & MYSQL

Published by

PHP không chỉ là một trong những ngôn ngữ thiết kế web mạnh nhất, mà còn rất dễ học. Bạn chỉ cần 3 tháng để làm chủ công nghệ này. Với khẩu hiệu “PHP for all”, Khoa Phạm giới thiệu Khóa học lập trình PHP & MySQL cơ bản dành cho mọi đối tượng.

Mục tiêu khóa học

Sau 3 tháng học tại Khoa Phạm, bạn sẽ có kiến thức để tự phân tích quy trình thiết kế, cơ sở dữ liệu và lập trình một website hoàn chỉnh. Bạn cũng sẽ nắm vững kiến thức lập trình hướng đối tượng và mô hình MVC. Với khóa học này, bạn có thể ứng tuyển vào vị trí lập trình PHP tại các công ty thiết kế web. Nếu bạn quyết tâm học và hoàn thành các bài tập, bạn có thể tự thành lập công ty hoặc nhóm thiết kế website.

Bằng cấp – Chứng nhận

Sau khi tham dự trên 80% số buổi học và hoàn tất đồ án cuối khóa, bạn sẽ nhận được Chứng nhận hoàn tất khóa học của Trung Tâm Đào Tạo Tin Học Khoa Phạm, có giá trị toàn quốc.

Năm lý do tại sao nên chọn học Lập Trình PHP tại Khoa Phạm

  1. Giảng viên là những Project Manager chuyên thiết kế web với kinh nghiệm trên 10 năm trong nghề.
  2. Trong khóa học, bạn sẽ được hướng dẫn “Tuyệt chiêu dành cho người đi làm”. Bạn sẽ học các kỹ năng nâng cao mà chỉ có thể đúc kết được khi làm thực tế (Xem mục H trong phần Nội dung chi tiết khóa học)
  3. Khoa Phạm đào tạo những kỹ năng mà doanh nghiệp cần ở lập trình viên PHP. Bạn sẽ không mất thời gian với lý thuyết không cần thiết, mà hãy học ngay vào những ví dụ thực tiễn.
  4. Bạn sẽ được học và làm việc chung với team Thiết Kế Web tại công ty để có kinh nghiệm thực tế.
  5. Hỗ trợ kỹ thuật suốt đời tại văn phòng KhoaPhamTraining.

Thời gian & Học phí

  • Thời lượng: 3.5 tháng (Tuần 3 buổi, 1 buổi 1h45 phút)
  • Học phí tại Khoa Phạm: 5.500.000
  • Địa điểm học: 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
  • Đặc biệt, có lớp học online qua TeamViewer cho học viên ở xa.

Đăng kí học

  • Đă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

Nội dung chi tiết khóa học

A – Thiết kế web tĩnh

  • Cấu trúc của trang Web
  • Giới thiệu HTML5
  • Các tag HTML cơ bản
  • Kỹ thuật CSS
  • Các cách tạo liên kết, chèn hình, table, flash
  • Thao tác chèn nhạc, phim
  • Tạo form và các thành phần trong form
  • CSS3: Muti columns, Round corners, Transform, Gradients, Fontface, Opacity, Text shadow
  • Javascript: các lệnh cơ bản, biến, các lệnh lặp, lệnh if, truy xuất đối tượng trong trang
  • Các đối tượng chuẩn trong javascript: window, document, history
  • Liên kết file javascript vào trang web
  • Ứng dụng các script hay để tạo menu, slider, gallery
  • jQuery: Cách chọn, định dạng phần tử, sử dụng các event, Effect, sử dụng các jQuery Plugins
  • Thiết kế layout cho trang bằng DIV và CSS

B – Hosting và tên miền

  • Quản trị tên miền và hosting
  • Các thao tác upload và cấu hình website

C – Lập trình PHP

  • Các khái niệm căn bản: biến, hằng, chuỗi, toán tử
  • Câu lệnh điều kiện (if…else, switch…case)
  • Các lệnh lặp
  • Sử dụng các hàm xử lý chuỗi, xử lý file, thời gian
  • Định nghĩa hàm, các kiểu biến, tầm vực biến
  • Khai báo và sử dụng mảng
  • Xử lý dữ liệu từ form
  • Function
  • Httpheader, Cookie, Session
  • Lập trình hướng đối tượng (OOP)
  • Kỹ thuật Ajax trong jQuery
  • Mô hình MVC (Model – View – Controller)
  • Kết nối database và trình bày ra trang web

D – Database & MySQL

  • Các khái niệm về CSDL
  • Phân tích CSDL cho website
  • Sử dụng ngôn ngữ SQL
  • Sử dụng tools: PHPMyadmin
  • Phần I – Chuẩn bị
    • Phân tích và thiết kế cơ sở dữ liệu
    • Định dạng layout và bố cục thư mục và site cho dự án
  • Phần II – Trang chủ
    • Chèn banner jQuery chuyển ảnh và hiệu ứng Slider hiện tin mới nhất
    • Viết code tạo menu jQuery động 2 cấp kết nối database
    • Viết code hiện tin tức trang chủ
    • Viết code hiện tin mới nhất, tin xem nhiều và tin nổi bật
    • Viết code tạo chức năng đăng nhập
    • Viết code trang hiện tin theo 1 loại
    • Viết code phân trang và tìm hiểu các kỹ thuật phân trang
    • Viết code trang chi tiết tin và hiện tin liên quan, tin cùng loại tin đang xem
    • Viết code tạo chức năng tìm kiếm tin tức
    • Viết code đăng kí thành viên
    • Viết code đăng nhập
  • Phần III – Trang quản trị
    • Thiết kế layout trang quản trị và viết code cấm truy cập trái phép vào trang này
    • Viết code quản lý thể loại tin
    • Viết code quản lý tin tức: Xem, thêm, xóa, sửa
    • Viết code quản lý danh sách user đăng kí
    • Upload website lên host và cấu hình

E – Ứng dụng thực tế: Thiết kế website thương mại điện tử bán điện thoại di động

  • Phân tích cơ sở dữ liệu website thương mại điện tử
  • Viết code trang chủ: Hiện menu hãng sản xuất
  • Viết code hiện sản phẩm đang hot
  • Viết code hiện sản phẩm mới nhất và sản phẩm nổi bật
  • Viết code tạo banner chuyển ảnh đọc từ file XML
  • Viết code đăng kí thành viên và kích hoạt tài khoản qua email
  • Viết code trang hiện sản phẩm theo 1 loại
  • Viết code hiện chi tiết 1 sản phẩm
  • Viết code tìm kiếm sản phẩm nâng cao: Tìm theo tên sản phẩm, theo giá từ, giá đến, theo hãng sản xuất
  • Viết code tạo nút đặt hàng cho từng sản phẩm
  • Viết code trang hiện giỏ hàng
  • Viết code lưu đơn hàng vào cơ sở dữ liệu
  • Viết code gửi email báo có khách vừa đặt hàng

G – Tuyệt chiêu lập trình PHP dành cho người đi làm

  • Thiết kế giao diện responsive, website hiển thị tốt trên máy tính bàn, smart phone và tablet
  • Lập trình tích hợp tin nhắn SMS vào website
  • Lập trình tích hợp các cổng thanh toán trực tuyến vào trang web
  • Tấn công và phòng chống hacker – Học cách tấn công sql-injection để biết cách bảo mật website
  • Kỹ thuật gỡ tin tức, hình ảnh của bất kì website nào. Ví dụ: Tự động lấy tin DanTri.Com.Vn, lấy hình ảnh Haivl.com về website mình
  • Luôn luôn cập nhật mới liên tục

H – Lập trình Laravel Framework

  • Chương trình học cập nhật theo phiên bản mới nhất của Laravel
  • Phần 1: Cơ bản
    • Tổng quan về Laravel
    • Cấu trúc mô hình MVC trong Laravel
    • Routing
    • Controllers và Request, Response
    • URL Generation
    • Session, Cookie, Cache
    • Middleware
    • Sending Email
    • Kỹ thuật AJAX trong Laravel
    • Xây dựng website đa ngôn ngữ
  • Phần 2: Frontend
    • Views và chia sẻ dữ liệu chung cho view
    • Blade template
    • Form và Form Validation
    • Upload file và Validation
    • Nhúng CKEditor và CKFinder vào website
  • Phần 3: Database
    • Model
    • Query Builder
    • Migration, Scheme
    • Relationship
  • Phần 4: Security
    • CSRF Protection
    • Authentication
    • Authorization
    • Email Verification
    • Encryption
    • Hashing
    • Password Reset
    • Passport
    • Socialite – Login bằng tài khoản network (Facebook, Google, Twiter…)

I – Ứng Dụng Thực Tế: Thiết Kế Trang Quản Trị Website Thương Mại Điện Tử Bán Điện Thoại Di Động

This post was last modified on Tháng Năm 8, 2024 6:58 sáng

Đinh Thái Hoàng

Đinh Thái Hoàng - tác giả của Laptrinhc.edu.vn, chuyên sâu trong lĩnh vực lập trình. Trang web chia sẻ kiến thức, hướng dẫn và tin tức về lập trình, giúp bạn khám phá thế giới mã nguồn và nâng cao kỹ năng coder.

Published by

Bài đăng mới nhất

Tổng hợp app bán hàng online uy tín nhất tại Việt Nam

Tổng hợp app bán hàng online uy tín nhất tại Việt Nam

Khám phá và tận dụng tiềm năng kinh doanh trên nhiều nền tảng là điều…

2 ngày ago

HỌC THIẾT KẾ MOBILE APP Ở ĐÂU UY TÍN?

Mobile App đang trở thành một phần thiết yếu trong cuộc sống hiện đại. Với…

2 ngày ago

Cách phá mật khẩu Windows bằng DLC Boot

Bạn đã bao giờ quên mật khẩu máy tính và không biết phải làm sao?…

2 ngày ago

Cách kiểm tra và cài đặt Driver cho Windows 10 chuẩn nhất

Driver chính là phần mềm giúp hệ điều hành nhận diện phần cứng trên máy…

2 ngày ago

Top 10 công cụ viết phần mềm tốt nhất

Hiện nay, lập trình viên không cần phải thực hiện toàn bộ công việc lập…

2 ngày ago

Những Công Ty Lập Trình Ứng Dụng Cho IOS Hàng Đầu Việt Nam

Lập trình ứng dụng cho iOS không chỉ đơn thuần là một quyết định khó…

2 ngày ago