About Web Apprentice
The services that are available to us on the web today are amazing - from Maps and Video all the way to Speech Recognition.
The goal of Web Apprentice is to provide simple, clear tutorials on a range of web services.
I want to help developers at all levels raise their game, build better applications and, with any luck, advance their careers.
The site is called Web Apprentice for good reason - an Apprentice learns by doing - by building things, by tinkering with them.
So please, get your hands dirty - get the code, mess with it, extend it and see what happens.
Web Apprentice is the work of Rob Jones
About the Tutorials
The tutorials are provided at three levels - Basic, Intermediate and Advanced
Each tutorial has a descriptive page with screenshots and a code walk-through.
Each tutorial links to a separate self-contained demo page - all the code used is available on GitHub.
About the Code
Server-side scripts use Ruby and the demos are hosted on a Sinatra server. I try and keep the code as simple as possible so that if you work in Python, for example, you should be able to understand the code and be able to convert it.
About Rob Jones
I am a Molecular Biologist by training and work in the area of Bioinformatics. These days I work as a consultant to biotechnology companies, helping them with data analysis and building databases for research data. My company is Craic Computing.
I live in Seattle in the US but I am originally from near Manchester in the UK - still got the accent.
Please let me know what you think of the site, tell me if something doesn't work and let me know what tutorials would be useful for you. You can email me at firstname.lastname@example.org.
The tutorials, the web site itself and the screenshots are made available under the terms of the Creative Commons License - Attribution-NonCommercial-NoDerivs 3.0 United States.
That means that you are free to copy and distribute the work. You need to attribute the work to me and you may not create any derivative works from it, without permission. If you want to do any of those things, just ask - I'll probably say yes.
The Code Examples are different - those are licensed under the Creative Commons License - Attribution 3.0 Unported - you are free to do whatever you want with those - which is kind of the whole point of the tutorials...
As of 2013, access to the site and all the tutorials is FREE - but I reserve the right to create 'Pro' episodes in the future and charge a subscription fee for those.