Sites to learn programming by playing with interactive courses and challenges

In the libraries you can find manuals to study to learn how to program software, websites and applications of all kinds with the various programming languages.
Having some basic knowledge, or even if you have no experience, you can also become very good at programming code and other languages ​​in fun, innovative and not at all boring ways.
These are interactive websites where you can learn a computer programming language by playing .
READ FIRST: Main programming languages ​​used on the internet and on websites
1) Code Combat
To learn the JavaScript code, even without any coding experience, it is worth signing up on the CodeCombat site, which is also in Italian.
It is really a game, where you guide a magician and where you overcome the levels by programming the movements and behaviors of the character.
The learning environment is a fantasy RPG with knights, orcs and wizards, where you have to move the minions, avoid the enemies, launch attacks and destroy the bad guys.
2) Code Wars is not a game, but a programming challenge site where you need to correct pieces of code in Javascript and Ruby (other languages ​​will be added soon).
The site is a race between programmers who can level up by completing increasingly difficult challenges.
The challenges are useful and fun, and Code Wars is the only site listed that also teaches you how to test your code.
There are not many instructions on Codewars so to have fun you must already be a minimum able to program and use Google a lot to find solutions to problems.
3) CodeAcademy is a free and interactive site that allows members to create a profile and learn to program websites and applications with languages ​​such as JavaScript, HTML / CSS, PHP, Python, Ruby.
The site offers lessons and exercises that are multiple choice quizzes and games.
You can then exercise and learn some new tricks every day to improve as a programmer.
4) Code School is another site with online courses and interactive exercises.
The courses are on Javascript, iOS, Ruby and HTML / CSS.
The site is not free and is in English, but if you want to learn to program, this type of school is definitely worth more than any other boring course.
5) Code.org aims to teach everyone computer programming code, really playing.
In the lessons, fun, to learn javascript, Pyton and to make games and applications for iPhone, also in Italian.
6) CodeAvengers offers a course with lessons to learn to program without having to read boring manuals, in an interactive and guided way.
7) Game Maven is an exceptional site for learning how to program video games.
In Game Maven you are guided to write a programming code that you write yourself by playing.
The screen is divided in two, on one side the code, on the other the result of the code or the game.
Eventually the game can be incorporated into its website.
8) Grasshoper is not a site, but an app for Android and iPhone launched by Google employees, who wants to become an easy-to-use tool for learning to program (javascript) from scratch.
In this case it is a real online game made of various levels, where you need to analyze a programming code by completing it correctly in a guided way.
READ ALSO: Create video games without programming, playing with Microsoft Kodu

Leave Your Comment

Please enter your comment!
Please enter your name here