Ngày nay, PHP được tối ưu hóa cho các ứng dụng web, tốc độ nhanh, nhỏ gọn, cú pháp giống C và Java, dễ học và thời gian xây dựng website ngắn hơn nhiều 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.
Mô hình gửi nhận dữ liệu client-server trong lập trình PHP, website, với CSDL MySQL

Khóa học lập trình web với PHP & MySQL - Ảnh 1

PHP có thể triển khai trên hầu hết các chủng loại máy chủ web hiện có, trên nhiều hệ điều hành khác nhau và các phần cứng khác nhau. Bên cạnh đó, PHP và có thể được sử dụng kết hợp với nhiều hệ quản trị dữ liệu quan hệ khác nhau, như MySQL, MS SQL Server,... PHP được phân phối miễn phí và nhóm phát triển PHP cung cấp các mã nguồn hoàn chỉnh để người dùng có thể tùy biến và mở rộng theo mục đích sử dụng riêng.

Lập trình web với bằng PHP thường sử dụng kiến trúc LAMP, thuật ngữ viết tắt của 4 công nghệ mã nguồn mở, bao gồm: Linux (L), Apache (A) , MySQL (M), và PHP. Theo số liệu thống kê vào tháng 8 năm 2010, có trên 50 triệu tên miền Internet được triển khai trên các máy chủ có cài đặt PHP.

Chương trình đào tạo “Lập trình web với PHP & MySQL” là môn học đầu của khóa học iNET PHP 2.0, được iNET ra mắt vào tháng 10/2010. Với thiết kế đặc biệt, theo hướng ứng dụng, học viên sẽ được trang bị kiến thức và kỹ năng cần thiết để có thể tự mình phát triển các website của riêng mình.

Mục tiêu đào tạo

Khóa học tập trung vào việc cung cấp những kiến thức & kỹ năng lập trình  giúp Học viên có thể tự mình phát triển các “Trang tin điện tử”, sử dụng công nghệ PHP, MySQL và Apache.

Học viên sẽ được học về thiết kế đồ họa với Photoshop và công cụ thiết kế web Dreamweaver; các thủ thuật tối ưu hóa website – SEO, … và triển khai ứng dụng trên internet.

Học lập trình web PHP nâng cao, bảo mật, SEO, MySQL, Joomla, Wordpress, Hoc PHP.

Đối tượng đào tạo

    * Lập trình viên (java, .net,..) đang đi làm
    * Sinh viên ngành CNTT, Điện tử viễn thông
    * Sinh viên NIIT đã học xong QTR3.
    * Và Những ai yêu thích lập trình,  muốn tự mình phát triển web động trong 01 tuần.

Yêu cầu trước khi đào tạo

    * Có kiến thức căn bản về máy tính và Internet.
    * Có kiến thức về HTML và CSS
    * Đọc hiểu tài liệu tiếng Anh.
    * Đam mê công việc lập trình web

Nội dung đào tạo

Lesson 1:  Tổng quan về Internet, WWW, PHP, & MySQL
            ·  Tổng quan về Internet & web
            ·  Cài đặt:  Apache, MySQL, PHP
            ·  Mục tiêu: Đề tài cuối khóa

Lesson 2: HTML, CSS, Javascript, Ajax
            ·  Xây dựng trang HTML tĩnh, sử dụng Dreamweaver
            ·  Tìm hiểu CSS & các đối thượng HTML
            ·  Tìm hiểu về Javascript  & Ajax

Lesson 3: Ngôn ngữ lập trình PHP căn bản
            ·  PHP & HTML
            ·  Kiêu dữ liệu , biến , hằng , cấu trúc điều khiển
            ·  Hàm, Class

Lesson 4: Ngôn ngữ lập trình PHP (tiếp theo)
            ·  Thao tác với File
            ·  Sử dụng lại mã chương trình: require , include .
            ·  Xử lý lỗi & Exceptions
            ·  Tìm hiểu về Session & Cookies

Lesson 5: Cơ sở dữ liệu và MySQL
            ·  Tìm hiểu về CSDL
            ·  Tìm hiểu về CSDL MySQL
            ·  Thực hành các câu lệnh SQL (SQL Query)
            ·  Thực hành kết nối với MySQL

Lesson 6: Forms, URL, & Email
            ·  Tạp form nhập thông tin trên browser và gửi đến server: POST, GET
            ·  Tạo form upload file
            ·  Tạo web hiển thị thông tin lấy từ CSDL
            ·  Tạo form gửi email.

Lesson 7: Thực hành Đồ họa web
            ·  Thiết kế giao diện với Photoshop
            ·  Thiết kế banner quảng cáo
            ·  Thiết kế hiệu ứng với Flash

Lesson 8: Xây dựng website tin điện tử
            ·  Hướng dẫn xây dựng website Trang tin điện tử
            ·  Hướng dẫn xây dựng website Bán hàng trực tuyến

Lesson 9: Xây dựng website tin điện tử  (tiếp theo)
            ·  Thực hành xây dựng web động gồm nhiều trang
            ·  Thực hành phân quyền truy cập vào từng tài nguyên

Lesson 10: Hosting, Domain, Security, SEO cơ bản
            ·  Tìm hiểu về Server, Hosting, Domain và DNS.
            ·  Cách đăng ký domain + hosting miễn phí và cấu hình.
            ·  Cách cài đặt server tại nhà và cài đặt Domain, DNS cho server.
            ·  Hướng dẫn cài đặt forum miễn phí và trả phí.
            ·  Bảo mật căn bản & kỹ thuật chống SQL Injection.

Lesson 11: Joomla framework
            ·  Giới thiệu, cài đặt , sử dụng Joomla
            ·  Quản trị đa ngôn ngữ
            ·  Xây dựng module, component.

Lesson 12: Đề tài cuối khóa (sau 01 tuần)
            ·  Hướng dẫn đề tài
            ·  Bảo vệ đề tài

Thời lượng

Tổng thời gian của khóa học là 36 giờ, được chia thành 12 buổi.
Mỗi buổi học 3 giờ, bao gồm lý thuyết (cô đọng), demo & thực hành trên lớp.

Học phí: 2.500.000đ

Vui lòng liên hệ bộ phận Tư vấn để biết chính sách ưu đãi với Sinh viên, Học viên cũ và đóng học phí trước 01 tuần so với ngày khai giảng.

Khóa học được triển khai tại Hà Nội, TP.HCM, và Đà Nẵng.

Kenhtuyensinh.vn (Theo: Inet)