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

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 Swirlspill-study and Others

4 years ago

general language learning resources

dictionaries:

wordreference - has spanish, french, italian, portuguese, catalan, german, swedish, dutch, russian, polish, romanian, czech, greek, turkish, chinese, japanese, korean, & arabic

reverso translation - has arabic, chinese, dutch, french, german, hebrew, italian, japanese, polish, portuguese, romanian, russian, spanish & turkish

bab.la - has spanish, arabic, chinese, czech, danish, dutch, finnish, french, german, greek, hindi, hungarian, indonesian, italian, japanese, korean, norwegian, polish, portuguese, romanian, russian, swedish, swahili, thai, turkish, vietnamese, & esperanto

digital dictionaries of south asia - has dictionaries for assamese, baluchi, bengali, divehi, hindi, kashmiri, khowar, lushai, malayalam, marathi, nepali, oriya, pali, panjabi, pashto, persian, prakrit, rajasthani, sanskrit, sindhi, sinhala, tamil, telugu & urdu

resources for learning words in context:

reverso context  - has arabic, chinese (in beta), dutch, french, german, hebrew, italian, japanese, polish, portuguese, romanian, russian, spanish & turkish (in beta)

linguee - has german, spanish, portuguese, french, italian, russian, japanese, chinese, polish, dutch, swedish, danish, finnish, greek, czech, romanian, hungarian, slovak, bulgarian, slovene, lithuanian, latvian, maltese, & estonian

for learning different writing systems

omniglot - an encyclopedia with literally any language you could think of including ancient languages

scripts - an app for learning other writing systems with a limited amount for free (you can do 5 minutes a day for free) - has the ASL alphabet, Russian cyrillic, devanagari, Japanese kana, Chinese hanzi, & Korean hangul

Wikipedia is also helpful for learning different writing systems honestly!

pronunciation

forvo - a pronunciation dictionary with MANY languages (literally an underrated resource i use it all the time)

a really helpful video by luca lampariello with tips on how to get better pronunciation in any language

ipachart.com - an interactive chart with almost every sound!! literally such an amazing resource for learning the IPA (however does not include tones)

another interactive IPA chart (this one does have tones) 

language tutoring

italki - there’s many websites for language tutoring but i think italki has the most languages (i have a referral link & if you use it we can both get $10 toward tutoring lol) - they say they support 130 languages!

there’s also preply and verbling which are also good but there aren’t as many options for languages - preply has 27 and verbling has 43

(obviously these are not free but if you have the money i think tutoring is a great way to learn a language!)

getting corrections/input from native speakers

hellotalk - an app for language exchanges with native speakers & they also have functions where you can put up a piece of writing and ask for corrections - honestly this app is great

tandem - language exchange app but unlike hellotalk you can choose multiple languages (although i think hellotalk is a little bit better)

LangCorrect - supports 170 languages!

HiNative - supports 113 languages!

Lang-8 - supports 90 languages!

verb conjugation

verbix - supports a ton of languages

Reverso conjugation - only has english, french, spanish, german, italian, portuguese, hebrew russian, arabic, & japanese

apps

duolingo - obviously everybody knows about duolingo but i’m still going to put it here - i will say i think duolingo is a lot more useful for languages that use the latin alphabet than languages with another writing system however they do have a lot of languages and add more all the time - currently they have 19 languages but you can see what languages they’re going to add on the incubator

memrise - great for vocab! personally i prefer the app to the desktop website

drops - you can only do 5 minutes a day for free but i still recommend it because it’s fun and has 42 languages! 

LingoDeer - specifically geared towards asian languages - includes korean, japanese, chinese & vietnamese (as well as spanish, french, german, portuguese and russian), however only a limited amount is available for free

busuu - has arabic, chinese, french, german, italian, japanese, polish, portuguese, spanish, russian, spanish, & turkish, 

Mondly - has 33 languages including spanish, french, german, italian, russian, japanese, korean, chinese, turkish, arabic, persian, hebrew, portuguese (both brazilian & european), catalan, latin, dutch, swedish, norwegian, danish, finnish, latvian, lithuanian, greek, romanian, afrikaans, croatian, polish, bulgarian, czech, slovak, hungarian, ukrainian, vietnamese, hindi, bengali, urdu, indonesian, tagalog & thai

misc

a video by the polyglot Lýdia Machová about how different polyglots learn languages - this video is great especially if you don’t know where to start in terms of self study

LangFocus - a youtube channel of this guy who talks about different languages which is always a good place to start to understand how a specific language works also his videos are fun

Polyglot: How I Learn Languages by Kató Lomb - this book is great and available online completely for free! 

Fluent Forever by Gabriel Wyner (on pdfdrive) - another great book about language learning

