So I’m 16 and want to get into JavaScript. What’s a good way to learn? YouTube videos are too fast paced in my opinion. Also, what’s a good program to actually code on? And also any beginner advice?
I know JavaScript is a fundamental that is heavily recommended before going into React, but I've heard some claims that you can go straight into React and it will teach you the JavaScript fundamentals as you go. Is there truth to this?
Videos
...Even if You are a Complete Beginner...
...Who doesn’t even know where to start
The Best Part?
You don’t need to read painfully boring Javascript tutorials that sound like a “users manual” of an electronic device.
Future Javascript Developer,
By now you know that learning Javascript will open many doors to you professionally.
However, learning it has been a struggle.
You find yourself frustrated because the more effort you put in, the less knowledge seems to “stick”.
I’m here to tell you that there is a better way to learn Javascript
-
Without long 8 hours videos that you watch but it doesn’t make you learn ONE BIT, and makes you feel like you’re wasting your time.
-
Without painfully long tutorials, that you read, take notes, but after 2 hours of effort, you figured that you understood nothing.
-
And without books with 300+ pages that are too complex for a beginner. And can only leave you overwhelmed, confused, and unmotivated.
I know how it feels because I’ve been through this exact experience.
The big problem with the common educational Javascript products is that they are NOT made for the absolute beginner.
Common courses and books try to teach you A LOT of advanced concepts from start
Here is a fact...
-
When you’re a beginner you don’t need to know if Javascript is an object-oriented language...
-
You don’t need to know the history of Javascript.
-
You don’t need to read ENTIRE CHAPTERS before trying your first codes.
-
And you surely do NOT need to know every single subject to start building powerful apps.
Yet so many books and courses dedicate entire sessions to telling you things that will not make you UNDERSTAND Javascript.
I’m here to tell you that you DO NOT NEED TO LEARN every single concept at the very beginning.
Here is what you need as a beginner:
Less theory, more PRACTICE.
SIMPLE explanations instead of complex subjects.
Just like that:
When people start learning math, they do not start by solving complex equations or logarithmic operations.
They start with 1 + 1 = 2.
1 + 2 = 3 and so on.
When people start learning to read, they do not start by reading Shakespeare or learning complex grammar subjects.
They start by learning the sounds of A, B, C.
Why learning Javascript should be any different?
Why do so many books and courses insist on teaching BEGINNERS advanced concepts right at the starting point?
This doesn’t make ANY SENSE.
With this in mind, we developed a solution that actually takes into consideration the fact that you are a beginner.
A solution that will make you understand Javascript like no other.
Because it focuses on the two things a beginner needs:
SIMPLE EXPLANATION
EASY PRACTICEUnderstand Javascript in Less than 50 Pages...
...Even if You are a Complete Beginner...
...Who doesn’t even know where to start
I'm wanting to learn Javascript (no particular goal in mind at this time) and want a much more thorough learning experience than freecodecamp since I'm a slow learner for this it seems. What's the best book for beginners with no prior coding knowledge?
Thanks for the help
Curious if there are any beginners or "ex" beginners here that can explain what path they took to learn Javascript. Video tutorials, documentation, mentors, building projects, etc... What worked, what pain points did you face while learning? Did it ultimately lead to you landing a job?
The 'You Don't Know JS' (by Kyle Simpson) books are in my opinion one of the best resources to learn JavaScript. The language is full of quirks and other 'interesting' design decisions that can result in weird behavior, especially if you are a first-time programmer.
What I really like about this series is the in-depth approach to elusive concepts like closures, prototype-based inheritance, and scope. If you have the time and discipline to follow them, I think you'd be in better shape than 90% of the JS programmers out there.
Because I've received some messages asking for JS resources, I thought that it could be useful for someone if list them here. The books can be found in Amazon for very very cheap, but you don't need to buy them, you can read them online for free here:
Book 1: Up & Going
Book 2: Scope & Closures
Book 3: this & Object Prototypes
Book 4: Types & Grammar
Book 5: Async & Performance
Book 6: ES6 & Beyond
I have several friends who want to enter IT. I suggest to learn very few basics (arrays, cycles etc) and then try to do some simple tasks from leetcode to see if they are comfortable coding at all, before investing time and money into learning all possible languages and technologies. Is there a free, short and simple book (less than 50 pages) for a total Python (and coding) beginner?
Maybe this sounds stupid or desperate but that’s just how I feel. I’ve been studying JS for the past two weeks and a half, maybe? Anyway, I’m taking this course on udemy from Colt Steele where I understand mostly everything that he teaches and sometimes if an exercise follows right after that lecture I might or might not solve it on my own, but mostly it’s super complex for me to do even tho after I see the solution from a video on YT it makes sense, I know what the code means pretty much all of it, there’s just no way I can do it on my own. Saddest part is it brings me down badly, like I get super demotivated and lazy in a way.
EDIT: It seems a lot of people misinterpreted me of what I’m trying to say/express… I do not expect to know alot let alone know how to code everything on my own. EDIT2: Wow, I did not expect to get this many comments/replies, thank you everyone for taking the time to reply and thanks for the encouragement.
I’m sure this is not an unfamiliar experience for this subreddit, but I am having a hard time with JS.
I’m currently going through Angela Yu’s 2022 full stack web development bootcamp on Udemy and I am having a pretty difficult time grasping and putting into practice the concepts that she’s teaching. She does challenges periodically throughout the lessons where she tells us to pause the video and see if we can figure out how to do what she wants us to do, and I almost never even know where to start.
I’m not so much discouraged about how difficult it is so far, but more so with the fact that I don’t feel like I really know how to go about grasping and really understanding these concepts. I’ve just sort of been giving some sort of an attempt at the challenges, usually not getting very far, watching her solution, understanding how what she’s doing at least makes sense, and just moving on. Rinse and repeat. I’m worried that I’m gonna get to a point where I should be more comfortable with with these concepts, and eventually get completely lost and left behind.
Does anyone have any advice on practicing JS in the very very early stages of learning in order to make these concepts make sense?
I work at marketing, but I'm not that into it. I want to become a programmer and JavaScript looks fun. It also looks like the most marketable language, since I enjoy building web apps and websites. I'm saving up enough money to pay my bills for a year, and then study HTML, CSS, and JavaScript 8 hours a day for a year.
Any advice?
Hey! I’m new to Web Development and this is my first time posting here.
Learning HTML and CSS was relatively easy for me but I’ve just started JavaScript and I feel so demotivated. I’m learning about how to use the language in general (functions, loops, arrays etc) but I can’t begin to imagine how I actually apply that to a web page!
Any advice? I’m completely self taught at this point so any recommended resources will be greatly appreciated.
Hello, my girlfriend is changing her career to web developer, and she was able to learn HTML, CSS somewhat easily. She can already make some nice looking websites, but she is stuck on JS. I've been trying to teach her it, but we've had very little progress.
She usually has no problem learning a new topic. However, she has tried multiple courses, some examples FreeCodeCamp and OdinProject. Video courses on various sites. YouTube.
When it comes to JS, it's not unusual for her to actually cry, and doesn't seem to get the concepts down. She wants to learn this very bad, but doesn't know how. I've tried simplifying things, and tried explaining how things work under the hood, but none of it clicks.
I've told her she just needs to practice more, but she says she has no idea how to even practice.
I just would like any advice on how to help her, everything else is failing?
This morning I'm trying a new approach, repetition, just go over one basic topic (like variables) and have her type it a hundred times. Not sure what else to do.
As someone who has been slowly learning JS for a while now I’ve seen hundreds of posts asking for advice and nearly all of them have a comment that advises people read the documentation.
So I’m wondering, as a start out developer would it be expected we have read the JS documentation in its entirety or is it something to just keep at hand and read through sections should we need it.
Although this is meant as a vanilla JS question it’s also a question I’ve thought about for moving to a framework and wondering how to get started doing that!