I started as a web designer / developer back in 2000, and learned what is now "old school" table-based html layout, CSS, some asp, php, mysql.
Fact is, due to the last 6 or 7 years job requirements, I lost touch with modern web design and coding practices, and I want to start fresh.
I want to dig deep and get my hands dirty, so I'm willing to use some code libraries/snippets/frameworks, but don't want to use a CMS like Wordpress or Joomla.
I want to build a tech website similar in design and content to something like these:
Please suggest such a resource for learning.