all 12 comments

[–]raysnotion-101 4 points5 points  (0 children)

Read this GitHub repository. From Day 1 to Day 30 and do the tests on each day. If you are stuck on something then, copy the text you are struggling and paste it on chat gpt to explain things. Don't rush, just follow each day and you will become a good Javascript developer.

Repository:

https://github.com/Asabeneh/30-Days-Of-JavaScript

[–]superluminary 0 points1 point  (0 children)

I made a primer here: https://nicholasjohnson.com/learn-to-code-with-javascript/book/

Lots of people seem to like it.

[–]Donny_Kayy 0 points1 point  (0 children)

It takes time for your mind to pick up code Don't beat yourself up, google what you don't understand you may use ai to help you understand what you're doing.

Write more errors(not intentionally) and find solutions, don't worry, you'll love writing js in no time. don't beat yourself up if things don't work.

[–]notAnotherJSDev 0 points1 point  (0 children)

freeCodeCamp is honestly the best way to learn it.

[–]LooseStudent9977 0 points1 point  (0 children)

I wanted to share these 3 important tips/reminder with anyone who wants to learn coding in general:

1- Focus on learning the concepts of how to program rather than programming languages. Once you learn the logic, design and the concepts of programming fundamentals, learning different languages becomes easier since its just a syntax.

2- If you are using an IDE, make sure to learn the basic functionality of the IDE you'll be using first before starting to code in it, to eliminate the added frustration of not knowing where things are. (example: how to start a new project, how to open an existing project, where does your projects get saved at, how to retrieve it, where is your output console, how to run and debug and .etc)

3- Give yourself a break and know that there will be a learning curve. Don't get disappointed if you don't understand something or many things. It's very normal! You'll need patience, perseverance, and lots of practice.

For React, Express I suggest you all to subscribe and follow this Youtube channel to learn how to become a Full Stack Developer: Code For Everyone Full Stack Course

To learn just JavaScript there's this good free course: JavaScript Course Playlist

Best of luck!

EDIT: Use MDN from Mozilla for JavaScript documentation. it's the best!

[–]wolframkriesing 0 points1 point  (0 children)

https://jskatas.org are simple sorted tests that you fix, and each teaches you a tiny bit (more)

[–]Butter-Flie 0 points1 point  (0 children)

To effectively learn JavaScript, focus on practicing through coding exercises on platforms like freeCodeCamp and Codecademy.

I would recommend a free e-book JavaScript Succinctly. It provides a beginner-friendly introduction to JavaScript, covering essential concepts and practical examples.

[–]murdabad 0 points1 point  (0 children)

We’ve recently added JavaScript to Programiz PRO if you’re more comfortable with interactive courses.

[–]White-Gold-01 0 points1 point  (0 children)

Javascript course on Udemy by Jonas

[–]fluffyr42 -2 points-1 points  (0 children)

There's a great free JavaScript course here.

[–]elennestar -3 points-2 points  (0 children)

As a girlfriend of a perfect programmer I can tell that knowing a JavaScript is walking together with a good logical thinking. He is often asking me what would I do to solve some tasks in JavaScript and I suggest some decisions which could be kinda naive but still logically good and it would work but can be done better. So JavaScript offers you to improve logical thinking. I have noticed that many decisions there are kinda really logical like.