PHP課程體系主要分為四個階段,第一階段講的是網頁HTML和數據庫MySQL,第一階段要學會網頁制作的基礎知識,熟用各種基本標簽,對數據庫進行操作,各項考核都能夠達標,拿出出眾的項目展示。
在第二個階段,主要學習PHP實用技術開發,學習PHP基礎,PHP面向對象,PHP數據訪問,然後是階段項目。階段項目會認真做到最好,各項考核都是優秀。
在第三階段,主要學習PHPCMS,Smarty模板,ThinkPHP框架,和一些補充知識,和小組完成自己的項目,並積極接一些新的項目。
在第四階段,主要學習SVN的使用,項目需求及分析,項目開發,最後項目的完成。
能和小組完成項目的建設,最後實現自己所想達到的薪資水平,找到合適的工作。
在這四個階段,鞭策自己各項都要做到最好,上課認真聽講,下課後自覺努力練習,在各方面都達標的同時,不斷進步。
第一階段:一、網頁HTML
1、網頁基礎知識 A、HTML語言:超文本標記語言
B、分類 a、靜態頁面:頁面代碼都是寫死的(.html .htm)
b、動態頁面:頁面內容是從數據庫讀的(.php .aspx .jsp)
C、DW 工作區:代碼界面,設計界面,拆分
D、基礎語法 a、最小單元成為標簽
b、雙標簽元素:<標簽名 屬性>內容</標簽名 屬性> (作用,主要作為內容的容器)
c、單標簽元素:<標簽名 屬性> <標簽名 屬性/>(一般起控制性作用)
d、注釋語法:<!--需要注釋的文字-->
E、基礎標簽 a、<html></html>代表網頁
b、<head></head>頭標簽,裡面主要放控制性東西
c、<body></body>裡面主要放網頁內容
d、<meta>編碼格式 utf-8
e、<title></title>網頁標題
F、標簽 a、通用標簽
b、常用標簽
c、表格標簽
d、表單
e、樣式表
f、js腳本語言
g、網頁制作
2、數據庫MySQL A、MySQL的安裝,界面安裝
B、對數據庫的操作(手動) a 數據庫的編碼方式
b 創建數據庫
c 創建表
d 操作表數據 增、刪、改
C、T-SQL語句 增刪改查 a、 數據庫操作 創建create database Name
刪除drop database Name
D、操作表 a、創建 創建表creat table name
主鍵primary key
自增長auto_increament
非空 not null
外鍵references
b、刪除 drop table name
E、操作表數據 增C 刪D 改U 查R
F、SQL注入 a、限制用戶輸入
b、PHP的MySQL擴展的函數來轉義特殊的輸入字符
c、Like語句中的注入addcslashes0函數來處理