首頁>Club>
還有php
7
回覆列表
  • 1 # 資深IT老張

    這是個好問題,看得出提問者比較焦慮與迷茫。

    可惜提問者並沒有提供更多的背景資訊,只能作粗略的分析與建議,大概判斷出您希望從事IT方向的工作。如果您毫無計算機程式設計方面的基礎

    建議您花少量的費用,報個 html5 學習班,2個禮拜 足夠了。

    可能你英語還可以,學習 html5 只要勤快些,上手,還是挺快的,學習成本低。

    javascript, html, css, css3, html5, jquery 等,都需要儘快摸熟。

    當然,如果您自學與動手能力及 自律能力還可以,您可以網上找些資料,照著操作,大概 4 周左右,可以磕磕絆絆的告別 前端知識一無所知的狀態。

    接下來,就是需要大概 2個月左右的實訓,從簡單的網頁,到複雜的。各種前端技巧,要反覆操練,直得爛熟於心。

    慢慢的從前端到後端程式設計知識的學習與掌握,這需要一個過程的積累。

    因為 前端入門相對簡單些,時間成本相對低一些,容易建立自信心 與 有助於提高學習的樂趣。

    最關鍵:一般來講 前端開發,相對需要死的腦細胞較少;要考慮的是美觀與佈局。

    如果您有部分計算機程式設計方面的基礎

    建議您反過來,從後端至前端的發展方向, 可以先從 JAVA 或 PHP 開始入手,網際網路專案 JAVA 與 PHP 都可以考慮的。

    如果希望從事企業級專案的開發,建議考慮 .Net 語言;

    當後端熟練到一定程式,可以擴充套件前端開發的知識;

    原因是,既然已經有基礎了,就來點實際的專案,儘快打造個人的知識體系為主。

    核心要求:您的邏輯思維能力,分析問題 及 解決問題的能力有一定的基礎,並能穩健的提高。

    小結

    從事IT方向的開發,不管是前端,還是 後端,都不要僅侷限於某一種程式語言;

    儘量在把一門語言吃透的情況下,去接觸其它型別的語言;

    因為多個語言,一般在邏輯與思想上,可以是互通的;

    學習程式,一般是師傅領進門,修行靠個人;

    主要的知識與技巧,需要在工作中學習,邊做邊學邊提高;

    做程式,最關鍵還是 對事情的理解能力,以及 對人的溝通能力。

  • 2 # IT人劉俊明

    這幾個語言都是目前活躍在開發領域的高頻度程式設計語言,可以說每個語言都有其特點和應用領域,選擇學習其中的任何一個都是不錯的選擇。

    下面對其應用領域、特點和難易程度進行一一分析,至於選擇學習哪個,可以根據自身情況來判斷,如果可能的話,最好都學習一下。

    Java語言

    Java語言現在幾乎是程式設計師必學的語言之一,現在有大量的程式設計師在使用Java進行軟體開發,目前Java的主要應用領域是Web開發、移動互聯開發、大資料、雲計算、人工智慧等方向,另外很多工具類軟體、企業ERP、系統級軟體產品等也都使用Java進行開發,可以說現在的Java幾乎無處不在。如果想學習一門語言以便於找到一份程式設計師工作,那麼學習Java一定是個好的選擇。

    相對Python和HTML5而言,Java的難度要稍微高一些,內容也是三個語言中最多的。通常需要2至3個月能完成基礎部分的學習,包括面向物件概念、基礎資料庫開發、web開發等內容,再使用1至2個月時間來熟悉一下SpringMVC,就可以找個實習程式設計師崗位了。

    Python語言

    Python語言是最近幾年發展勢頭非常好的語言之一,伴隨著大資料和機器學習的大熱,Python也等到了廣泛的使用。目前Python主要應用在Web開發、大資料以及人工智慧領域,是大資料和人工智慧領域的必學語言之一。

    其實Python語言在早期主要是從事Web開發,Python與Java、PHP是目前Web領域開發的三大解決方案,一直有穩定的使用者群體。

    Python的特點是簡單、明確、優雅,所以很多沒有計算機基礎的朋友透過一段時間的學習也可以掌握Python的使用,Python不僅語法簡單,開發環境的搭建同樣簡單。同樣的功能如果使用Java開發要比使用Python開發複雜一些,程式碼量上也是Python比較少。

    HTML5語言

    學習HTML5是個比較愉快的過程,指令碼式語言在學習上非常簡單,邏輯清晰、結構簡單、功能明確。不僅語法簡單,實驗環境幾乎不用搭建,使用瀏覽器馬上就能看到結果,所以學習HTML5是比較輕鬆的。

    雖然簡單,但是HTML5的功能卻十分強大,在手機端進行Web開發是非常方便的,而且相容性非常好。目前HTML5主要應用在Web前端、手機開發以及其他嵌入式裝置上。

    總結

    Java、Python和HTML5本身都是功能強大且操作簡單的語言,建議每個語言都學習一下,畢竟作為程式開發人員,多學一門語言並不是壞事。

  • 3 # 瘋僧技顛

    個人覺得JAVA更多的是一種素養,內容比較多,想吃透了沒有幾年的功力是不可能的,可以和演算法之類的東西結合起來做素養性訓練。所以JAVA對於程式設計師是一個長期修煉的過程。python現在主要用於大資料分析,神經網路還有一些基於linux的網路系統程式設計。HTML5沒什麼可說的,前端工具。光學這個是不行的,多少還要會點javascript和多媒體編輯方面的內容。總之一句話:明確自己想幹什麼,急用先學,兼顧素養。

  • 4 # 殘缺的孤獨

    興趣

    首先要弄明白你的興趣在哪裡?

    所以,要明白自己的愛好是什麼?

    你是喜歡web開發、大資料開發、後端伺服器開發還是喜歡人工智慧、資料分析等工作,還是更喜歡玩弄一些前段指令碼、做一些絢麗的效果等。

    市場佔有率

    目前,Java的市場佔有率仍是第一,但隨著人工智慧的發展,python蒸蒸日上,而前端H5的應用也很廣泛。

    最後,學什麼不重要,首先要問自己能夠承受得了什麼。

  • 中秋節和大豐收的關聯?
  • 伊萊克斯冰箱怎麼樣?