大家好,我以前在大学只学过Java,最近学完下面这堂有关Javascript的课程:
The Complete JavaScript Course 2021: From Zero to Expert!
作者:Jonas Schmedtmann
https://www.udemy.com/course/the-complete-javascript-course/
接下来预计学React、Nodes,需求是走网页方面(似乎职缺比较多),
但手机APP也不排斥。
作者:
opallin (Opal_Lin)
2021-08-03 19:57:00第一个吧, 内容蛮久没更新了, 但学mental model还是不错
作者:
lynx (冠)
2021-08-03 20:11:00react建议找有教redux toolkit的,不然都算旧
第一个是不错,但是他大部分都是class component写法推荐 Maximilian 的
作者: sjensen (KwonIn) 2021-08-03 20:54:00
没特别看JavaScript,直接看Maximilian的,很满意,觉得讲师满有趣的,而且课程有带到Redux 、Next,推荐。
作者: triplee (none) 2021-08-03 21:32:00
我只能说max对初学者来说绝对是个佛心讲师 讲的很全 口语清晰(建议1.25语速) 最重要的是会去更新课程
作者:
bcjohn (bc)
2021-08-03 22:05:00推荐 Maximilian,他真的讲的很详细清楚,声音又好听,过一两年后你还会发现他竟然还更新课程教最新的用法
我 Max 跟 Stephen 的都有买,比较喜欢 Stephen 的Stephen 比较会准备一些投影片做讲解
作者:
newbout ( nb 但没有 a )
2021-08-04 00:05:00Stephen的Modern React 跟 Max的 React The Complete Guide我都有买我先看Stephen的再看Max的觉得Max的比较好Stephen的写法有点旧了,不过以初学的话我觉得还不错,时间够的话还是可以先听Stephen的再去听Max的补充一下,我说的比较好是指Max课程的完成度,很多都有带到,之后要往其他地方(Jest Typescript Next.js) 点技能的话,他已经有涵盖到基本概念了至于楼上有人提到说没用Redux Toolkit的课程都算旧了是没错,不过我还是建议先学好Redux基础概念,学好原先的Redux概念再用Toolkit也不迟,因为Max的React课程,Advanced Redux部分是直接用Redux Toolkit来讲解,虽然是很方便没错,但概念没建立好却直接用那套工具的话,我觉得不是很好。
作者: sjensen (KwonIn) 2021-08-04 03:23:00
补一下对Max的React课程看法,确实跟楼上说的一样,课程本来是教class component 的,后来更新直接打掉改成function component ,旧的课程虽然不能线上看,但是有下载资源,等于有需求的话两种写法都能学到。Redux, Context API都有,也有教到toolkit ,甚至还有用custom hook自己写一个的小篇教学。Next.js 的教学我也觉得很够入门了,有些内容碍于课程主题和篇幅没有深入,但也有专门的课程,看下来的心情就是不太需要担心学到卡住。另外很多概念部分都会附上Academind 的教学影片,不会说某些逻辑搞不清楚原因。总而言之,其他课程不太清楚,但是接下来想自学什么,我都优先考虑Max的课程XD再补一点,Max的Redux课程有分两个阶段,教基础时先纯用JavaScript套一遍Redux给概念,再教redux跟react-redux,Advance才教toolkit,我觉得不会有楼上说直接学Toolkit 的缺点。最近才刚学完React,有疑问可以交流一下~
作者:
newbout ( nb 但没有 a )
2021-08-04 08:34:00我不推从Advanced开始都用Toolkit的原因是,Toolkit的写法是违反React immutable的精神的,虽然底下有immer在包但如果project修改store资料的写法其实没那么复杂的话,用Toolkit我觉得反倒是比较冗赘,而且Toolkit也包了ThunkMax的教学,Async code的部分带到用Toolkit,觉得可能会因为不了解Toolkit可以直接call async code,而不了解到原本react-redux跟redux-thunk 互动的概念
作者: sjensen (KwonIn) 2021-08-04 12:17:00
就我了解,toolkit是Redux端的工具,方便程式码分块等等的,在React端使用差异不大。至于class components ,现在使用应该偏少?可以先看课程内的那个章节,如果工作上有需要,再去下载资源载来看
作者:
newbout ( nb 但没有 a )
2021-08-04 12:27:00@原po 我讲的Advance是指Max的React The Complete Guide里的Advanced Redux章节,而不是Stephen的课程。没描述清楚很抱歉,不过看你在科技版也有转贴这篇文,我建议你可以先看Max的课。@sj,对呀也是Toolkit工具之一,只是我比较倾向于先用原生的React Redux搭配Thunk之后再往Toolkit整套会比较好,要使用工具之前我觉得可以体会一下工具为何诞生,工具解决了什么问题这样才不会被工具绑架
作者:
lyuping (湘兰)
2021-08-06 18:33:00可以请问 max 推荐的连结吗...感谢