5 回答

TA貢獻(xiàn)11條經(jīng)驗(yàn) 獲得超2個(gè)贊
就我的了解,
嵌入式的學(xué)習(xí)需要購(gòu)買單片機(jī),是一種硬件編程,就是用程序控制操縱一些硬件。
桌面式,應(yīng)該沒有這么一個(gè)專門的名詞
客戶端界面開發(fā)分兩種,一種面向操作系統(tǒng),一種面向?yàn)g覽器
面向操作系統(tǒng)的分平臺(tái),如windows,mac,linux
現(xiàn)在的前端開發(fā)一般指面向?yàn)g覽器的使用html,CSS和JavaScript的開發(fā)
前端的定義就是直接面向用戶的界面開發(fā)
除開瀏覽器端就是基于操作系統(tǒng)的桌面應(yīng)用開發(fā)
基于windows的從前到現(xiàn)在使用的技術(shù)有MFC,Win Form ,WPF,UWP等框架,MFC太古老了,應(yīng)該是沒人用了,WinForm也有點(diǎn)過(guò)時(shí)了,現(xiàn)在常用的應(yīng)該是WPF,UWP是基于Windows10的,這是普通的桌面應(yīng)用開發(fā),要是想開發(fā)桌面游戲,一般是學(xué)習(xí)游戲引擎,如Unity3D,使用C#語(yǔ)言
MFC使用C++,后面的幾個(gè)支持多門語(yǔ)言,推薦使用C#
以上算是單機(jī)環(huán)境,現(xiàn)在很少有純單機(jī)的應(yīng)用,這種非單機(jī)的程序一般都會(huì)有后端來(lái)維護(hù)處理數(shù)據(jù),這就涉及到后端開發(fā)
現(xiàn)在大部份的應(yīng)用開發(fā)所面向使用人群就是普通人,這些人使用的最廣的設(shè)備就是手機(jī)和瀏覽器,公司的后端使用java語(yǔ)言的最多,手機(jī)應(yīng)用開發(fā)分為原生應(yīng)用開發(fā)和非原生應(yīng)用開發(fā)
原生應(yīng)用也有兩個(gè)主要平臺(tái)Android和IOS
非原生應(yīng)用應(yīng)該是使用JavaScript這一套,效率上比不上原生應(yīng)用,有些特性也會(huì)受到限制,但是更為快速和簡(jiǎn)單,現(xiàn)在這方面發(fā)展也非常好,針對(duì)一般的應(yīng)用完全夠用了
所以學(xué)習(xí)前端肯定不會(huì)浪費(fèi)的

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超3個(gè)贊
你的問(wèn)題完全就是一個(gè)大一新生,建議先全面了解,然后往一個(gè)方向努力,多而不精是最痛苦的

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超1個(gè)贊
才大一,可以簡(jiǎn)單的先了解下編程,其實(shí)不用太著急確定方向,每個(gè)方向都可以嘗試一下。
如果決定要往技術(shù)方面發(fā)展,我覺得大一大二還是先好好把英語(yǔ)和數(shù)學(xué)搞定吧。

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超1個(gè)贊
就目前來(lái)看,互聯(lián)網(wǎng),人工智能,區(qū)塊鏈?zhǔn)勤厔?shì)和方向,既然選擇往軟件方向發(fā)展,可以考慮先選擇大方向,然后針對(duì)性的去積累和儲(chǔ)備

TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超1個(gè)贊
你哪個(gè)學(xué)校的?!我也是計(jì)算機(jī)應(yīng)用技術(shù)(嵌入式方向)出來(lái)的,現(xiàn)在搞Java開發(fā)。
嵌入式:用來(lái)控制設(shè)備的裝置。
桌面式:不太明白,你所說(shuō)的桌面式,式指什么?!
如果要做后端的話,前端的東西,還是要了解點(diǎn)兒的,但不需要太精通。
如果要做前端的話,后端的東西,基本上就不需要去了解了。

TA貢獻(xiàn)290條經(jīng)驗(yàn) 獲得超0個(gè)贊
添加回答
舉報(bào)