Vale A Pena Aprender A Programar.

Vale a pena aprender a programar.

I Was Asked To Make A Masterpost On Websites Like Codecademy, So I’ve Tried To Compile A List Of The

I was asked to make a masterpost on websites like Codecademy, so I’ve tried to compile a list of the best (and mostly free!!). In no particular order: 

1. Codecademy [x]

I couldn’t not include Codecademy! Just in case you haven’t checked it out, it’s pretty neat. It has courses for learning languages and web developer skills.

Languages: Python, Ruby, Java, PHP, jQuery, JavaScript, HTML/CSS

Extras: Git, SQL, Command Line, AngularJS, Ruby on Rails

2. Code School [x]

This is pretty similar to Codecademy with the in-browser coding and such. It also has additional features like teaching videos. A good introduction to programming languages.

Languages: Python, Ruby, Javascript, HTML/CSS

Extra: iOS development with Objective-C or Swift, Git, SQL

3. Learnaroo [x]

Has tutorials followed by mini challenges based on the concepts you’ve just learnt! It also has some reference pages called “Learn x by Example”. Looks pretty good.

Languages: Python, Java, Ruby, HTML/CSS

Extra: Algorithms, Mathematics, + a bunch of premium membership stuff

4. Learn … 

A set of related websites (see below) which have mini tutorials on language concepts followed by mini challenges, similar to Learnaroo.

Languages: Python, Java, C, C#,  JavaScipt, PHP, Shell

5. Code Combat [x]

Basically, it turns learning to code into a game! As you move through the levels, new concepts are introduced, so the code you need to write to play the game gets harder. 

Languages: Python, Java, JavaScript, CoffeeScript, Clojure, Lua

6. Codingame [x]

Similar idea to Code Combat, but a little more advanced. 

Languages: Python, Java, Ruby, C, C++, C#, Haskell, VB … there’s actually loads it supports.

7. Code Wars [x]

This is more for ‘training’ with a language you already know. It offers plenty of practice through challenges, so it’s really good for improving your coding skills. 

Languages: Python, Ruby, Java, C#, Haskell, JavaScript, CoffeeScript, Clojure

8. Coderbyte [x]

This offers some video tutorials and challenges for a few languages, plus special courses on specific algorithms and bootcamp/interview prep. You need a premium membership for quite a lot of things, though (e.g. I don’t think you can watch any of the videos with a free membership).

Languages: Python, Ruby, JavaScript

Extras: Algorithms, Bootcamp Prep, Job Interview Prep

9. Free Code Camp [x]

Mini tutorials followed by mini challenges. Has a number of courses on the languages below!

Languages: HTML/CSS, jQuery, JavaScript

Extras: Git, Algorithms, + a bunch of projects to complete

10. Programmr [x]

Has courses to learn various languages through doing little exercises/challenges in the browser, similar to previous examples. Also has ‘zones’ for more languages, where you can find challenges, example code and projects people have shared. 

Languages: Python, Java, C++, C#, PHP, jQuery

11. CheckIO [x]

Only offers Python, but I still think it’s really great. You move from level to level, getting challenges which are gradually trickier. Learn by doing!

12. Rails for Zombies [x]

For people who already know a bit of Ruby, but nothing about Ruby on Rails!  Each level begins with a short video followed by interactive challenges where you program Rails in the browser.

That’s all (for now!) Hope this is helpful! (ノ^∇^)ノ゚

More Posts from Lokarprincipal and Others

3 months ago

Me sinto mais seguro.

A very special anti-theft device....

2 years ago

Surpresa

Surpresa
2 years ago

The nature is perfect.

lokarprincipal - Conhecimento é Poder
6 years ago

Limpeza do quarto também é da mente.

image

The day has arrived! Your room is sooooooooo dirty that you finally think to yourself, “Maybe I should…clean it?” YES YOU SHOULD, THOSE BOOKS HAVE BEEN LYING ON YOUR TABLE SINCE JESUS WAS BORN AND THERE IS A DEAD COCKROACH IN YOUR DRAWER.

Anyway, where do you begin? 

1. Haven’t used it in a month, will probably use it never.  Stop holding on to things. Listen to Elsa. Let it go. If you haven’t worn that skirt in a month even when so many opportunities presented themselves for you to wear it, you can safely assume you’ll never wear it. You have too many pens, half of them running out of ink. You keep saying you’ll reuse them. You don’t. Throw them away! 

2. Empty notebooks. Way too many. Some half used, other unused. There are enough videos on youtube telling you how to use them. Go see these videos. Educate yourself. go watch this video and this one this might help

3. Your desk and chair is officially your closet. That’s bad news. Get all the clothes out of your closet and the one on the chair, arrange them according to categories of your liking and organisation, and fold them neatly and out them in your closet. 

4. Get a mop, a broom, water and a bug spray. Clean your room. Every surface on which you see dirt, CLEAN IT. Your desk. Under your bed. The insides of your drawer. You find bugs, you kill them. 

5. Categorise, categorise and oh wait - categorise. Put everything into categories. Stationeries, clothes, books, etc. It makes your life easier. 

