iT邦幫忙

1

想要自學程式語言,但不知道從哪裡開始

  • 分享至 

  • xImage

請問是要先從基本的HTML、CSS、Javascript開始嗎?
比較建議自學的方法是有推薦的嗎?自己目前是會看著人家的網頁或影片跟著做,但實際上真的也不太懂
或是報名線上課程會比較快呢?
目前也不知道要朝前端還是後端走
可以請大家給我一些意見嗎,謝謝
目前是上班族想要轉職

可以先問你生活中那些事情可以經由程式幫助減輕處理事務的負擔(時間)
記帳系統? 健康管理(身高體重...)? 車輛維修紀錄?
用這類的案例想辦法寫成程式 就是開始

寫程式要先有明確的動機,有動機才有學習的動力
如果只是為了賺錢不算,畢竟很多工作都比軟體工程師賺錢
iu0724 iT邦新手 5 級 ‧ 2023-07-24 16:27:08 檢舉
主要原因是想要轉職薪水可能高一些
先找新手向的書來看有一個APP HyRead
可以用市立圖書館的帳號借線上書來看,
看不懂就直接把實例打上去ChatGPT叫他解釋給你聽程式在跑什麼
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
1
Yaowen
iT邦研究生 4 級 ‧ 2023-07-24 14:26:08
最佳解答

前端:看你的畫畫或者顏色有沒有興趣
後端:數學邏輯不排斥

前端:可以先看一下youtube金魚都能懂 網頁設計
付費的話 google 六角學院

後端: C# 可以先去買一本書看一下 , Java 可以買良葛格的書

另外未滿30歲政府有補助產業新尖兵計畫 , 有補助類似資策會的課程

另外報名鐵人賽也是個好的做法 , 把所學的記錄下來

6
海綿寶寶
iT邦大神 1 級 ‧ 2023-07-24 11:24:44

如果你是學生,建議你先考完大學
如果你是大學生/上班族,建議你先自學韓文/日文

看更多先前的回應...收起先前的回應...
froce iT邦大師 1 級 ‧ 2023-07-24 11:26:32 檢舉

先學英文才是正解。

尼克 iT邦大師 1 級 ‧ 2023-07-24 11:31:59 檢舉

學韓文/日文的建議基礎是?

學韓文/日文的建議基礎是?

對我來說,韓文日文和程式語言相似處在於「都是完全陌生的語言」
如果自學韓文日文學不起來,就別想自學程式語言
如果自學韓文日文學得起來,再來自學程式語言
萬一程式語言還是學不起來
至少已經學會韓文/日文第二外語

先學英文才是正解。

我覺得,在學校已經學了廿幾年,不用再花時間學了
就算再學也學不到什麼新東西

0
deh
iT邦研究生 1 級 ‧ 2023-07-24 11:27:49

看你學的目的吧
學興趣的自然看對甚麼有興趣
想轉職的話,先在這邊提醒你短期職缺比前幾年少很多,門檻高不少
長期的話,AI to replace programmers in 5 years, says Stability AI CEO Emad Mostaque
不信邪也可以去上課,反正市面上課程一堆,收到鈔票肯定是真的
好自為之

0
YC
iT邦研究生 2 級 ‧ 2023-07-24 12:43:16

因為你目前不知道要走前端還是後端,
所以我建議你都學。

目標可以設定成一年後,架一個個人履歷的網站。
這過程中,你可以學會前端和後端,以及求職中所需要的作品和印象加分的履歷。

PS. 注意,用網頁範本做,是大扣分!

0
hungho0208
iT邦新手 4 級 ‧ 2023-07-24 13:11:59

我蠻多同事都是資策會轉職成功的

可以上網看一下各縣市資策會評價

如果認真上課應該半年後都會有工作

3
Oo_花之舞__oO
iT邦新手 1 級 ‧ 2023-07-24 14:25:13

第一件事情,搞懂API

英文要學ABC,學程式,
最基礎觀念(不管你是前端還後端),要先能夠理解API。
https://www.youtube.com/watch?v=gjHGCqHLb4E

前端動手玩創意系列可以幫助到你

針對沒有基礎的人,這是一個前端系列,教學內容包含html css js jqery 以及一點點框架知識
裡面的內容都是動手實作!操作起來讓你學會前端。
不需要還在API一個一個查MDN或是看文檔,
前端動手玩創意,核心價值就是要動手操作把前端做出來。

【前端動手玩創意】等待的轉圈圈效果 (1)
【前端動手玩創意】google五星評分的星星(2)
【前端動手玩創意】CSS-3D卡片翻轉效果(3) (今天難度頗高,想挑戰再進來!)
【前端動手玩創意】一句CSS做出好看的hero section!(4)
【前端動手玩創意】創造一個Skill bar(5)
【前端動手玩創意】遮蔽廣告(D卡未登入)腳本、自定義新增名單(6)
【前端動手玩創意】前端canvas截圖的招式!竟然有三招,可存成SVG或PNG (7)
【前端動手玩創意】讓你的PDF檔案更難被抓取(8)
【前端動手玩創意】哇操!你敢信?花式寫todo-list,body裡面一行都沒有也能搞?(9)
【前端動手玩創意】卡片製作,才不是!是卡片製作器!(10)
【前端動手玩創意】太屌了吧!?用Class(類)製作Jquery的效果!(11)
【前端動手玩創意】置頂按鈕,老梗經典|帶你的網頁搭電梯(12)

閱讀上也沒什麼順序可言,可以針對喜歡的主題點進去。
每篇文章都是會銜接帶你從0開始做,有些比較切版,有些比較JS,所以不管你喜歡畫面,
還是你喜歡邏輯腦寫程式,前端其實都有包含。
這系列前端動手玩創意,滿足初學者到進階者的學習需求。

主要是很有趣啦XD。

0
GreedIsGood
iT邦新手 4 級 ‧ 2023-07-25 03:55:30

自學對沒經驗的人來說,
缺點就是剛起步會沒有頭緒不知道從哪下手,
我的建議是先從基礎知識開始吧!
先不管前後端,
從基礎計算機概論,物件導向,資料結構一步一步往下學。
先求基礎打穩再往後延伸。
最後做些小專案,從實作過程中看自己比較喜歡前端還是後端。

不然就是去資策會上課,至少是有系統性的學習。

0
ak02
iT邦研究生 1 級 ‧ 2023-07-25 08:45:23

我是自已買書看看就會了

0
迷途的羔羊
iT邦新手 5 級 ‧ 2023-07-25 10:15:35

先學 ChatGPT? ?

1
Jeffrey
iT邦新手 5 級 ‧ 2023-07-25 11:03:50

--個人心得--

  1. 建議google前後端學習地圖,透過別人幫你整理好的路線去學。
  2. 打開104、1111關鍵字「前端工程師」或「後端工程師」掃一輪你要的職缺,把需要會的技能記錄下來,對技能名稱的熟悉度也會慢慢建立。

--以前端來說--

HTML5、CSS3、JS、RWD(這是基本不用記)

  • 框架:Vue、React、Angular..(未來要面試的地域各占比多少?會決定你要學哪個)
  • 進階技能: jQuery、SASS、Bootstarp...(CSS延伸的內容)
  • JS核心
  • 必備技能:Git/GitHub

--規劃學習時間--

  • 在職自學最難的部分就是時間安排,我把全部技能分幾個子項分配到時間表,看影片跟著敲有問題或模糊的點就手寫紀錄,整個單元看完整理手寫紀錄到Notion,目的是為了加深印象,最好是有人幫你做code review,code的品質不能是你覺得你會別人看會暈倒那種,在對的計畫上努力再來就是拚熟練度,一定要安排間寫,時間擠就有了。

--學習資源(以HTML+CSS為例)--

Udemy(2023網頁全端開發)$360吧

不得不說這老哥的課俗又大碗,只是初學英文比較多對我有點吃力,多花點時間覺得蠻值得的,Udemy常特價可以趁特價買。
code review:X
交流社群:X

Alphacamp(前端基礎課)$4900多

我覺得Alphacamp比較像從產品思維去帶你學,能學得會是肯定的,都把地圖畫好了跟著走就對了,只是更深入的內容需要自己整理。
code review:O
交流社群:DC+線下聚會

六角學院(HTML、CSS課)$1600 搭配方案有比較便宜

六角的基礎課教得蠻細的,有別於其它家的教學六角比較像把武功招式帶你打一遍,不會讓你多出力,直接教你學了直接有效的招式,他的Youtube上也有很多基礎或技術課可以先看看,比較看看兩個講師的風個可不可以接受。
code review:O
交流社群:FB社團

以上是我自己親身經歷學前端技術大概3個月跑完,但技術就是這樣越學會發現自己越無知,想要走這一行一定要在前期就培養有效率持續學習的能力,隨手列一下沒校稿大大們勿鞭。

六角是出名的不細吧 另外超級不推薦學習地圖 看了沒什麼用
該學的就那些 不需要看地圖 看了也學不會
其實就是踏實一點的找資料做功課 看課程 地圖沒什麼意義
地圖是給學完的人自我整理用的 不是給初學者參考的

0
初新者小弟
iT邦新手 4 級 ‧ 2023-07-25 11:56:53

動力很重要對八,我這邊有個相對的好建議是,可以找個工程師相關領域的工作
專業性不會太吃緊的,能邊做邊學
(ex: 巨匠電腦小老師,助教 他們有教c, python 課程以及相關考證的課,錢未必多但碰到的資源不少)

(ex: 加入outsourcing 外包團隊的一員,很多公司網頁,資料庫建設都找人外包, 外包團隊他們有自己的一套流水線能迅速將東西產出,從0到1的過程你碰久了或許也能有個大概)

要嘛是平常拉一點時間學
或像我建議當工作天天碰就快很多,也不用擔心沒動力,不能堅持

0
yaoa789
iT邦新手 5 級 ‧ 2023-07-25 23:08:35

自己看網頁或影片跟著做會看不太懂的話
可以嘗試參加實體課程看看
有老師可以即時當面討論的方式,也許會適合你

我要發表回答

立即登入回答