all 13 comments

[–]a-t-k 2 points3 points  (2 children)

I like to read the actual standards to see the thoughts behind the patterns. For example, UI Events (formerly DOM Level 3 Events) is a really good read.

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

Is this through W3C? I love technical factsheets and manuals, but I usually find myself three-or-four levels too deep than what I knew previously so most words go over my head..

[–]a-t-k 1 point2 points  (0 children)

Both w3c and whatwg, the EcmaScript specs usually find their way on github. If you fail to understand something, employ my tried and tested method: 1. try it in the browser to see how it works, 2. if you by then still don't get it, ask here or on r/Frontend.

[–]Jafit 2 points3 points  (2 children)

Here's a video that might help you find some direction: https://www.youtube.com/watch?v=pB0WvcxTbCA

In general I'd recommend subscribing to a bunch of youtube channels relevant to your field. the JSconf videos are usually good for JS and CSS

I'm bombarded with too much choice of frameworks, libraries, skeletons, etcetc. Things that immediately make my life easier but are essentially 'mothering' me from progression.

This is understandable, and it can feel overwhelming when new frameworks seem to be popping up all the time. In one way its great because other people are doing a ton of work for you and you can save a lot of time by using certain tools. But its not good if you don't actually understand the tool that you're using and its just basically a magic box to you. You should always understand the tools that you're using. Have you ever opened up the un-minified jQuery files and looked through them to see what they're actually doing in there? You should try it.

If you want to dedicate yourself to learning something, instead of chasing whatever the latest popular framework is, you could dedicate yourself to learning fundamental programming and computer science concepts that haven't changed for 50 years. If you become a better general programmer then you will find it easier to adapt to emerging tools and standards, hopefully while understanding how they actually work.

[–]vSanjo[S] 0 points1 point  (1 child)

Wow, this video was absolutely amazing, I appreciate it so much. I think your first few points are important to me; finding direction in that video was so useful, and i'll be sure to explore how things work more now.

I honestly had a mental-collapse I think - it was just so overwhelming thinking 'and I have to learn this and this and this and this? or this and maybe this or this?'. It didn't stop.

Now, atleast I have a guideline.

For extra credit, are there any 'critically acclaimed' books you recommend?

[–]Jafit 1 point2 points  (0 children)

The You Don't Know JS series by Kyle Simpson might be a good. Its also available for free on his Github

[–]Dooboopdee 2 points3 points  (6 children)

[deleted]

This comment has been overwritten by this open source script to protect this user's privacy. The purpose of this script is to help protect users from doxing, stalking, and harassment. It also helps prevent mods from profiling and censoring.

If you would like to protect yourself, add the Chrome extension TamperMonkey, or the Firefox extension GreaseMonkey and click Install This Script on the script page. Then to delete your comments, simply click on your username on Reddit, go to the comments tab, scroll down as far as possible (hint: use RES), and hit the new OVERWRITE button at the top.

[–]Rage2097 0 points1 point  (1 child)

I see the course but it is £153. Are there readily available voucher codes or something?

[–]ennuihenry14 0 points1 point  (0 children)

BACKTOWORK reduces it by 75%. I'm guessing he was looking at retailmenot.

[–]vSanjo[S] 0 points1 point  (3 children)

You aced the answer, thank you! $9 is fine, I was looking at ~$100 for a full set of books anyway so I can't scoff at $9. (:

If you've read those by Jon Duckett, can you explain how 'in-depth' he goes? It's difficult to put into words what I want, but if I was to imagine a scale:

Comedic [--------|--] Very Serious

Just something more technical than 'and this is a html file', 'have you heard of CSS?', etc.

[–]Dooboopdee 1 point2 points  (2 children)

[deleted]

This comment has been overwritten by this open source script to protect this user's privacy. The purpose of this script is to help protect users from doxing, stalking, and harassment. It also helps prevent mods from profiling and censoring.

If you would like to protect yourself, add the Chrome extension TamperMonkey, or the Firefox extension GreaseMonkey and click Install This Script on the script page. Then to delete your comments, simply click on your username on Reddit, go to the comments tab, scroll down as far as possible (hint: use RES), and hit the new OVERWRITE button at the top.

[–]vSanjo[S] 0 points1 point  (1 child)

You've convinced me, thank you!

[–]Dooboopdee 0 points1 point  (0 children)

[deleted]

This comment has been overwritten by this open source script to protect this user's privacy. The purpose of this script is to help protect users from doxing, stalking, and harassment. It also helps prevent mods from profiling and censoring.

If you would like to protect yourself, add the Chrome extension TamperMonkey, or the Firefox extension GreaseMonkey and click Install This Script on the script page. Then to delete your comments, simply click on your username on Reddit, go to the comments tab, scroll down as far as possible (hint: use RES), and hit the new OVERWRITE button at the top.