3 ms·
I did the same; taught myself css, php, javascript and quit my FTJ last Christmas. Best thing I ever did. I also sent the following as advice to someone wantin
by sjclemmy 14y ago
I did the same; taught myself css, php, javascript and quit my FTJ last Christmas. Best thing I ever did.
I also sent the following as advice to someone wanting to get into web dev:
"I was just thinking of 'easy ins' to the world of web development and a good source of information is http://news.ycombinator.com/ http://news.ycombinator.com/ there's a lot of information from people who work in the world of tech startups and it's good information.
Also - if you are wanting to do php dev the key things to learn are:
Software engineering techniques and practice - object oriented development and abstract patterns are key to how to think about good development.
Database design and development (1st normal form, third normal form etc) Learn SQL. (SQL for dummies or similar is good for the basic commands and syntax etc.)
Stackoverflow.com - it's the best source of help for software development on the internet.
read books, the ones that come up again and again when people talk about learning to program:
http://www.amazon.co.uk/Code-Complete-Practical-Handbook-Construction/dp/0735619670 http://www.amazon.co.uk/Code-Complete-Practical-Handbook-Con...
http://www.amazon.co.uk/Mythical-Month-Essays-Software-Engineering/dp/0201835959 http://www.amazon.co.uk/Mythical-Month-Essays-Software-Engin...
http://www.amazon.co.uk/The-Pragmatic-Programmer-Andrew-Hunt/dp/020161622X/ref=pd_sim_b_3 http://www.amazon.co.uk/The-Pragmatic-Programmer-Andrew-Hunt...
also - look at github.com - that's where programmers keep their source code.
Learn about Object Oriented Programming, Design Patterns, MVC (which is a design pattern) is specifcally useful for web development.
Also - demand for javascript programmers will increase over the coming years because of things like jQuery and Ajax.
That's my starter for ten - if you are interested in a career as a web programmer.
If you want to focus more on the html/css design side you could do worse than focusing on one CMS - such as wordpress and learning it inside out - you could then offer that to clients and it's a good way to provide web sites cheaply with very little effort."