我正在做php開發,大學裡沒有學過其他語言,現在想再學一門,最好最貼近程式設計原理性知識,哪一種比較好

時間 2021-07-18 20:15:35

1樓:張彥華

1、c語言;

2、web前端。

現在學哪種程式語言最好

2樓:最新資訊資料

網際網路行業的迅速發展,讓越來越多的人開始走進計算機行業,並從事相關的工作。

要成為乙個更優秀的程式設計師,需要經常性地練習程式設計並用不同的語言和技術拓寬你的經驗,但是語言是如此之多,很多時候你不知道從**開始,也不知道該選擇什麼語言才適合你要解決的問題風格。

如果你還沒有想好具體的語言,並且想要先試驗下的話,建議你搜尋求職**,看看是什麼語言搶手。你可以牢牢掌握一些特定的語言,然後開始研究和試驗。

不管你恰巧遇到或選擇了什麼語言,關鍵是經常練習。嘗試不同的語言,通過一些小例子編碼,然後用它們構建小的專案。一旦你找到了能與你產生共鳴的一種或一系列語言以及如何處理問題的方法,堅持下去,並經常性地定期實踐練習。

如何更高效率地學習程式設計?

和一種語言一起成長和點燃學習激情的最好辦法是,使用你學到的知識來幫助解決令你感到苦惱的問題。不僅要學習語言本身,也要學習語言可以如何應用到實際生活中的問題。

可以嘗試一下以下幾種學習方式:

1、寫部落格,展示你正在學習的東西

向世界展示你正在學習,以及你有主動的學習意願,就可以讓你領先於95%以上的同行業開發人員。你也可以練習你的寫作技巧,這個過程也能讓你學到很多關於自我方面的東西——你如何處理問題,如何分解和解決。你還需要整理一下你常用的思考方式,如何學習和成長,以及如何取得進步。

2、在軟體開發社群中表現活躍

解決問題,看別人怎麼解決問題,說出自己的聲音和意見。這還不是寬容的文化,因為你將會遇到一些非常眼尖的開發者咆哮你怎麼在偽**中忘記了後面那個括號,但這能讓你與其他的開發者交流,使得具備接受誠實批評的經驗,並知道其他人可能會如何處理問題,從而開啟思考問題的新思路。

3、學會如何簡明扼要地解釋給技術和非技術人員聽

要真正掌握高效的溝通,你需要對實際工作中你需要工作於什麼有乙個基本的了解並彼此互動。如果你能掌握簡練,實事求是,通俗易懂的溝通方式,並將複雜的問題和解決方案分解為可理解的小塊,那麼你就能在軟體開發領域立於不敗之地。

3樓:匿名使用者

前端開發比較吃香一些,相對比較簡單,我在三人行慕課上學習的,你也可以看一些,裡面有沒有你喜歡的

4樓:藤周芮麗澤

易語言唄,中文程式設計的語言。

5樓:慶育舒平惠

軟體開發

很多很多種

最基礎的c程式設計

6樓:求旺仉思松

c語言是乙個基礎的東西,你弄懂了c,其他的語言學起來就沒問題了,你現在想打基礎,建議學c

c的書建議

清華出版社出版,譚浩強

主編的《c程式設計》,應該是目前對初學者最友好的c書了

7樓:碧雨邢騫澤

如果想有前途,必須要兩到三種比較好。

8樓:長沙新華電腦學院

不管哪種語言,

你的目標是做乙個爬蟲,就好好學爬蟲的知識,腳踏實地的,學完爬蟲方面的知識,其他的機器學習,大資料分析,跟你沒關係。

你的所有動力,都是為目標服務!

所以可以到這邊來看看的,畢竟網際網路it學校

學習程式設計什麼語言最好

9樓:志祥羅志祥

初學的話可以從python這樣比較容易的開始學

10樓:匿名使用者

最近很多人都在問如何學習程式設計。我覺得學習程式設計最重要的是入門,如果你入門的時候有乙個好的方法和思路,打下比較紮實的基礎,對今後的程式設計工作是很有益處的。即使在學習新的程式語言也無所謂,因為它們有很多相通之處,可以相互借鑑。

我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像c語言那麼靈活,易於理解和學習。然後可以繼續學習c語言,這個語言比較靈活。

