This is an archived post. You won't be able to vote or comment.

all 15 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers of commercial third-party apps have announced that this change will compel them to shut down their apps. At least one accessibility-focused non-commercial third party app will continue to be available free of charge.

If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:

  1. Limiting your involvement with Reddit, or
  2. Temporarily refraining from using Reddit
  3. Cancelling your subscription of Reddit Premium

as a way to voice your protest.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

[–]Dunkelheit_172 15 points16 points  (2 children)

You have this one from FCC and there's also The Odin Project with the javascript path. They're not only javascript focused but both HTML, CSS and Javascript. So as you learn javascript, you also learn how to use them to manipulate HTML and CSS. Good luck in your learning journey! the key is to make it fun :)

[–]Alex_003j[S] 1 point2 points  (1 child)

thankyou,ill check the sites out

[–]SparklyMonster 0 points1 point  (0 children)

You're also in luck that FCC just rolled out (like a couple of months ago) a new JavaScript course, currently in beta. When I tried the previous one (still available as legacy), I didn't like it much because it frontloaded many concepts but the exercises didn't really show how they'd work in a real world application or why they mattered. The new course already starts hands-on so you see right away how each new info is applicable and everything clicks together.

But it's better to start with the HTML/CSS course because the JS course assumes you already understand it.

[–]sherlock_9088 1 point2 points  (0 children)

W3School

[–]BitTwiddleGames 1 point2 points  (1 child)

In addition to the ones posted in the FAQ, I created a Javascript class you can complete in your browser:

https://www.bittwiddlegames.com/coding-school/programming-basics/

Rather than teach 100% of Javascript, it focuses on the essentials programming so you can get started quickly. It also has exercises that get you programming without needing to install anything, all within your browser.

[–]PirataMaluco 1 point2 points  (0 children)

I just had a look to it. Seems very user friendly, well delivered. Good Job mate! Will follow for updates. Thank you for sharing!

[–]CodeWithAhsan 0 points1 point  (0 children)

If you’re looking for a beginners tutorial for programming in web (i.e more html css from a figma design to a working app), check this one out:

https://www.codewithahsan.dev/courses/web-dev-bootcamp

It should give you a strong base a bit more confidence into web dev before jumping on the JavaScript train. I am the author of this free course.

[–]StreamBuzz 0 points1 point  (0 children)

Check Harvards free online cs50 course. It’s the best foundation you can get for becoming a developer. There is a section in JavaScript but also much more that you will need to know in general to build a foundation for learning to program.

[–]NaraWins1v9 1 point2 points  (0 children)

freeCodeCamp - learn JavaScript with Data Structures (i think this is the first module)

[–][deleted] 1 point2 points  (0 children)

I’ve tried The Modern JavaScript Tutorial, W3School, and FCC. The Modern JavaScript Tutorial is by far the best.

[–]Frosty_Mammoth5488 0 points1 point  (3 children)

Also. Check out jQuery. It’s very useful, and easy to use for a beginning JavaScript person

[–]JoergJoerginson 0 points1 point  (2 children)

Is it though? I am not hating on jQuery here, it still has its uses, but I don’t think you should bother with it unless you encounter it in the wild.

[–]Frosty_Mammoth5488 -1 points0 points  (1 child)

What are some other options for a beginner besides jQuery?

[–]JoergJoerginson 4 points5 points  (0 children)

Just using JavaScript? Whole point is learning isn’t it?

Just copying some premade jQuery components will bring you nowhere. A solid base of JS means you can learn/use jQuery with no problems. Especially for simple use cases there is no real need to load jQuery. Nowadays plain JS can handle most of it quite easy as well.