Opi uusi kieli

Haluaisitko täydentää kielitaitoasi sellaisilla kielillä kuin Python, Java, C++ tai Dart?

Ne ovat hieman erilaisia kuin muut tuntemamme vieraat kielet. Eri ohjelmointikielten opiskelu on hyödyllistä monessa tilanteessa; halusitpa ohjelmoinnista itsellesi ammatin tai vain kehittää ohjelmoinnillista ajatteluasi ja sitä kautta ymmärrystä modernista teknologiasta, jonka varassa yhteiskuntamme monelta osin toimii.

Mutta mitä ohjelmointikieltä kannattaisi opiskella? Itselleen sopivaa kieltä valitessa voi kiinnittää huomiota ainakin seuraaviin seikkoihin:

  • Omat tavoitteet
  • Mieluinen opiskelumuoto (itsenäinen opiskelu vai lähiopetus)
  • Kielen syntaksin eli kirjoitusasun helppous
  • Tarpeet ja yleisyys työelämässä

Alla esitellään FITechin tarjonnasta löytyviä ohjelmointikieliä ja kurssit, joilla niitä voi opiskella.

Python on tiettävästi maailmanlaajuisesti käytetyin ohjelmointikieli, joka on myös työelämässä laajalti käytetty ja vaadittu kieli. Siinä on myös helposti omaksuttava syntaksi, mikä tekee siitä hyvän vaihtoehdon ensimmäiseksi opeteltavaksi ohjelmointikieleksi.

Johdatus ohjelmointiin Johdatus ohjelmointiin

Tutustu kurssiin tästä

Ohjelmointi Pythonilla Ohjelmointi Pythonilla

Tutustu kurssiin tästä

Ohjelmoinnin alkeet Ohjelmoinnin alkeet

Tutustu kurssiin tästä

Programmering I Programmering I

Tutustu kurssiin tästä

Ohjelmointi 1: Johdatus ohjelmointiin Ohjelmointi 1: Johdatus ohjelmointiin

Tutustu kurssiin tästä

Ohjelmoinnin perusteet Ohjelmoinnin perusteet

Tutustu kurssiin tästä

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1

Tutustu kurssiin tästä

JavaScriptia ei pidä sekoittaa melkein samannimiseen Java-kieleen, sillä niillä ei ole nimen lisäksi juuri muuta yhteistä kuin syntaksi. JavaScriptia käytetään erityisesti web-kehityksessä. Sillä voidaan rakentaa interaktiivisia verkkosivuja sekä parantaa mm. sivujen käyttökokemusta.

Introduction to web programming Introduction to web programming

Tutustu kurssiin tästä

Web software development Web software development

Tutustu kurssiin tästä

Människocentrerad design Människocentrerad design

Tutustu kurssiin tästä

Web development 1 – Programming Web development 1 – Programming

Tutustu kurssiin tästä

Software development skills: Front-end Software development skills: Front-end

Tutustu kurssiin tästä

HTML on lyhenne sanoista Hypertext Markup Language. HTML-ohjelmointikielellä rakennetaan verkkosivujen rakenne ja elementit, kuten otsikot, listaukset, linkit ja kuvaelementit. CSS (Cascading Style Sheets) puolestaan keskittyy sivujen tyylillisiin elementteihin. CSS kertoo verkkosivuille, miten mm. värit, sijainnit ja fontit näytetään. Näiden kielten perusteet on hyvä olla hallussa, jos työskentelee verkkosivujen parissa esim. sisällöntuottajana tai verkkokaupan ylläpitäjänä.

Web software development Web software development

Tutustu kurssiin tästä

Introduction to web programming Introduction to web programming

Tutustu kurssiin tästä

Människocentrerad design Människocentrerad design

Tutustu kurssiin tästä

Web development 1 – Programming Web development 1 – Programming

Tutustu kurssiin tästä

C-kieli on kehitetty 1970-luvulla, mikä tekee siitä vanhimman yhä käytössä olevan ohjelmointikielen. C-ohjelmointikieltä käytetään edelleen moniin tarkoituksiin, kuten järjestelmäohjelmointiin, ohjelmien testaukseen sekä sovelluskehitykseen. C-kielestä on saanut vaikutteita ohjelmointikieli PHP, jota käytetään yleisesti verkkosivustojen koodauksessa.

Ohjelmointi C-kielellä Ohjelmointi C-kielellä

Tutustu kurssiin tästä

Ohjelmointi 1 Ohjelmointi 1

Tutustu kurssiin tästä

C++ on C-kielen päälle rakennettu ohjelmointikieli. Siihen on lisätty uusia ominaisuuksia, kuten luokat, joiden ansiosta se soveltuu hyvin olio-ohjelmointiin. C++:lla voidaan luoda mm. pelejä ja erilaisia sovelluksia. Spotifyn, Adobe Photoshopin, YouTuben ja monen muun suositun sovelluksen back-end on toteutettu C++-kielellä.

Ohjelmointi 2: Rakenteet Ohjelmointi 2: Rakenteet

Tutustu kurssiin tästä

Object oriented programming with C++ Object oriented programming with C++

Tutustu kurssiin tästä

Muut kielet

FITech tarjoaa yksittäisiä kursseja myös monista muista ohjelmointikielistä, jotka löydät alla.
 

Lähdemateriaalit: