Tuesday, 26 December 2017

Learn programming and coding online and through apps!

Hello everyone! You can keep reading this blog or watch a video I made for you in youtube(This is special for smarthone users). Click here to watch the simplified and well illustrated video. There are several sites where we can all learn programming. Some of which are;
  1. Codecademy

    Codecademy is where most people who are new to coding get their start, and its reputation is well-deserved. The platform revolves around interactive learning; that is, you read a little, type your code right into the browser, and see results immediately.
    Topics taught: HTML & CSS, JavaScript, PHP, Python, Ruby, Angularjs, The Command Line, and more
  2. freeCodeCamp
    Teaches coding first through an established curriculum (approx. 800 hours total), then by giving you hands-on experience working on projects for nonprofits. Perfect for learners who want practical, hands-on experience that will do some good and look impressive on a resume.
    Topics taught: HTML, CSS, JavaScript, Databases, DevTools, Node.js, and Angular.js
  3. Coursera

    Large online course library, where classes are taught by real university professors. All courses are free of charge, but you have the option to pay for a “Coursera Verified Certificate” to prove course completion. These cost between $30 and $100 depending on the course, and sometimes paying for a certificate grants access to content not available in the free courses. They also offer “Specializations,” which are collections of courses on a specific topic, typically with a capstone project at the end.
    Topics taught: Many (far beyond your basic coding/computer science)
  4. edX
    An open-source higher education program governed by MIT and Harvard. Offers 107 courses under the “computer science” category, teaching various coding languages.
    Topics taught: Java, C#, Python, and many more
  5. Codewars
    Codewars offers a fun way to learn coding. With a martial-arts theme, the program is based on challenges called “kata.” Complete them to earn honor and progress to higher ranks.
    Topics taught: CoffeeScript, JavaScript, Python, Ruby, Java, Clojure, and Haskell
  6. GA Dash.

    General Assembly’s free online learning platform. Entirely project-based. You build a “project” with each walkthrough.They are one of the very few options that have a course on how to build a Tumblr theme from scratch.
    Topics taught: HTML, CSS, JavaScript, responsive design
  7. Khan Academy

    Tons of subjects (as their front page says, “You can learn anything”), including many on computer programming. A few courses are offered for younger kids, too.
    Topics taught: JS, HTML/CSS, SQL, much more
  8. MIT OpenCourseware

    Competition to get into MIT may be stiff, but accessing their course material online has no tuition or minimum SAT score.
    They maintain an online library of every subject they teach, with no account required for access; just browse for a course and start reviewing the material.
    Topics taught: Many
  9. The Odin Project
    Made by the creators of Viking Code School—a premiere online coding bootcamp. The Odin Project is their free, open-source version. Check in for support from other students using the online chat group!
    Topics taught: HTML, CSS, JavaScript & jQuery, Ruby programming, Ruby on Rails
  10. Udacity
    Offers individual courses, as well as “nanodegrees” that train you for specific careers like front-end web developer or data analyst. Course materials are free, but nanodegrees require a tuition fee.
    Topics taught: Many
  11. SoloLearn
    SoloLearn is a social platform where anyone can learn to code. It's different to other course providers because it's mobile-based – learn on the go, on any device. With bite-sized lessons, achievements to unlock and interactive quizzes, it's fun to learn and free to download.

    (This is actaully my favourite. You also get a signed certificate after every course completion)

    Topics taught: Many
  12. The Code Player
    A compilation of video tutorials to help you walk through a process from start to finish. Good for learning “smaller” projects/tasks one at a time.
    Topics taught: HTML5, CSS3, Javascript, Regex, JQuery
  13. Bento.io
    Their mission is to inspire people to become programmers by making code accessible, affordable and fun. With over 200 topics, anything you've been thinking about learning, you can find here.
    Topics taught: Many
  14. Udemy

    Paid and free courses. Courses can be created by anyone, so make sure to read reviews. Coupons can also be easily found, too.
    Topics taught: Many
  15. Code.org.
    Code.org provides learning materials specifically dedicated to increasing the rates of female and minority students entering computer science careers. Their courses are designed for K-12 students, but can be useful to all ages. Start out with their quick Hour of Code tutorials, or build projects in lab courses..
    Topics taught: HTML, CSS, JavaScript, block programming
  16. Scotch.io
    Covers lots of topics related to web development and workflow. The platform features short courses, tutorials, guides, blog posts, and videos.
    Topics taught: Angular, node.js, laravel, Sublime Text, and more.


You should know that this blog has been copied from "learn to code with me"

For youtube channels,blogs....e.t.c. teaching code just visit the original website linked above!!


You may also want to know;