T O P

Does anyone know any good learning resources?

Does anyone know any good learning resources?

Vicy_45

I learn on FCC and on JavaScript info, and when I get stuck I go to MDN to search for what I didn't understand. It's okay if you don't get a concept right away, sometimes I need to take a break and when I come back (half an hour, hour, day, days etc) things make more sense to me. If you don't have an urge to learn in x amount of time, I would suggest that you take all the time you need to understand the fundamentals.


[deleted]

[удалено]


meilyn22

The JavaScript course on Teamtreehouse isn't that good imo.


[deleted]

[удалено]


meilyn22

If it works for you, then that's great. I took the JavaScript Course and I realized that they missed so many things. They teach the lowest of basics. After finishing the course, I couldn't even do codewars even when everything was pretty easy on Teamtreehouse.


[deleted]

[удалено]


meilyn22

100% true. I learned CSS for 3 weeks and failed woefully when it tried to build a website 🤣. Well, after building the website and building another, I learned a lot and it started making sense to me. Projects are the best way to learn because when you are struggling, you research more and you learn during that process. It's the same with JavaScript, but I still feel TeamTreeHouse doesn't have a good JavaScript Course. I took the full thing and answered almost all the questions correctly + challenges, but I still couldn't wrap my head around certain things. I went on to take a course on Udemy and then go into codewars. I've really improved since then. But yes, Teamtreehouse teaches the basics and it's easy to follow for some certain topics. Maybe it's just me, but I am good at answering questions. I could answer all of Teamtreehouse questions and still not understand the practical aspect of programming. Maybe it's just me though.


LucVolders

[javascript.info](https://javascript.info) https://www.w3schools.com/js/


throwawayacc201711

This is not a direct resource but I would suggest taking a class (YouTube or whatever free resource) on logic and analytical thinking (breaking down and analyzing problems into smaller more manageable ones). You mentioned you don’t know how to put it all together and that’s where soft skills like the ones I mentioned come into play. Ex: given an array how many elements are divisible by 2. Break that down into a lot of smaller problems and keep breaking each of those problems down until you get to the tasks you know how to tackle. 1. How do I get the user input for the array? 2. How do I check each element in an array? 3. How do I check if an element is divisible by 2? 4. How do I keep track of the number of elements divisible by 2? 5. How do I output the result? You might be asking why is this useful. One it’s great for making sure you understand the scope and the problem. Two, if you get stuck, you know exactly what you need to research/learn. At the end of the day programming is just a series of logical statements with some variable assignments.


Professional_Emu_338

I prefer modzilla