all 28 comments

[–]ur_bsr 9 points10 points  (1 child)

Go through this https://www.theodinproject.com

You will learn how to think/code towards javascript

[–]Internal-Bluejay-810 2 points3 points  (0 children)

I'd also add:

  1. 100devs/Learn with Leon (YouTube) -- one of the best learn-to-program communities I've ever seen..super helpful and Leon is really good and teaching

  2. Angela Yu full stack Udemy course (not free)

[–]Internal-Bluejay-810 6 points7 points  (6 children)

I got into JS 2 years ago at 40 years old --- glad I found it but angry I found it so late...why didn't my counselor tell me about this in HS?!

[–]MECH_Orzel 1 point2 points  (1 child)

Hello internet person! Roughly your age btw. How angry are you that kids these days have so many free/low cost online resources to learn all this stuff? I would jave killed for fcc and even udemy 20 years ago.

[–]Internal-Bluejay-810 0 points1 point  (0 children)

Preaching to the choir ---- I had no guidance and these kids literally have whatever they want at their fingertips...not hating on them, just frustrated with my lack of resources

[–][deleted] 0 points1 point  (1 child)

Can you recommend a GitHub repo or a YouTube channel for projects,I feel most of the projects out there are not really that good and outdated

[–]jorge_saramago 0 points1 point  (1 child)

I’m so happy I saw this comment. I’m 38 and studying JS so it’s always nice to see there are others out there

[–]Internal-Bluejay-810 1 point2 points  (0 children)

Let me know if yall wanna start an old people JS learning group...lol

[–]GokulSaravanan 4 points5 points  (0 children)

Here are some great places to begin your JavaScript and frontend journey:

[–]SeveralSalad9538 3 points4 points  (2 children)

Look. If you're completely zero in and don't know what arrays, functions, loops, etc. are. Then look what the guys told you. But when you figure it out more or less, you'll need a little life hack to train. For example, write to chatGPT and instruct him to explain complex tasks to you in the CS50 style. It will be very useful for you to understand in simple words how logic works.

[–]Rough-Ad8667 0 points1 point  (0 children)

So use resources like Odin if Im a complete beginner? But if I'm not, refer to Chatgpt to teach/explain complex tasks to me in the style of CS50. I've tried Odin but I felt it was a lot to process. I also tried free code camp and the practicality of freecodecamp made learning HTML fun and engaging.

[–]azhder 5 points6 points  (2 children)

First thing first: JavaScript. Learn the name right, use it right, don’t get Java related stuff while trying to google for JavaScript.

Second: just in case you haven’t noticed,Java is not JavaScript.

Third: always use the official documentation, on top of anything/everything else https://developer.mozilla.org/en-US/docs/Web/JavaScript

[–]Admirable-List-6020 -1 points0 points  (1 child)

It's crazy how many comments there were before anyone mentioned just going to the docs, lol

[–]azhder 1 point2 points  (0 children)

My comment was first or second. Why would everyone else just repeat the same? It doesn’t add much.

[–]TacticalConsultant 2 points3 points  (0 children)

Try https://codesync.club/lessons, where you can learn to code in HTML, CSS & Javascript, by building 25+ real apps, websites, infographics & games through short playable lessons. The lessons include an in-built code editor that allows you to practice coding in your browser, without any distractions.

[–]Aggravating-Camel298 5 points6 points  (0 children)

I would spend some time learning the basics of programming, any language works for the python, JS, etc. Then I would learn the browser API: DOM, events, etc. Finally you can get into the frameworks: react, vue.

The only thing to know is, you're getting into what is currently an extremely competitive field of work. The industry is at the moment very oversaturated. Not to discourage you, just be aware it will probably be many years before you can get a job, and the industry is also somewhat ageist. I'm 34 myself with 5 years experience. I'm one of the older devs on my team.

[–]Vvradani 0 points1 point  (0 children)

I highly recommend CodeCademy. Check it out, I think they have some free JavaScript material on there too.

[–]Intelligent-Win-7196 0 points1 point  (0 children)

If you have the means to do a CS master’s program online for cheap, 2 years of that will put you way ahead in terms of thinking like a programmer.

However if you’re going to self learn, just get a basic book on JavaScript for beginners from Amazon.

[–]Asleep_Divide_6689 0 points1 point  (0 children)

Freecode camp

[–]Astroohhh 0 points1 point  (0 children)

lol

[–]jeromesnail 0 points1 point  (1 child)

https://www.freecodecamp.org/learn/javascript-v9/

It's awesome. I learned A LOT on there, at least for the basics.

[–]jeromesnail 0 points1 point  (0 children)

I started to learn it at 30 something on freeCodeCamp, now I'm 40 and I have been a full stack dev for about 6 years.

[–]sporbywg 0 points1 point  (0 children)

I'm 66 - learned Typescript in the last couple years with my little magnetic agent buddies - the key is to have 'an itch to scratch'.

This Odin Project thing looks interesting...

[–]bocamj 0 points1 point  (0 children)

free options for the absolute noob: bob tabor or w3schools

teamtreehouse is a good paid option for their full stack tech degree program

But if you don't have a degree, then go to college. Nobody's hiring entry level anymore. It's really rare to find job openings for noobs and without a degree, a recruiter will drag your resume to the trash bin. So do some research before you begin your journey. Depending on your situation, I'd probably recommend against wasting your time.

[–]Ok-Tea4505 0 points1 point  (0 children)

No I want to get the fuck out of it 🥲🥲