Once you are done, you will feel confident in your JavaScript skills and be ready to move into libraries like React or Vue, or continue down your JavaScript journey. This way, you can be sure that the concepts really stick with you. This is exciting, as you will deploy this extension to your Chrome browser, so that you get to experience it out in the wild.īetween each of the project sections, I will stress-test your skills with practice sections. Who knows, perhaps this little app marks the start of your career as a game developer?įinally, you will build your very own Chrome Extension. Moving on, you will build your very first game, namely Blackjack, the iconic Casino game. This will teach you the very basics of JavaScript and the DOM. You will start out simple with a Passenger Counter app. Instead of long and boring theoretical lessons, you will dive head-first into building products and solving challenges. So say goodbye to "tutorial hell" and get ready to start feeling your JavaScript superpowers grow exponentially.Īnother unique thing with this course is that you will build projects from the very start. It contains 140+ coding challenges, meaning that you will finally build that ever-so-important JavaScript muscle memory. This is perhaps the most interactive JavaScript course ever recorded. If you answer YES to any of the above questions, then this is the course for you. I haven't done enough of it yet to have any opinion, but an acquaintance of mine had good things to say about it, and it's recommended as a prep material by various boot camps.Do you think JavaScript is difficult to learn?ĭo you struggle to transition from watching JS tutorials to building JS projects?ĭoes regular coding courses sometimes bore you to death? I also just started Gordon Zhu's Watch and Code intro course. That's why I turned to Ethan Brown's book, and I plan on picking Eloquent JavaScript back up to get into the projects very soon. By Chapter 6, however, it became much more abstract and I felt like I didn't have a thorough enough understanding of the fundamentals to really apply what I was learning. I was very impressed with the author's ability to teach abstract concepts, and I greatly appreciated end-of-chapter exercises and in-book projects as well as having the text, exercises, code solutions, and coding sandbox (not my preferred environment) all available on the book's site. I started with Eloquent JavaScript (it's free in PDF and eBook format from the author's website by the way I had no idea when I paid for it). Founded by Stanford professors Andrew Ng and. Also the online resources (strictly limited to the author's GitHub repo O'Reilly's site doesn't have anything) don't go beyond the first two chapters. Like Udemy, Coursera is an excellent online learning platform that offers quality JavaScript tutorials and courses. Con is that it does not have any exercises or projects beyond the simple intro one in the first chapter. It's great for starting from no knowledge at all. Main pros of this book are that it thoroughly breaks down JS data types into understandable concepts, and it is useful as a reference material to return to. You can find it in the author's GitHub repository for the book though. The Amazon reviews are not the greatest, and I think that is because there is one missing line of code in the introductory project in the first chapter that causes it to not work. I really like Learning JavaScript: JavaScript Essentials for Modern Application Development 3rd Edition by Ethan Brown. Personal blog posts that are relevant to the subreddit's stated subject matter don't need prior approval (and are encouraged!). If you want to post something self-promotional, please message the mods first. Titles that begin with "hey guys" will be removed. If you're in doubt, message the mods first. The following are not allowed: Requests for subscribers, asking for "test users" for your new JS course, offering paid mentorships, and/or premium courses. If you’re asking for help, include enough information for others to recreate your problem. With a nod to practicality, questions and posts about HTML, CSS, and web developer tools are also encouraged. Everyone should feel comfortable asking any and all JavaScript questions they have here. This subreddit is a place for people to learn JavaScript together.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |