Ohjelmointikurssit

Opi ohjelmoimaan ilmaisilla ohjelmointikursseilla

Ilmaisten ohjelmointikurssien tarjonnassa kotomainen MOOC-ilmiö erottuu edukseen. Muualla ei ole vastaavaa koulutusihannetta siitä, että esimerkiksi oppilaitokset tarjoaisivat yleishyödyllisiä opintojailman maksumuureja maailmaa parantaakseen.

Lähinnä avointa lähdekoodin kehitystä suosivissa piireissä on elätelty vastaavia ajatuksia, vaikka näistä ilmaiskursseista hyötyjiä koodauksen alkeisopetuksessa riittää maailmanlaajuisesti.

Suomalaisen tietoteknisen opetuksen parissa risteääkin open source-ajattelu ja täkäläisen ilmaisen koulutuksen ihanne. Mikäpä estäisi esimerkiksi tekemästä jokaiselle lukioaineelle ja yliopistojen tieteenalalle ilmaisen johdantokurssin kenen vaan opiskeltavaksi.

Korkeakoulumuotoisina monet ohjelmoinnin alkeiden kurssit sisältävät bonuksena myös opintopisteitä.

 Aloittelijaystävälliset ohjelmointikurssit

 5 op

Ohjelmoinnin perusteet

Ohjelmoinnin alkeiskurssi Pythonilla

  Tämä suomalainen MOOC-kurssi on suosituimpia kursseja maailmanlaajuisesti ohjelmoinnin alkeiden opetteluun

  Ohjelmointikielenä Python on aloittelijaystävällinen ja helppotajuinen

 5 op

Python Programming MOOC

Sama ohjelmoinnin kurssi kuin edellinen, mutta sen kansainvälinen versio englanniksi

  Englanninkielinen versio Ohjelmoinnin perusteista, mille on jatkoversio seuraavassa osiossa suomeksikin

Java Programming MOOC

Java ohjelmoinnin alkeet ilman opintopisteitä

 Aiempi koodauksen alkeiden MOOC-kurssi Helsingin yliopiston tietojenkäsittelytieteen laitokselta on saatavilla edelleen, vaikkei enää opintopisteellinen kurssi olekaan

Java Programming MOOC

Ohjelmointikurssit edistyneemmille

 5 op

Full Stack Open

Moderni websovelluskehitys

 Toinen suuren suosion maailmalla saanut käytännönläheinen ohjelmoinnin kotomainen MOOC-kurssi

 Sen verran käytännönläheinen kurssi, että sen täydessä jo huomattavasti suuremmassa opintopistemitassaan (14+10 op harjoitustöineen) suorittamalla pääsee suoraan työhaastatteluunkin

 Tarjolla niin suomeksi kuin englanniksi

Full Stack Open

 5 op

Ohjelmoinnin jatkokurssi

Jatkoa ohjelmoinnin alkeiskurssille

  Python-ohjelmoinnin alkeiskurssin seuraava osa

 5 op

Tietokantojen perusteet

Tietojenkäsittelytieteen perusteet

  Ohjelmointia tukevaan teoriaan pääsee kurssimuotoisesti tutustumaan

 5 op

Data Analysis with Python

Johdatus data-analyysiin Pythonilla

  Ohjelmointikielitietämystä edellyttävä alkeiskurssi

Osallistu kyselytutkimuksiin

Kuluttajapaneeli järjestää markkinatutkimuksia, joihin vastaamalla ansaitsee palkkiona rahaa tai halutessaan lahjakortteja.

 Kuluttajapaneeli.fi

Helpot Nopat.fi sisältää kumppanuusmarkkinointilinkkejä, jotka on merkitty -tähdellä.

Muita tapoja opiskella ohjelmointia

The Odin Project

Web-kehittäjyyden ja nettisivujen teon alkeet

  Kokonaisvaltainen ilmainen koodauskurssi, joka on suosiossa Helsingin yliopiston MOOCien tasolla

The Odin Project

Futurecoder

Interaktiivinen Python-kurssi

  Vaikka muillakin kursseilla on kiitettävän suoraviivainen eteneminen tiedon soveltamiseen käytännössä niin tässä hypätään vielä suorempaan asiaan

Futurecoder

CS50: Introduction to Computer Science

Tietojenkäsittelytiede

  Maksullista sertifikaattia vaille ilmainen alkeiskurssi tietojenkäsittelytieteeseen ja ohjelmointiin

Harvard

Exercism

Ohjelmointitehtäviä eri ohjelmointikielillä

  Haasteita useilla eri ohjelmointikielillä ilmaiseksi tehtäväksi

Exercism

MOOC.fi

Tietoteknisiä MOOC-kursseja

MOOC.fi

FITech.io

Lisää tietoteknisiä MOOC-kursseja

FITech.io

Kerro Kaverille

Helpoista nopista on parempi kuulla ennemmin kuin myöhemmin. Puuttuvat opintopisteet olisi helppo opiskella milloin vaan.

Nopat.me on nyt Helpot Nopat.fi