|
|
|
Ask HN: Is this is a good way to learn JavaScript?
|
|
24 points
by itsevrgrn
3001 days ago
|
|
I know – these questions are asked a ton on here, but there is rarely a definitive answer. I understand that everyone learns differently, but I was wondering if you could critique my learning plan for this summer. I want to read through the materials for my uni's back end web development course [1], and take a front end class like this [2]. Let me know if these should suffice. I did the absolute basics of html and css last semester and this semester I took a course on the fundamentals of programming in Java [3]. Curious to hear your thoughts. Links:
[1] https://classes.engineering.wustl.edu/cse330/index.php/CSE_330_Online_Textbook_-_Table_of_Contents [2] https://www.udemy.com/the-complete-web-developer-in-2018/?couponCode=DBJUNIOR281 [3] https://wustl.app.box.com/s/17s96l72w7fvihn1bz5s7sqiulguazag |
|
It has a Gitbook version too [1]
But it is very big but really good that you will understand the depths of JavaScript. So to begin with learn Vanilla JavaScript. Vanilla JavaScript means JavaScript only without any framework.
Then try learning ES6(ES2015)/ES7(ES2016) or in generally ESM (EcmaScript Modules). You can learn it by checking the resources below on my personal Github repo.
So to summarise, learn Vanilla JS first, then EcmaScript Modules & then choose any framework. If you don't know what to choose, or are confused then I recommend choosing either one of React or Vue, due to both are very easy to start code with.
I also made a list of my favourite reads. Remember I read a lot of books & put my favourite on there [2]
[0]: https://github.com/getify/You-Dont-Know-JS
[1]: https://www.gitbook.com/book/maximdenisov/you-don-t-know-js
[2]: https://github.com/deadcoder0904/awesome-javascript-reads