Python

Python is an awesome programming language to learn– it is widely used in information science, software engineering, game development, and automation. However, what’s the best way to learn Python? This can be painful and difficult to work out.

One of the most annoying things in learning Python is how generic all of the learning tools are. If you want to learn how to make websites using Python, it seemed like every learning resource wanted you to spend two long, tedious months on Python syntax before thinking about doing what you are interested in. This mismatch made learning Python bothersome to many.… Read More

Drone Pilot

Are you trying to restart your career? How about moving back to school for an MBA, or power engineering, or video-game programming, or for drone piloting? According to a report by the U.S. Federal Aviation Administration, there will be about 10,000 commercial drones by the year 2018.

Moreover, for such a huge drone requirement, they will need pilots. Pilots need to have proper training.

But, what is a drone? A drone is also known as an Unmanned Aerial Vehicle (UAV), or as an Unmanned Aerial System (UAS).

It is an unmanned aircraft which is flown distantly and includes a collection of small personal aircraft which can be raised by one person and can cost hundreds of dollars, to military investigation and attack aircraft that cost millions of dollars, with up to 130-foot wingspan, and … Read More

code javascript

Learning how to code used to be boring. But not anymore CodeAcademy.org sort of broke the mold with their wildly popular 10-hour course for learning how to code in Javascript. Over 24 million people have taken this course!

Today, they offer courses on Python, CSS, and lots more.  Following their lead, more fun and educational programs have come online to help budding/aspiring developers to take the plunge.

All of the courses below are clever in motivating you through constant positive feedback. I think they’re fun. I wish I’d had them when I got started. Or maybe not, because there would be many more coders to compete with!

Here are the three best FREE self-guided programming courses available today. Enjoy!… Read More

I am a training god

I’ve been teaching others how to develop LAMP and web apps for over 5 years.

It’s in my job description.

And with the engineering turnover every company experiences, training is a constant state of being for guys like me.

I used to custom-build my training materials by hand for new recruits. The result was a burning need to take Adderall among my students.

So, I always thought getting access to pre-packaged education courses would be a God send. Well, it is!

These days, the quality and availability of FREE online training for professional developers have come so far in such a short time that I regularly incorporate outside training courses on the job.… Read More

Learn How To Code In A New Language, At Your Own Pace

Here’s a list of interactive programming courses online. No matter what your interest, you should find something here.

Most of these courses are self-paced, interactive and lesson-based, so you can fit them into your busy schedule.

Website Language Lessons
http://nova.umuc.edu/~jarc/sdsd/ C++ Yes
http://4clojure.com/ Clojure Yes
http://tryclj.com/ Clojure Yes
http://css3please.com/ CSS No
http://dabblet.com/ CSS No
http://teamtreehouse.com/ CSS, HTML, JavaScript, Objective-C, XCode Yes, with payment
http://tinkerbin.com/ CSS, HTML, JavaScript No
http://w3schools.com/ CSS, HTML, JavaScript Yes
http://tryfsharp.org/ F# Yes
http://golang.org/ Go Yes
http://tryhaskell.org/ Haskell Yes
http://jsfiddle.net/ HTML, JavaScript No
http://codingbat.com/ Java, Python Yes
http://codecademy.com/ JavaScript Yes
http://codetowin.appspot.com/ JavaScript Yes
http://trybloc.com/ JavaScript, Ruby Yes
http://eloquentjavascript.net/ JavaScript Yes
http://learn.appendto.com/ JavaScript, jQuery Yes
http://ugcs.caltech.edu/~rona/tlisp/ Lisp No
http://try.ocamlpro.com/ OCaml Yes
http://repl.it/ 15+ Languages No
http://ideone.com/ 40+ Languages No
http://codepad.org/ 10+
Read More