Friday, 19 October 2012

5 free sites to learn programming and computer science

Code Avengers http://www.codeavengers.com/
Javascript, HTML, CSS

Learn Javascript (and they have recently added HTML/CSS). They even have a rap/theme tune which is quite catchy. Great for kids and adults alike.


Code academy http://www.codecademy.com/

Python, Javascript, Ruby, JQuery, HTML CSS
http://shakeoutblog.com/wp-content/uploads/2011/10/Screen-Shot-2011-10-09-at-10.23.54-AM.png
Probably more geared towards 16+/Adults as there's less of the animated kids graphics in there.


edX: https://www.edx.org/ 
Certified university level courses in Programming, Saas, Computer graphics etc

Free lessons from MIT, Harvard, Berkeley, University of Texas. You even get a free certificate from HarvardX, MITX etc. What more could you ask for?


Coursera: https://www.coursera.org/ 

Purely for the love of learning, you can learn a huge range of subjects

http://gizmorati.com/wp-content/uploads/2012/09/coursera.jpeg

A huge range of free courses including:
    Biology & Life Sciences
    Computer Science: Artificial Intelligence, Robotics, Vision
    Computer Science: Systems, Security, Networking
    Economics & Finance
    Electrical and Materials Engineering
    Health and Society & Medical Ethics
    Information, Technology, and Design
    Medicine
    Physical & Earth Sciences

    Business & Management
    Computer Science: Programming & Software Engineering
    Computer Science: Theory
    Education
    Food and Nutrition
    Humanities and Social Sciences
    Mathematics
    Music, Film, and Audio Engineering
    Statistics, Data Analysis, and Scientific Computing






University of Cambridge: http://www.cl.cam.ac.uk/freshers/raspberrypi/tutorials/os/
Build an operating system using a Raspberry Pi
http://cdn.pearltrees.com/s/preview/index?urlId=38378708

4 comments:

  1. Thanks a bunch for sharing this with all folks. I have bookmarked your site and hope to visit again.
    Remove
    Pending Friend Request Facebook : Increase chance of not getting block

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. Wow ! thanks for this great info ! Can really use this for my programming assignment help uk

    ReplyDelete
  4. you should be familiar with all kinds of computer problems so that you can get the right person. For getting any kind of computer repair service, you should contact with Alpharetta Computer Repair professionals who sort out your problems without wasting your time. Read

    ReplyDelete