有了pascal的基礎,在進行c語言程式設計就不會因為c語言的靈活而有問題。後面的就可以學習vc什麼的了。c語言的書推薦譚浩強的,比較好。

我當時學習pascal和c語言的時候是將書後的習題都做了一遍,感覺效果很好。當然了,學習什麼語言也要看你具體準備從事什麼行業。例如你要進行嵌入式開發,c就是很好的選擇,如果是windows開發,那麼vc就不錯。

還有資料庫方面的開發、網路開發等等。不同的語言適合不同的方面。要看自己的選擇的,呵呵。

還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言裡所用到的單詞量很少,而且都是常用詞,經常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。

至於數學什麼的,其實數學只是培養你乙個邏輯思維能力,在初學程式設計的時候影響不是很大。況且,作為乙個基礎程式設計人員來說,上面還有系統分析師、專案經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文件寫**就ok了。不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子**。

在你學習好c語言以後,個人建議好好學習一下資料結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。

只是一家之言,有不到之處,還望見諒!參考資料:

11樓:可愛的士多啤梨同學

c++語言:是c語言的繼承,它既可以進行c語言的過程化程式設計,又可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行以繼承和多型為特點的物件導向的程式設計。

特點:c++不僅擁有計算機高效執行的實用性特徵,同時還致力於提高大規模程式的程式設計質量與程式語言的問題描述能力。

基本內容:類、封裝、過載、繼承、模版。

12樓:匿名使用者

學最難的c++,之後其他所有語言的語法,你在c++裡基本都能學到

13樓:千鋒教育互聯

目前較為熱門和行業需求大的是php、html5技術人員。

php主要用來做**開發,許多小型**都用php開發,php是開源的,這是使得php經久不衰的原因。在電商、社群等方面,php具備非常成熟的開源**和模板,因此使得php應用極為廣泛。劣勢是受眾較小,有可替代性。

h5的最顯著的優勢在於跨平台性,用h5搭建的站點與應用可以相容pc端與移動端、windows與linux、安卓與ios。它可以輕易地移植到各種不同的開放平台、應用平台上,打破各自為政的局面。這種強大的相容性可以顯著地降低開發與運營成本,可以讓企業特別是創業者獲得更多的發展機遇。

14樓:陽光的凌寶寶

in an airborne troop. it was n

15樓:西安天融信教育

現在比較火的是大資料、資訊保安,python

資訊保安已經上公升為國家戰略安全,發展前景廣闊,優勢明顯

16樓:不沒看見

沒有最好,只有最適合

自學程式設計怎麼入門(零基礎)

17樓:匿名使用者

因為你說是因為愛好才學,我便回一回這問題。

建議:去書店買一本c語言入門書籍看看。把書上的**手工往電腦上錄入,除錯(我用了四個月,所有工作之餘的所有時間都在看、想……四個月勉強入門……),學會了這一種語言,其它的語言都很容易過渡的。

之後,再學資料結構,充分認識點,線、樹、圖形等等……這裡我用的時間太多,但數基礎不行,還有些都沒有學會……

之後,你自己就知道怎麼辦了……

我也因為愛好才學的,也是自學。

你是高中生,比我好多了,我是初中生,你比我學習起來更容易。

18樓:匿名使用者

初學者學習程式設計最好的就是跟著**學習,現在很多**都有程式設計的學習,裡面的老師教學是很好的,再者他可以教更多的知識給我們,學習起來很方便的,學程式設計最好的方法是多寫**,只要寫得多,自然就會很熟悉,很容易上手。

19樓:江西新華電腦學院

現在都是資訊化的時代,沒有一門好的技術是難以在社會之中立足的,

現在的電腦技術飛速增長,每家公司都需要電腦人才,你可以去學習電腦專業,

在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。

20樓:風憬如嫿

自學程式設計可以從c語言

學起,基本上百分之六十以上的程式設計師都是從c語言開始的,所以題主也可以嘗試從c語言學起。

不過先學哪個並沒有定論,如果題主確實對c語言不感興趣,也可以選擇自己感興趣的入門語言來學習。零基礎入門學什麼樣的語言,也是根據你之後的發展方向而定的。

