Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Does anyone have any recommendations for intermediate level web development texts, websites, tutorials, etc?

I've been teaching myself for some personal projects, and had an easy time finding "Javascript/PHP/CSS 101" type materials, and have a decent grasp of these. But when it comes to sticking them all together into an application, I find myself just guessing what the best way to do things is. What I should do server side vs in the browser, when to use iframes vs ajax requests vs reloading the page, etc.



If you don't mind me tooting my own horn, I wrote an intermediate-level book for Django: https://hellowebbooks.com/django-intermediate-concepts/

I found a lot of beginner and a lot of advanced stuff, so I decided to write something in the middle. Covers adding payments, how to work with multiple models, etc.


I subscribed to Laracasts a few months ago and use it off and on as I develop a couple of web projects. I really like his style of video coaching.


For intermediate level learning, I've always used the one-more-search rule of thumb:

When you think you've got it, do one more Google search to verify your way of thinking. It will often start leading you down a rabbit hole that will make you realize you don't have it, thus causing another one-more-search.

After https://xkcd.com/214/ you are so much further along than if you didn't do just one-more-search.


I would rather recommend the opposite: forget about the one-more-search rabbit hole and just get started. Three hours spent on programming is going to be much more useful than three hours spent on googling.

If you want to learn to play the violin, you're not going to get there by reading books about the shape of Paganini's fingers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: