Skip to content
View in the app

A better way to browse. Learn more.

Web Designer Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How much is there to web development?

Featured Replies

I am currently quite close on completing my courses with codeschool.com, and I feel that it's been a good guide, it will make me ready for a job, but I still think there's much more to web development that I do not know about.

 

Here I talk to robert smith about how he became so good at what he does, he says that he spent a lot of money on learning, he even went to seminars, and that what you learn on the web for free will only cover the very basics of web development, most people think they are good, but in reality are just mediocre.

 

I am mediocre, I have a long way to go I assume, I'm looking at udemy.com for the html courses, even there it's 77 lectures/8 hours of video for £116, https://www.udemy.com/courses/search/?q=html&src=ukw&lang=en

 

Or angular.js, there's courses that are 10 hours long, I just can't think of how it could be that long? What about html hasn't these websites discussed? Maybe I suffer from the dunning kruger effect, that smart people tend to doubt themselves and think everyone is capable of what they know, whereas stupid people think they're so great because they lack the ability to see their flaws. https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect

 

I'm guessing these courses are for those who want to master a certain aspect, whereas codeschool will give you a basic knowledge of each, but won't go that deep into something to become a master like robert smith.

Edited by NullDrone

  • 2 weeks later...

I guess the answer is close to infinity. I don't think there will ever be a point where there is nothing to learn on the subject.

 

For me, I am trying to get to a level where I can be employed as a junior developer. But that is only the next step.

In terms of hours 10 is nothing. I've spent probably around 1000 hours learning JavaScript, and many more learning other areas of front-end development. Even if you know JavaScript REALLY well 10 hours is not enough to make you proficient in Angular, it's quite monolithic. React is easier to learn but requires a more in depth knowledge of JavaScript.

 

Do you know how `this` gets bound? i.e. when you call a method of when you use `.call() .apply() .bind()`? Do you understand closure and the module pattern and private variables? How higher order functions like `.map() .filter()` work? How to loop over objects with `Object.keys()` How the prototype chain works when you call `.toString()` on a number?

 

While the above isn't required knowledge for a junior role, you should be comfortable with those kinds things before you look at frameworks. Knowing Angular or React is not junior level stuff in my opinion.

 

Frontend masters is the next logical step after CodeSchool, it goes into far more detail with JavaScript and Kyle Simpsons Advanced JavaScript course covers those things in great detail.

 

And how deep does the rabbit hole go? Very. If there wasn't much to web development Google wouldn't be hiring developers for hundreds of thousands of dollars per year. These experts have put in many thousands of hours of study and hard work to get where they are. It's a continual journey and things are always changing. Don't expect to learn everything, otherwise you're in for a whole world of hurt. Just keep working hard and focus more on fundamentals than frameworks and you'll do just fine.

 

Btw I'm far from a master, I feel I've learnt pretty quickly, but in some of the circles I find myself in where I have met true masters I can tell you I'm a long way from that kind of level. I've just spent more time learning languages rather than frameworks and it's starting to pay off. My knowledge of frameworks is pretty limited tbh.

Edited by rbrtsmith

Or angular.js, there's courses that are 10 hours long, I just can't think of how it could be that long?

The only course I did on Udemy was 12 hours, that was a while back now, but it's probably one of the best JS courses I've done to date. While extremely slow in places, and tiring to watch at times, the tutor has an amazing way of explaining how JS works under the hood.

 

The Angular course you've seen might even be from the same instructor. I can't say the same for everything on Udemy, there's good courses, and some really terrible ones. It's a real mixed bag. You have some stuff from Frontend Masters, and from developer above Tony Alicea, but it also has a tonne of really amateur and incorrect content, so be careful going entirely down the Udemy route.

 

If you're interested you can grab it on sale at the moment, otherwise there's a coupon code that makes the course around £13. It's a real steal at that price www.udemy.com/understand-javascript. If you're still not sure then there's a 3 hour preview on Youtube. The coupon is on there too. Make sure you have some coffee first, it's needed, but it's worth pursuing.

 

The important thing is to keep practicing the new skills you learn over and over, otherwise you'll forget them. It's easy to blitz through an entire course and forget the content a week later. I'd even say it's worth writing a post about each subject in detail, that way your forcing yourself to really understand it, and can always refer back to it if needs be.

 

I've purchased the Node course from the same developer. It's a deep dive into how Node, V8, http ect works, so it should be good, and only cost $15 on sale. I can't wait to get stuck in.

 

 

@@Jack Some of those prices look good. Might have to check them out at some point. We could make a curated list of GOOD udemy resources as from what you said it sounds like a bit of a minefield.

 

That said I think everything on CodeSchool and Frontend masters is good. Although I disagree how CodeSchool teaches inheritance in JavaScript. There's so much content, and new content being released on Frontend Masters + the stuff on https://ericelliottjs.com/ I'm finding it pretty tough to keep up - As I am sure everybody else is.

 

So don't waste time learning bad practices, stick to the few good ones out there and like Jack says - repeat what you learn over and over...

Edited by rbrtsmith

@@Jack Some of those prices look good. Might have to check them out at some point. We could make a curated list of GOOD udemy resources as from what you said it sounds like a bit of a minefield.

 

That said I think everything on CodeSchool and Frontend masters is good. Although I disagree how CodeSchool teaches inheritance in JavaScript. There's so much content, and new content being released in Frontend Masters being released, + the stuff on https://ericelliottjs.com/ I'm finding it pretty tough to keep up - As I am sure everybody else is.

 

So don't waste time learning bad practices, stick to the few good ones out there and like Jack says - repeat what you learn over and over...

 

There are coupons for each course that Tony does that significantly reduce the price, I got the Node one while it's still in the making so there's savings there too. I know from the previous course I did that I'm going to learn a tonne for $15.

 

I never got the lessons on Code School, I found they were going through topics too quick. Tony's course is almost the opposite, some may prefer that, some won't.

 

It might be worth creating a list of good JS resources anyway, this question seems to come up a lot now. I've only done that one course so far on Udemy, but I have seen other preview videos where you can tell the instructor isn't good at teaching, or isn't even a professional developer.

Sounds like Kyle Simpson this tutor.

 

This is a good list by Eric Elliot https://github.com/ericelliott/essential-javascript-links

 

Not a bad list, there's some stuff on there I still need to look into.

 

Have you done the two pillars course on his site? I really want to see it, but his website puts me off, it's bad in just about every way. Even little things like no preview of any of the video content, it's hard for me to part with so much money with not even an look at what I'm buying.

So far it's just screencasts, it's in the very early days. You may be better off putting it off for a while until more content is released. Almost all of what he covers is advanced. He certainly knows his stuff.

 

He has written about the two pillars quite a lot on medium and has quite a lot of articles on there, which are of course free.

https://medium.com/javascript-scene/the-two-pillars-of-javascript-ee6f3281e7f3#.ep0tplcke

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.