tie.koodariksi.fi

Tämä sivusto on ehkä hieman helpommin lähestyttävä kuin mooc.fi. Sivustolle kannattaa rekisteröityä niin edistyminen tulee tallennettua.

Suosittelen ohjelmoinnin alkeet kurssia. Voit toki kokeilla myös Ohjelmointia pelillisesti tai C++ ohjelmointia.

Google sanoo seuraavaa:
Valinta Pythonin ja C++:n välillä riippuu täysin tavoitteistasi, sillä molemmat ovat suosittuja, mutta palvelevat eri tarkoituksia.

Valitse Python, jos:
Olet aloittelija: Python on huomattavasti helpompi oppia selkeän syntaksinsa ansiosta.
Tekoäly ja datatiede kiinnostavat: Python on alan standardi. Useimmat kirjastot, kuten TensorFlow ja PyTorch, perustuvat Pythoniin.
Haluat nopeita tuloksia: Pythonilla voit rakentaa toimivia sovelluksia, automaatioita tai verkkosivuja (esim. Django-kehyksellä) hyvin nopeasti.
Työmarkkinat: Python-osaajille on valtava kysyntä yleisissä ohjelmistokehityksen ja analytiikan tehtävissä.

Valitse C++, jos:
Suorituskyky on kriittistä: C++ on valinta pelinkehitykseen (esim. Unreal Engine), grafiikkaohjelmistoihin ja korkean taajuuden kaupankäyntijärjestelmiin.
Laiteläheinen ohjelmointi: Jos haluat ohjelmoida sulautettuja järjestelmiä, robotteja tai käyttöjärjestelmiä, C++ on välttämätön.
Haluat ymmärtää tietokonetta syvällisesti: C++ opettaa, miten tietokoneen muisti ja prosessori toimivat, mikä tekee sinusta teknisesti vahvemman ohjelmoijan pitkällä aikavälillä.

Yhteenveto
Aloita Pythonilla, jos haluat päästä nopeasti kiinni nykyteknologiaan ja työelämään. Voit opiskella perusteita esimerkiksi Helsingin yliopiston ilmaisella Python-kurssilla.
Valitse C++, jos olet kiinnostunut peliteollisuudesta tai järjestelmäarkkitehtuurista ja olet valmis vaativampaan oppimispolkuun.