Anki - a flashcard app (free on desktop for any system & free on android mobile - not free on ios mobile) that specifically uses spaced repetition to help you learn vocabulary, it’s got a slightly ugly design but it’s beloved by many language learners & is honestly so helpful

YouTube - literally utilize youtube it is so good.

Easy Languages - a youtube channel with several languages (basically they go around asking people on the street stuff so the language in the videos is really natural) & they also have breakaway channels for german, french, spanish, polish, italian, greek, turkish, russian, catalan & english

there’s also the LanguagePod101 youtube channels (e.g. FrenchPod101, JapanesePod101, HebrewPod101) which are super great for listening practice & language lessons as well as learning writing systems!


Tags
7 years ago

self discipline tips

here are tips I discovered very recently:

something is better than nothing. 5 minutes of work are better than zero. Just because you missed something on your schedule doesn’t mean you can’t still work on it, even for 5 minutes. Grow and build on this.

second drafts / reviews can be done after.

Don’t think you are going to do your very best work on the first try. Take the weight of perfectionism off your shoulders.

don’t think about doing it. just do it as fast as you can.

build on your productivity, not your failures.

If you come from a past of procrastinating and now feel motivated to change and discipline yourself, do NOT try to do everything at once.

if you have a set of different goals to accomplish, begin with the most important one. Wait until the rotine of working for that one settles in (you feel productive and comfortable-ish), and then begin with the next. Repeat.

this way you’ll be building your way up and not juggling everything at the same time, hoping everything works out.

be patient with yourself, you’ll get there!

set smaller deadlines for your goals

have monthly and weekly-ish deadlines

e.g. if you are doing a project, due 22nd Feb, set personal deadlines, like have Introduction written by 2nd Feb, have Methods written by 10th Feb, have project complete by 18th Feb.

take them as seriously as you possibly can, don’t miss out on yourself.

write realistic daily tasks and don’t stop until you finish them. after them you can do whatever you want

on writing realistic daily tasks, the secret is knowing you can only do so much in one day, but trusting you can accomplish everything in the course of any period of time (a week, or 2 weeks or a month, etc.) because you will combine the work from all these different days.

it’s very tempting to write down all the tasks you need to accomplish in one day to just get over with it, but the real deal is you won’t accomplish half of them. You’ll feel very unproductive then, wich leads to demotivation.

spread daily tasks in the time necessary.

have a consistent sleep schedule.

if your mind isn’t ready everything will fall apart.

have one rest day per week where you plan nothing, do whatever you want except studying. this can be harder than you expect!

(don’t forget these are effective only if you actually put them into practice! good luck babes!!)


Tags
7 years ago

Scholarships!

College in the United States is absurdly expensive, but luckily, free money is being thrown at students left and right. Applying for scholarships can be tedious, but working for decades to pay off student loans is far more difficult. Take the time to apply for every scholarship you are eligible for and your future self will thank you!

Scholarship Databases - Databases can be a fantastic resource for finding scholarships. You put in your information and the websites will automatically show you all of the scholarships you are eligible for. Most of these sites also automatically register you for their own scholarships when you sign up (see: no-essay scholarships.)

Unigo

scholarships.com

Niche

Cappex

SALT

Fastweb

Chegg

Peterson’s

School Soup

BigFuture

Big Scholarships - These scholarships tend to involve a longer application process, and you can bet that lots of students will be trying their luck for the high prizes. If you are lucky enough to win even one of these prizes, all of that hard work will instantly pay off.

Gates Millenium (amount varies)

Coca-Cola Scholarship ($20,000)

AXA Scholarship ($10,000)

Dell Scholars Application ($20,000)

Ron Brown Scholarship Program ($40,000)

Burger King Scholars ($50,000)

Questbridge ($200,000)

Voice of Democracy Scholarship ($30,000)

Hertz Foundation Graduate Scholarship ($38,000)

David Letterman Scholarship ($10,000)

Horatio Alger Association Scholarships ($10,000 - $1,000)

Unigo $10K Scholarship ($10,000)

No-essay Scholarships - For most of these scholarships, the only requirement is that you sign up for their website. If you are already hunting for scholarships and would be using these sites anyway, then these scholarships are a no-brainer.

Chegg Monthly Scholarship ($1,000)

Niche $2,000 “No Essay” College Scholarship ($2,000)

Cappex Easy College Money Scholarship ($1,000)

College Week Live ($1,000)

U.S. Bank Scholarship ($1,000)

Scholarship Zone ($10,000)

Odd Scholarships - Calling all tall people and duck callers! These scholarships may seem a little bit out there, but you can win money for school by honing in on some of your more eccentric talents and interests.

Wholesale Halloween Costume Scholarship ($500)

Zolp Scholarship (You must be Catholic, your last name must be Zolp) (amount varies)