自學程式設計可能需要較多的時間和精力,學習的過程也比較無趣,所以需要較強的信念支撐,如果題主的自制力和自學能力不是較強的話,去專業的學校進行系統的學習,也是值得考慮的。

21樓:安徽新華電腦專修學院

自學時間長,自製能力、自學能力差的不建議自學。學校學全程面授,時間短,技術提公升快,能盡快工作。最後,不管是怎麼學程式設計,你要先想清楚自己的目標是什麼

22樓:橙色之風

從長遠發展來看,先學c是很好的選擇。可以買本《c primer plus》看看。學會c後,學其他語言就會簡單很多。再說c入門也沒別人說的那麼難,重要的是自己努力。

23樓:匿名使用者

沒基礎的我建議你哦還是學易語言吧,別一上來就學難得打擊你積極性。

24樓:偉大的樂樂哥

前言:明確程式設計的本質

必要的輔助工具與技能

明確學習的方向

選擇合適的學習方式與方法

總結:小猿圈-it自學人的小圈子

軟體開發需要學什麼?

25樓:沒啥好遊戲

1、學習 linux系統安裝、 常用命令、應用程式安裝。

2、 學習 linux 下的 c 程式設計、這本書必學《unix 環境高階程式設計》、《unix網路程式設計》,rechard stevens 寫的,c 高手大都學習過 《c 和指標》、《c 缺陷與陷阱》、《高質量c/c++程式設計指南》、《c 專家程式設計》、《the c programming language》

3、程式設計師大都要學:資料結構,嵌入式程式設計師資料結構必學!

4、底層開發人員大都要學:微機原理、計算機體系結構,嵌入式開發人員必學!

5、微控制器可以讓乙個從事軟體開發的人了解和如何操作硬體,有必要學,因為一開始就從 arm 入手,不太現實!

6、arm 體系結構,其中有彙編。

7、數位電路有必要學習,不然你在做底層開發時真的會不知道怎麼看原理圖,起碼也得懂與入門吧。

8、arm + linux 應用程式開發(前提是要有開發板)

9、要做底層開發,就必須知道軟硬體之間是如何銜接和配合工作的,那麼電子技術應該要好好學習了,很多時候會用到模擬電路知識,這是區別好手與菜鳥的不同之處之一。

10、linux 下的彙編要學,這樣你才能真正了解你寫的程式是如何在乙個特定的硬體上跑的。這是區別好手與菜鳥的不同之處。

11、tcp/ip 協議棧要學,所有的嵌入式高手都得掌握的東西,這是區別好手與菜鳥的不同之處之三。

12、有了這些東西,拿下 linux 驅動 已經不再話下,需要你去學習 linux 核心源**和linux驅動程式設計,這是乙個技術昇華。

14、各種 ic ,各種 bootloader 你能夠參與其開發設計。

15、自行設計開發新產品,新技術。

web開發(PHP技術)屬於大學裡的什麼專業

我告訴你個好訊息,大學一般都教asp或者。net 那可是高階大氣上檔次的東西,比php厲害多了 ps 學習php只能靠自學 或者找機構 大學夠嗆能學到。一般大學不教php 職業就不知道了。web開發 php技術 屬於大學裡的什麼專業呀?做web開發跟自考計算機是2碼事,看你具體考什麼了,考的內容大多...

我大學畢業一年多了,專業是學軟體開發的,可是現在工作有1年多

從實習做起,從低到高,慢慢來,不要急,一定要找到些大型 專業的軟體公司,找不到大型的也要找專業。如果找一些小公司,你的專業不夠規範,將來你進大公司很難。畢業後的三年是 三年,此三年學不好,後路就要付出更大的努力。 陽光七彩菊 工作不一定要和專業對口,如果你非常喜歡軟體開發,那麼閒餘時間強化你的軟體技...

布里斯托大學教育學碩士怎麼樣,有沒有布里斯托大學的教育學專業的

很愛作樂 布里斯托大學 university of bristol 的教育學院為學生提供一流的教育和研究課程。布里斯托大學的教育類專業提供多個不同的碩士課程,及研究生文憑課程。為不同背景和需要的學生都提供了眾多選擇,選修他們所感興趣的科目。這些包括教育心理學 教育管理 教育諮商 英語教學和特殊需求學...