Updated: Self taught jobs skills and getting your e-learn on. The ode to Bucky Roberts and other e-learning pioneers.
Are you a modern web worker but did not spend four to eight years in the computer science lab? Don’t want go thousands into debt for a new degree, but have hours of time and a keen interest in teaching yourself new skills sets? Get inspired or depressed with this vid.
Well, likely you are not alone. As the web evolves and the skills needed continue your career as a web worker evolve and new skill sets are needed even in less technical web roles, where do you turn to? Bless you peer-to-peer publishing and cheap media production costs.
My past exposure to traditional programming was via summer seminar learning Basic, Pascal, and C++ when I was much, much younger and less, less interested. Or hacking up ugly uncommented out Velocity (dead apache tempelating language) and XML templates in a work setting to build traffic over many weekends. Two very different ways to learn and work through pretty tough material.
The third way is the pure classroom old pedagogical model pay tuition model… This has many benefits and draw backs as well especially if you have a learn-by-doing learning style. However, it does force you to block out a specific amount of time to figure out tools and learn. But sometimes you want to learn m0re and not drop the money for a tutor…. Or you need to learn some skills for a specific project or to be able to speech competently about it.
This led me to learn about TheNewBoston the home of Bucky Robert’s tutorials are great for step by step concepts instructions, but only if you know the theory behind what you are doing. You can spend days and grow your web beard long with the amount of information you can gain just by watching and following along.
For OOP theory explained well if you are like me and ask “why” all the time, I am a big fans of the Baltimore based fellas at wibit.net and the green wibit frog. Mid Atlantic region represent! Love the corridor. These guys provide the kind of advise anyone getting into programming, software engineering, or development should start with before you dive in. They are really quite good at explaining the relationship between procedural languages and OOP and moving your mental framework from one to the other.
I have also found some really great lectures on iTunes U, but less for what I am currently interested in learning and what I want to learn in the future. Mostly academic and class lecture audio driven, but the content is very high-end. But audio lectures are not what I am looking for in e-learning.
I digress… If you want to learn the core concepts of how all the wonderful software and applications most of you take for granted everyday works and was made join up. Learning what you can do with to add new things into the world and join a well-developed friendly community of learners (the wibit boards or Bucky’s youtube comments), they may be a few steps ahead or behind you so be nice. Then join up with Bucky and the wibit.net fellas learn and participate and get learning.
The great thing about these tutorials are they make you want to learn much much more… and the amount of material available for the introductory price of free is unreal. If you include those others out there they like as well like PHPAcademy on youtube…
Just remember, you got to hit them back when you land your new gig or that big raise. The more you give the more you get back. Or until you do just write a blog post singing a few praises and giving them some nice linkbacks.
Keep up the great work and a big thanks to your teams that work with you to develop your material and scripts. Not to mention all the jokes built-in to the wibit.net material makes learning fun.
If you have the spare bucks and can afford $49 bucks a month I highly recommend TeamTreehouse and their growing video library.
Here are a few more I have used or found and may explore in further detail:
W3Schools are a great resource, but not video learning driven.
A few paid online software-training sites.
http://www.ostraining.com/ (paid web and in person joomla, drupal, and wordpress training)
Drupal Gardens from the Aquia folks in Co, is a great way to learn the content user side of drupal for publishing. If you are not quite ready to dig in the drupal.org FAQs and tutorials.
Many more at Coursera.
- Time to Code….. (redsundevelopment.wordpress.com)
- How it all started (abdulapopoola.wordpress.com)
- Learn Java for Android Development: Introduction to Java (shanisk.wordpress.com)
- Ajax (bestcm312classever.wordpress.com)
- Introducing Workers in RingoJS (hns.github.com)
- The New Boston (aworldofjava.wordpress.com)
- The C Programming Language – Part 0 (oncoding.posterous.com)
- DEVELOPER GIVEAWAY: Use this software and your HTML/JS/CSS skills to build native mobile apps (venturebeat.com)
- OOP in JS (slideshare.net)
- confusion about selecting OOP language for web (daniweb.com)