Hi.
I intend to learn web development on my own during and after the summer. Mainly because there aren't any bootcamps over here in Ireland with a proven track record.
While I would love to learn web development, I am afraid it will hinder me to do back-end work, if that is something I end up finding interesting in the future.
My question is basically, what exactly should I learn to become employable in Europe? Preferably England or Switzerland. I have no degree, and I would be creating a portfolio from scratch. Exactly how low are the requirements?
At the moment I intend to learn: Ruby, Ruby on Rails, HTML5 CSS3, Javascript, jQuery.
Is that really enough?
As for languages, master vanilla HTML, CSS and JS. It's handy especially if you have to work around stuff, or just want to do bare-metal code instead of high-level. But you should have a standard stack in order to finish stuff quickly. The usual choices would be:
- UI: Bootstrap or Foundation
- Rails + Ember
- Express (Node) | Flask(Python) + Backbone | React | Angular
- You could also roll your own combination and be proficient with it.
Portfolio? Don't bother. Just run a Blog and Tweet about it. Join meetups in your local area and be visible. Get involved in open source by doing bug reporting or documentation. Eventually, you'd end up knowing a lot, and actually help in code. Use those as your credentials, as they are more credible because others can vouch for you.