敲寶網(wǎng)兼職可靠嗎 自學(xué)編程要從哪里開始學(xué),然后有什么自學(xué)網(wǎng)站比較好?
自學(xué)編程要從哪里開始學(xué),然后有什么自學(xué)網(wǎng)站比較好?謝謝悟空邀請,大家好 我是準(zhǔn)程序猿道哥。我自學(xué)編程都是在網(wǎng)上淘的培訓(xùn)班資源,自我感覺比那些網(wǎng)站強的很多,網(wǎng)站上別人不會免費給你分享,免費給你分享的大部
自學(xué)編程要從哪里開始學(xué),然后有什么自學(xué)網(wǎng)站比較好?
謝謝悟空邀請,大家好 我是準(zhǔn)程序猿道哥。
我自學(xué)編程都是在網(wǎng)上淘的培訓(xùn)班資源,自我感覺比那些網(wǎng)站強的很多,網(wǎng)站上別人不會免費給你分享,免費給你分享的大部分都是公開課,這種課意義不大。
既然題主說要編程的自學(xué)網(wǎng),那我就推薦幾個。
菜鳥編程
這個還算不錯的,但是都是純文本的東西。
慕課網(wǎng)
這是初學(xué)編程的天堂。
最后這是我的網(wǎng)盤,也是我自學(xué)的資料,我的大部分資源都是培訓(xùn)班的資源,我會免費分享給大家,希望你們可以關(guān)注加贊,私信我 給你資源鏈接哦~
網(wǎng)站是不是都是代碼敲出來的?代碼難嗎?
顯然并不是,有的框架是原來就有的,他們只要往里面填充當(dāng)時沒有的代碼和他們所需要的代碼就可以了,可以有效的提高他們的工作效率。
代碼只有少部分是程序員自己一個一個敲出來的。程序員是戲稱為碼農(nóng),搬磚的是有一定的依據(jù)的。下面以安卓開發(fā)舉例說明。
樓主這類css和HTML前端開發(fā),小學(xué)生就可以學(xué)會的語言,基本上不用自己寫,安裝好后臺dede,cms之類的后臺,下載對方站點放到自己的服務(wù)器前臺目錄里,安裝數(shù)據(jù)庫搞定,例如我做一個嘀哩嘀哩站點不超過1天即可完成。如果再需要什么插件增強網(wǎng)站功能,去國內(nèi)開源論壇下載即可,超級簡單。
其實做安卓應(yīng)用開發(fā)跟用畫圖板畫畫有點一樣,我可以根據(jù)腦海中想象的樣式,借助畫圖板上已經(jīng)集成的功能進行畫畫。我要畫一個粉色的矩形,我只要點中矩形按鈕,再選中紅色。拖動鼠標(biāo)就可以快速的畫出畫板。整個過程是非常簡單開心的,我不需要知道電腦是如何繪制矩形的,電腦是如何把線的顏色變成紅色的,電腦是如何把畫面呈現(xiàn)出來的。我只要調(diào)用畫圖板的功能即可。鼠標(biāo)點擊,選擇各種功能就是執(zhí)行畫圖板的各種指令。
安卓開發(fā)也是如此,就好比畫畫調(diào)用畫圖板的各種命令集一樣。比如我想做一個音樂播放器。剛開始進入的是歡迎界面,我調(diào)用系統(tǒng)的UI界面庫,把圖片顯示在界面上。然后進入登錄界面,我調(diào)用網(wǎng)絡(luò)請求庫,把用戶名、密碼發(fā)送到服務(wù)器上面進行驗證。最后進入播放頁面,點擊播放歌曲,我調(diào)用系統(tǒng)的多媒體庫,把音樂播放出來。整個過程跟畫畫是十分類似的,只不過你是用鼠標(biāo)觸發(fā)然后調(diào)用畫圖板指令,而我是借助代碼調(diào)用各種庫函數(shù)。https://iknow-pic.cdn.bcebos.com/2934349b033b5bb507fd6cf139d3d539b600bc93
國外有很多低代碼開發(fā)平臺,國內(nèi)有類似的平臺嗎?
有,還不少,國產(chǎn)化軟件已經(jīng)起來了,別以為只有國外有。
什么是低代碼?可能有部分人不理解,人人都是程序員,這個夢想應(yīng)該是不能實現(xiàn)了,但低代碼就是為這個夢想做出的努力。
用很少的代碼量,完成工作。
國內(nèi)巨頭如阿里已經(jīng)開始在做這方面了,說明這方面潛力是不小的。
我說幾個吧,你也可以去知乎上看,評價較高的是這么幾個:簡道云、iVX、宜搭。
就拿簡道云來說,做業(yè)務(wù)管理系統(tǒng)很靈活、在線生成表單、填寫數(shù)據(jù),無需代碼,提高了工作效率。
再來說說報表,什么?報表工具也可以是低代碼工具?對的,以往報表開發(fā)都是用編程語言如JAVA去寫,費時費力,特別是復(fù)雜報表等需求,讓人頭大。
而FineReport卻可以只需要sql就能搞定報表需求,特別簡單。
FineBI算是零代碼了,這里不做討論。
中國的碼云距離github還有多遠(yuǎn)?
國內(nèi)用碼云僅僅是看上它的速度而已。
把github的項目導(dǎo)入到碼云,然后下載到本地。
對碼云一直無感。因為國內(nèi)開源組織完全不遵循開源協(xié)議。
很多情況下會是這樣子:你看到一個感興趣的GPL協(xié)議的代碼庫,想學(xué)習(xí)一下的時候,卻發(fā)現(xiàn)說明里告訴你“聯(lián)系開發(fā)團隊購買許可后即可突破20人在線限制”…
(既然需要購買許可你就不要用GPL?。±侠蠈崒嵱脗€Apache2.0不行嗎?。。?/p>
諸如此類的很多!
我氣的不是因為需要花錢購買!
而是開源協(xié)議和實際操作完全不匹配!
有種掛羊頭賣狗肉的體驗!