對于很多大學生剛畢業(yè)就想利用學校學的東西找工作,現(xiàn)實往往很不如愿。這就需要他們再學習,他們需要的是php速成學習,其實只要方法得當,21天學通php也是完全有可能的。PHP的工作中,會碰到多個領(lǐng)域的學問,例如,數(shù)據(jù)庫,前臺顯示(table/css),前臺交互(javascript)等。因此對新人來說。最好先把php基礎(chǔ)打牢,大體學習的順序和步驟是:
1,保證你在手冊的幫助下能看懂PHP代碼。
2,保證你可以基本使用MySQL,常用的查詢,包括聯(lián)合查詢都要會。MySQL的安裝和用戶權(quán)限配置要會。
3,保證你熟練使用table,理解HTML的數(shù)據(jù)組織和顯示邏輯。(這個部分為什么放在第3呢,因為你是程序員!這部分在大點的公司都是有專人負責處理)。
4,保證你理解CSS并可以進行DIV+CSS的布局,掌握 DIV , UL , DL , SPAN , P 等常見標記。(如果是專業(yè)人員,還要學習浮動,定位,lightbox等)。
5,保證你可以寫常用的Javascript代碼,并開始學習Javascript的庫,例如Jquery。學習JS的庫記住不要一下子去看源代碼,先看手冊然后根據(jù)例子學習,學會調(diào)用就可以了。(專業(yè)前臺可以要研究庫文件)。
你可能會也想看一下:php學習路線有哪些如何學好php
1~5完成后,你就掌握了基本功,并且具備了單個文件處理問題的能力。這個時候開始學習業(yè)務(wù)邏輯。什么業(yè)務(wù)邏輯呢,就是通過代碼的組織做出一個一個使用的功能。最基本的就是留言本了。這個部分最重要的就是理解,網(wǎng)站顯示習慣,設(shè)置習慣,管理習慣,用戶發(fā)布習慣。
6,熟練編寫 留言本??梢允炀毜赝ㄟ^幾個PHP文件來實現(xiàn)小功能。比如,那些文件用來顯示,哪些文件用來管理,哪些文件用來發(fā)布內(nèi)容。并且粗略了解了會員功能。(可以下載留言本程序研究學習)。
7,開始接觸大點的項目。先了解網(wǎng)站的網(wǎng)頁流程。培養(yǎng)流程思路。這個時候,可以多裝幾個開源的PHP產(chǎn)品(包括國內(nèi)外的),例如Discuz,DeDeCMS,Drupal等等。先不看這些產(chǎn)品的核心代碼??葱┡渲茫惭b,模板的應(yīng)用和接口。
8,開始了解網(wǎng)站業(yè)務(wù)架構(gòu),包括前臺,后臺,會員,數(shù)據(jù)流(用戶到數(shù)據(jù)庫,數(shù)據(jù)庫到用戶)。熟練掌握流程設(shè)計,比如要增加一個圖片上傳功能,需要幾個文件。利用幾十天的時間這些應(yīng)該都能學的差不多。
接下來就需要找工作進行實踐,一開始不要太挑剔,但是一定要找讓你發(fā)揮的公司,開始接觸客戶需求,如何整理文檔,解決bug。在工作半年到一年左右,開始進行總結(jié),根據(jù)選擇的公司和你所做的應(yīng)用,開始總結(jié)開發(fā)模式,模板引擎,數(shù)據(jù)庫設(shè)計,等。慢慢的就會成長為一個合格的php開發(fā)人員。當然更直接有效的方法是找一個專業(yè)的鄭州php培訓機構(gòu)做培訓,云和學院就不錯。大家可以去看看。