24 tech resources and articles for beginners
Like Santa himself (well without the elves, red suit, and beard), I’ve dug around and found some great gifts for you—24 useful articles and resources to help you get a grounding in the basics of website design and build.
Whether you’re a new project manager, have moved to digital from another area of PM-ing, or just want to brush up on a certain area of the web you haven’t worked with before, there’s a whole wealth of information out there which can seem a bit mind-boggling.
Whilst I’m not suggesting you become a PHP mastermind or take over from your front end dev, having knowledge about how your teams are building the sites and not just what they are building can improve their day—and yours!
Instead of running to your team with every question the client asks, you might be able to field off some of the requests straight away without having to interrupt. In meetings with your team, you can have a better understanding of what they are talking about—or in meetings with your client, you can have more knowledge around if something they are talking about is feasible or not. When estimating tasks with the team, you can get a better judge on whether these timings are sensible.
Fundamentally, having an understanding of the skills and languages that your teams are using can only help give you more of an understanding of the project as a whole. I hope you enjoy the below!
1. The basics
Handy little video explaining the basics of the internet.
2. W3 Schools
Learning by doing, some great tutorials
Some other tutorial sites:
4. HTML Dog
A simply structured, easy to get into tutorial for HTML.
A rival to Codecademy, I haven’t used it myself, but have heard good things about it’s usability and range of courses.
Another easy to follow guide to learning HTML and CSS.
A 30 day video course to learn the groundings in HTML and CSS, you only have to give up 10 minutes a day of your time.
A site with a whole range of excellent tutorials, offering all of the standard languages plus mobile development and design.
Useful articles/books on aspects of the web
I’ve gone through my bookmarks, checked with others, and found a whole range of interesting articles on parts of the website build and project process.
9. Content Strategy
Content should drive a site – this book is a really good guide to the strategy behind that and how to integrate that into your project.
Also, here’s an article from the author of the book: http://alistapart.com/article/a-checklist-for-content-work
10. UX design
What is user experience design and what techniques can you use?
11. Designing for the web
10 things to think about before designing for the web
12. Responsive design
Find out the basics here: http://johnpolacek.github.io/scrolldeck.js/decks/responsive/, and then brush up further with the two A Book Apart books on the subject:
- Book 1 http://www.abookapart.com/products/responsive-web-design
- Book 2 http://www.abookapart.com/products/responsible-responsive-design
13. Designing forms
Whilst the article is a few years old now, a lot of the principles behind form design still apply.
14. Typography – Type is chosen for a reason – this article explains why.
A useful starting off guide to web accessibility, with lots of jump off points for further reading.
16. Guide to SEO
If SEO is a whole untouched world away, this is a really in-depth guide to its many mysteries.
Find out more about IP, DNS, SOA, TTL, and lots more fun acronyms to do with data exchange on the web.
18. Website security
10 tips and checks to go through to ensure your site is protected.
19. Deployment guide
An article covering the process and tools to move a site from local environments to live.
Easy read guide for beginners on analytics.
21. Post launch
How to continue to build on the launch of a site.
A pair of tools
22. Code validator
If you’re learning to code, and want to check the validity you can run the site through here. Also useful to run the sites you are managing through here prior to launch.
23. Browser tools
I love Google Chrome developer tools for a variety of reasons – I can check image sizes without hassling my team, see what font is being used, or recently I’ve been using it a lot to check what cookies are on the sites we’re developing to ensure compliance. There’s loads of other things you can do with it, here are a couple of guides: for Google Chrome https://developer.chrome.com/devtools or for Firefox https://developer.mozilla.org/en-US/docs/Tools
24. The developer’s advent calendar
Check out 24 ways for a daily post on website design and development, from 1st Dec through to Christmas Eve.
There’s loads of information out there for beginners to this area, and this is only a small list of 24 – so please feel free to suggest more!