Custom Jewelry Scholarship ($1,000)

Tall People Scholarship ($1,000)

Chick and Sophie Major Memorial Duck Calling Contest ($2,000)

Stuck at Prom Duck Tape Scholarship Contest ($3,000)

Scholarship for Vegetarians ($10,000)

This barely even scratches the surface of the scholarships that are out there for students, so be sure to take some time and apply for every scholarship that you qualify for. Good luck, and happy hunting!


Tags
7 years ago
Handwritten With The IPad Pro And My Trusty Apple Pencil 📚✨

Handwritten with the iPad Pro and my trusty apple pencil 📚✨


Tags
7 years ago
A While Back • Thank God I Finished Biochem Already 🍃

a while back • thank god i finished biochem already 🍃


Tags
6 years ago

I'm sorry if this has been asked before, but what program do you use to make your infographics/how do you make yours?? I love your design and style and was curious ^^ thank you!

Piktochart- it’s a website and whilst there is a paid version, I’ve been perfectly content with the free version!


Tags
4 years ago

How to Really Comprehend a Scientific Paper

**credit to my research advisor, she’s an amazing mentor and I aspire to be just like her someday :)

Read the abstract. Write down what the paper says it is going to be about.

Read the introduction. Write down what the paper says it is looking to accomplish and how.

Read the conclusion. Write down what the paper actually did accomplish.

Go through and find all the pictures, graphs, or diagrams. Write notes explaining these images to yourself.

Read the whole paper start to finish. Write a summary of the paper as though you are explaining it to a layperson, and then another summary as though you are explaining it to a colleague.

Throughout all of the above steps:

If there are words you don’t know google them and write down the definitions

If the paper defines a formula, law, variable, etc in a certain way write that down

If there are references to or recommendations of other literature write those down. After the last step if there’s anything you’re uncertain about or would like more information on look to that list for further reading


Tags
6 years ago
Idk Just With School Starting Soon I Thought It Would Be A Good Idea 

idk just with school starting soon i thought it would be a good idea 

For Studying

formulas & equations fill-in sheet

organic chemistry resources

essay checklist

exam checklist

template for summarizing academic articles

language practicing pack

writing/planning essay pack

correction sheets

assessment schedule

pomodoro technique

primary source analysis

 exam study pack

overcoming the curve of forgetting

key people/character tracker

review pack

study schedule

vocabulary

For Sticky Notes

blank template

to-do strips

to-do strips, stickers, sticky note outline

different sticky note templates (water tracker, to-do, etc.)

For Note-Taking

blank dot grid pages

semi-cornell note taking outlines

novel note-taking

line/dotted note templates

several note outlines

unicorn notes!!

grey, pink, blue, yellow, & black grid paper

Planners

undated planner (365 days calendar, month calendar, & week  calendar)

undated academic calendars (May 2016-May 2017)

weekly goals

timetable schedule

daily to-do list

4 to-do list variations (one of my faves!!)

daily planner (fave!)

weekly dotted planner

dotted monthly planner

b&w serious weekly planner

daily planner v.1 v.2 (fave!)

weekly planner

to-do list (hackers/x-files/spy?? theme)

essay planner

full year planner inserts

monthly overview

habit/goal trackers

weekly planner

simple daily planner

long-term goals

daily grid planner

project planner

100 days of productivity & to-do list

steven universe planning kit

plain planner bundle

summer calendars 

blog planning kit

ultimate blog planner kit

habit tracker

20 to-do lists!

pastel daily printable

summer goals

august calendars

goal printables pack

Expenses

monthly budget

monthly in/out expenses and spendings (really useful tbh)

school supply list

finance tracker

Etc. 

reading list

song list/music log

productivity log

folder inserts

font references!!! (also a fave)

insp. posters 2

self-care 

water tracker

study break activity book

inspiring wallpapers!!

really good kit containing a planner, quote sheet, book tracker, & more!

class information 

Other Masterposts for Printables!

studiyng’s

studie-s’s

studywithnerdyglasses’s


Tags
6 years ago

I just watched a kid break down in the bookstore because his books for the semester totaled $600 and that’s the american university system in a nutshell


Tags
7 years ago
26 . 01 . 16 // Give Me A Shot To Remember
26 . 01 . 16 // Give Me A Shot To Remember

26 . 01 . 16 // give me a shot to remember


Tags
Loading...
End of content
No more pages to load
  • iadesigns009
    iadesigns009 liked this · 2 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 · 6 months ago
  • goblincrowe
    goblincrowe liked this · 6 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
swirlspill-study - Swirlspill-Study
Swirlspill-Study

a study blog for collected references, advice, and inspiration

267 posts

Explore Tumblr Blog
Search Through Tumblr Tags