首頁>Club>
3
回覆列表
  • 1 # 灬亦凡

    我覺得這得分兩種情況:

    第一種是有其他程式語言基礎的,例如之前有學過Java,c++等這些面向物件程式設計的語言的話,那麼你學PHP可能會相對來說比較容易,因為關於很多的基礎知識都已經知道了,例如什麼叫做變數,什麼叫做物件等等,然後可以去透過看一些技術開發API就比較快上手,這裡推薦一個網站叫做“菜鳥教程”,裡面就有很多語言的技術文件,你可以選擇你想要學習的語言,然後進行學習,裡面的每種語言都會有一些相關的例子,可以點選執行,也可以修改例子中的程式碼,然後再去執行程式,看看結果是否跟自己想象中的一樣,所以我個人覺得這是一個不錯的平臺,比較適合那些有一定的程式設計基礎的人進行學習,因為看文字相對於看影片來說還是比較快的,遇到其中不懂的,直接百度就可以了,這樣可以節約大量的時間。

    第二種就是針對0基礎的人,我們都知道,現在網際網路更新的很快,許多人都開始學習程式語言,但是通常大部分人因為不能很好的找到學習的資料,然後花幾萬塊錢去報一些技術培訓班,其實我覺得這個也不一定有很好的效果。因為培訓班這種幾乎都是幾個月就速成,直接講得就是重點,但對於0基礎的學生來說,這是一個挑戰。我自己本身是大學生,所以知道有這麼些機構,而且據我所知,培訓機構幾乎不會講解“資料結構和演算法”的內容,懂IT的人都知道,程式=資料結構+演算法,如果沒有資料結構和演算法做支撐,我覺得你的程式可能寫的不會說特別好(這裡指通常情況),因為我們寫程式有一個大概的流程,首先進行“需求分析”,“設計”,“編碼”,“測試”,“上線”,其中的“設計”就包括了你需要採用什麼資料結構去儲存資料,採用什麼樣的演算法使得時間和空間複雜度最低,還有資料庫方面的設計等,所以說要寫出一個好的程式,“設計”才是最重要的部分,“編碼”只是把設計階段的思想透過程式語言進行實現。

  • 2 # 火狐影視

    我覺得這得分兩種情況:

    第一種是有其他程式語言基礎的,例如之前有學過Java,c++等這些面向物件程式設計的語言的話,那麼你學PHP可能會相對來說比較容易,因為關於很多的基礎知識都已經知道了,例如什麼叫做變數,什麼叫做物件等等,然後可以去透過看一些技術開發API就比較快上手,這裡推薦一個網站叫做“菜鳥教程”,裡面就有很多語言的技術文件,你可以選擇你想要學習的語言,然後進行學習,裡面的每種語言都會有一些相關的例子,可以點選執行,也可以修改例子中的程式碼,然後再去執行程式,看看結果是否跟自己想象中的一樣,所以我個人覺得這是一個不錯的平臺,比較適合那些有一定的程式設計基礎的人進行學習,因為看文字相對於看影片來說還是比較快的,遇到其中不懂的,直接百度就可以了,這樣可以節約大量的時間。

    第二種就是針對0基礎的人,我們都知道,現在網際網路更新的很快,許多人都開始學習程式語言,但是通常大部分人因為不能很好的找到學習的資料,然後花幾萬塊錢去報一些技術培訓班,其實我覺得這個也不一定有很好的效果。因為培訓班這種幾乎都是幾個月就速成,直接講得就是重點,但對於0基礎的學生來說,這是一個挑戰。我自己本身是大學生,所以知道有這麼些機構,而且據我所知,培訓機構幾乎不會講解“資料結構和演算法”的內容,懂IT的人都知道,程式=資料結構+演算法,如果沒有資料結構和演算法做支撐,我覺得你的程式可能寫的不會說特別好(這裡指通常情況),因為我們寫程式有一個大概的流程,首先進行“需求分析”,“設計”,“編碼”,“測試”,“上線”,其中的“設計”就包括了你需要採用什麼資料結構去儲存資料,採用什麼樣的演算法使得時間和空間複雜度最低,還有資料庫方面的設計等,所以說要寫出一個好的程式,“設計”才是最重要的部分,“編碼”只是把設計階段的思想透過程式語言進行實現。

  • 3 # AI鍊金師

    作為過來人,分享一點經驗。

    1、下載影片學習基礎語法,大概2-3天時間。

    2、另外再用1-2個月的時間手寫專案(重點 手寫,禁止 複製),積累程式碼量,以及程式碼熟練度。有1-2萬行程式碼量 算是入門了

    3、接著,就需要學習演算法和資料結構,理解程式碼的本質,目的是提高你專案的執行效率和自己的思維

    5、最後,開始學習設計模式,以及系統架構設計,這些需要你在企業裡面學習,尤其是在專案實戰中學習,如果有個優秀leader帶你,可以事半功倍,更重要的是自己的自驅力,主動是探索,去研究,方可提升自己。

  • 4 # 老牛影片剪輯

    1 如果有錢有時間,基礎薄弱,可以報個培訓班。

    2 基礎好的話,可以找個網站,跟著影片學習

    3 最好的當然是找一本PHP入門教程,老老實實學語法,然後跟著練習

    等你用php做一兩個專案,可以算是入門了,想要精通,還得讀一些高階的書籍,比如掌握幾個框架,學習Linux伺服器,深入大併發架構的學習。

  • 5 # 宇宙探秘X

    學習程式設計知識最好的老師就是實踐,多動手,多寫程式碼比看多少書要有用的多,老話說熟能生巧,即便最開始一些語法用法你不太明白,寫的多了也就無師自通了。

  • 6 # IT面試題

    首先從這個快速從小白到精通,字面意思是快速,其次是精通,精通這個有兩個層面,一個是使用上的精通,另外一個是從底層原理的精通,比如一些PHP的實現原理、資料結構演算法等,所以我的建議學習路徑是:

    1.學習基礎語法(培訓班或者影片學習推薦慕課網)

    2.動手實戰敲程式碼,寫個簡單功能,如提交表單

    3.學會php連線資料庫,表單提交入庫並查詢顯示

    4.面向物件程式設計和設計模式學習(推薦影片學習)

    5.找一個面向物件php框架學習(推薦TP,入門容易點)

    6.php底層知識和資料結構、演算法學習

    因為是小白,我的想法是由淺到深,不要一上來就很難,會擊退很多人。

  • 7 # 李老師tome

    code

    code

    code

    百度一下,PHP教程,w3cschool

  • 8 # 黑馬程式設計師

    免費乾貨來襲,自學PHP看這裡!我將從PHP學習路線圖,PHP免費學習教程,和PHP書籍三點來說,請往下看哦!

    PHP學習路線圖

    自學PHP教程(和學習大綱一起學的更好哦!)

    第一階段:Web前端

    htmlt入門【熱門教程】

    css入門【熱門教程】

    PHP基礎影片_html+css+js

    第二階段:核心程式設計

    零基礎新手入門到精通PHP教程

    php基礎語法

    PHP核心程式設計12天

    5天玩轉MySQL

    Redis影片教程

    PHP_Linux影片教程

    第三階段:

    PHP_AJax影片教程

    PHP_XML影片教程

    ThinkPHP影片教程

    基於PHP面向物件的自定義MVC框架高

    第四階段:

    ThinkPHP開發大型商城 tp5

    Yii實戰開發大型商城專案影片教程

    PHP_CI快速開發電子商城專案實(含資料)

    Laravel+線上教育專案

    PHP自學書籍推薦本書是面向PHP初學者推出的一本入門教材,站在初學者的角度,以通俗易懂的語言、豐富的圖解、實用的案例,詳細講解了PHP語言的基礎知識。為了順應技術的更新,本書基於PHP 7.1版本進行講解,並介紹了PHP 5.4~7.1之間版本的差別,以確保程式碼的相容性。全書共分為16章,其中有12個章節講解新知識,4個章節為階段案例。在知識講解章節,還配備了動手實踐,用於將本章所學內容進行練習和鞏固,達到即學即練的效果。當學完一個階段的知識後,透過階段案例開發功能性強、介面美觀、使用者體驗優秀的專案,如“許願牆”、“線上相簿”、“趣PHP網站”等,將所學知識綜合運用到實際開發中,積累專案開發經驗。
  • 9 # 秋定邦

    買一本書,把書上的例子都敲一遍,並且敲的時候要嘗試修改。

    不要看影片,不要看網上教程,看實體書!

    我就是這樣學過來的。

  • 10 # 乘風破浪的西柚m

    php語法簡單,非常容易上手。

    首選選擇一種框架,比如Laravel、TP、CI或YII,找一個基於該框架的開源專案,比如基於TP開發的FastAdmin,搭建一套自己的網站系統。

    本機上可以使用phpstudy整合開發環境,也可以購買一臺阿里雲伺服器和域名部署線上開發環境。

    整合開發工具建議使用vscode,環境都配置好以後,就可以按照自己的想法,去修改專案,然後在瀏覽器訪問站點,檢視修改的效果。

    在實踐過程中,不停檢視開發文件,聽說架構師都看28遍以上的。

  • 派大星 VS 章魚哥:成年人的崩潰,從選擇做誰開始?
  • 新年伊始,玻利維亞臨時政府宣佈與古巴斷交,會給古巴帶來多少壓力?