6. Make your room pretty. You’re a modern age human, not a caveman. Get decor, put some fairy lights, put aesthetic quotes and shit on your walls. Whatever you think brightens up the room. if your room is nice, you’ll be in a better mood too, 

7. And for God’s sake don’t dump shit on the floor. Get a dustbin. Keep it by your desk. Throw garbage in it. USE IT. 

Now what are you waiting for?? Go clean your room!

4 years ago

Ela é linda e provocadora.

Diane Guerrero Is An American Actress And Author. She Is Known For Her Roles As Inmate Maritza Ramos
Diane Guerrero Is An American Actress And Author. She Is Known For Her Roles As Inmate Maritza Ramos
Diane Guerrero Is An American Actress And Author. She Is Known For Her Roles As Inmate Maritza Ramos

Diane Guerrero is an American actress and author. She is known for her roles as inmate Maritza Ramos on the Netflix series Orange Is the New Black and Lina on Jane the Virgin. Guerrero grew up in Boston and remained there after the rest of her family was deported to Colombia. She is an advocate for immigration reform

6 years ago

NINJA DE TECLADO

This Will Save You So Much Time! (and Make You Look Like A Pro Lol) (here’s The Link!)
This Will Save You So Much Time! (and Make You Look Like A Pro Lol) (here’s The Link!)
This Will Save You So Much Time! (and Make You Look Like A Pro Lol) (here’s The Link!)

this will save you so much time! (and make you look like a pro lol) (here’s the link!)

5 years ago

Boa dica.

You Never Know When Info Will Be Removed Or Changed. Especially If It’s A Confirmation Page Or A Receipt

You never know when info will be removed or changed. Especially if it’s a confirmation page or a receipt or even a job listing description (which they tend to delete before the interviewing phase).

6 years ago

Meu verdadeiro sonho de consumo.

lokarprincipal - Conhecimento é Poder
lokarprincipal - Conhecimento é Poder
lokarprincipal - Conhecimento é Poder
2 years ago
25000 Curtidas!

25000 curtidas!


Tags
  • iadesigns009
    iadesigns009 liked this · 3 weeks ago
  • luxaii
    luxaii liked this · 1 month ago
  • thehollowdream
    thehollowdream liked this · 3 months ago
  • cursed-yoyo
    cursed-yoyo liked this · 4 months ago
  • writhing-writer
    writhing-writer reblogged this · 4 months ago
  • opheliacore
    opheliacore liked this · 4 months ago
  • arcana-studies
    arcana-studies reblogged this · 5 months ago
  • xdeadwood
    xdeadwood reblogged this · 5 months ago
  • xdeadwood
    xdeadwood liked this · 5 months ago
  • gothicrepetitions
    gothicrepetitions liked this · 5 months ago
  • creepycreepycreepmeout
    creepycreepycreepmeout liked this · 6 months ago
  • itstheyoungfolksfan
    itstheyoungfolksfan liked this · 6 months ago
  • ekkorpg
    ekkorpg reblogged this · 6 months ago
  • ekkorpg
    ekkorpg liked this · 6 months ago
  • myrcella-lannister
    myrcella-lannister liked this · 6 months ago
  • baal-king
    baal-king liked this · 6 months ago
  • anti-romantik
    anti-romantik liked this · 6 months ago
  • robin-angel
    robin-angel reblogged this · 6 months ago
  • escaramxza
    escaramxza reblogged this · 6 months ago
  • goblincrowe
    goblincrowe reblogged this · 7 months ago
  • goblincrowe
    goblincrowe liked this · 7 months ago
  • escaramxza
    escaramxza liked this · 7 months ago
  • geode-to-joy
    geode-to-joy liked this · 7 months ago
  • galaxytigerqueen
    galaxytigerqueen liked this · 7 months ago
  • skididbi
    skididbi liked this · 8 months ago
  • bmaf-luml
    bmaf-luml reblogged this · 8 months ago
  • bmaf-luml
    bmaf-luml liked this · 8 months ago
  • stylishjude
    stylishjude liked this · 10 months ago
  • myau-myau
    myau-myau liked this · 10 months ago
  • alltheverses
    alltheverses liked this · 11 months ago
  • fruitingb0dy
    fruitingb0dy liked this · 11 months ago
  • muxicart
    muxicart reblogged this · 11 months ago
  • thebisweptualbisexual
    thebisweptualbisexual liked this · 11 months ago
  • softnbi
    softnbi reblogged this · 11 months ago
  • feminemesis
    feminemesis liked this · 11 months ago
  • freckled-radfem
    freckled-radfem liked this · 11 months ago
  • pinkpigtailsprincess
    pinkpigtailsprincess liked this · 11 months ago
  • blitzwingg
    blitzwingg liked this · 11 months ago
  • brittabengtson
    brittabengtson liked this · 11 months ago
  • the-butterwitch
    the-butterwitch reblogged this · 11 months ago
  • methylphenidate72mg
    methylphenidate72mg reblogged this · 11 months ago
  • varginhamonologues
    varginhamonologues liked this · 11 months ago
  • ciieli
    ciieli liked this · 11 months ago
lokarprincipal - Conhecimento é Poder
Conhecimento é Poder

228 posts

Explore Tumblr Blog
Search Through Tumblr Tags