The Alliance of Haaga-Helia, HAMK, Laurea, Metropolia and XAMK offers free coder training.

Learn more about our courses!

Learn more about our courses!

Do you want our help to choose your studies? Answer 7 questions and you will get our recommendation immediately.

Open the survey

Could I be a programmer? - Study Module
Study module content
Study programmes

Basics of html & CSS

You are able to structure and style a website using HTML and CSS. You know how to build, modify and layout content elements on a website. 
 

ECTS credits: 5

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: 22.8.2021 mennessä

Teaching period: 1.9.-30.11.2021

Education is organised by:
Xamk

More information on university’s website

Business ICT Skills

You acquire such a toolkit of ICT skills and knowledge that gives you a solid foundation to succeed in your studies and business situations. You design, implement and present a slide show. You utilize various document standards with given templates. You use spreadsheet computing for various types of calculations, reporting, data analysis. You portray, model and visualize business processes. Additionally, you integrate information and data between Office programs.

ECTS credits: 5

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: 4.-15.8.2021

Teaching period: 23.8.-15.10.2021

Education is organised by:
Haaga-Helia

More information on university’s website

C Programming

Understanding procedural programming. Elements of a program (C): variables, constants, types, expressions, arrays, control structures, input and output, sub programs and parameters

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

C# -ohjelmoinnin perusteet

Johdanto C#-kieleen, ohjelman perusrakenne, tietotyypit, operaattorit, valintalauseet, toistolauseet, poikkeukset, taulukot, olio-ohjelmoinnin perusteet, monimuotoisuus olio-ohjelmoinnissa, merkkijonon käsittely, tiedostojen käsittely

ECTS credits: 4

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

C++ olio-ohjelmointi

Opiskelija tuntee C++-kielen ja sen erityispiirteet olio-ohjelmoinnissa. Opiskelija osaa määritellä luokan, luoda olion ja kirjoittaa koodia, jossa oliota käytetään. Opiskelija osaa olioiden välisen yhteistyön, periytymismekanismin ja pystyy hyödyntämään dynaamista sidontaa. Opiskelija osaa käyttää operaattorifunktioita.

ECTS credits: 3

Teaching language: Finnish

Level: Advanced

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

C++ Programming

The student is familiar with C++ language and its specific features in object-oriented programming.

ECTS credits: 3

Teaching language: English

Level: Advanced

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

C-ohjelmointi

Algoritminen ajattelu. Proseduraalinen ohjelmointi lausekielellä (C): syöttö ja tulostus, muuttujat, vakiot ja tyypit, lausekkeet ja lauseet, peräkkäisyys, valinta, toisto, taulukkorakenne, aliohjelmat, paluuarvo ja parametrit.

ECTS credits: 3

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Digistartti

Digistartti -perehdytyksen tavoitteena on avata ovia Haaga-Helian digitaalisiin opiskeluympäristöihin jo ennen opintojen alkamista. Opinnoissa digitaaliset ympäristöt ja välineet toimivat yhdessä opettajan tai ohjaushenkilöstön antaman opetuksen ja ohjauksen kanssa.

ECTS credits: 2

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: 4.-15.8.2021

Teaching period: 23.8.-15.10.2021

Education is organised by:
Haaga-Helia

More information on university’s website

Discrete Mathematics

After completing the course, the student knows the basic concepts of logic, set theory, relations, and their relationships to applications.

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: until 31.12.2021

Education is organised by:
Metropolia

More information on university’s website

Diskreetti matematiikka

Opintojakson suoritettuaan opiskelija tuntee logiikkaan, joukko-oppiin, relaatioihin, fuktioihin ja kombinatoriikkaan liittyvät peruskäsitteet sekä niiden yhteyden sovelluksiin.

ECTS credits: 3

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Engineering Mathematics

Polynomial functions and equations; Vectors; Analytic geometry; Differential Calculus; Trigonometry; Exponential models and logarithms; Integral Calculus; Statistics and Probability; Number theory; Algorithms in mathematics.

ECTS credits: 5

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: until 31.12.2021

Education is organised by:
Metropolia

More information on university’s website

Expressions and Equations

The student is able to perceive the meaning and interpretation of mathematical expressions. The student is able to perform calculations with integers, fractions and decimal numbers.

ECTS credits: 5

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: until 31.12.2021

Education is organised by:
Metropolia

More information on university’s website

ICT valmiudet

Opintojakson suorittanut opiskelija osaa kuvailla tietojärjestelmien ja sovellusten peruskäsitteet, käyttää toimisto-ohjelmia työn nopeuttamiseksi, toimia tietoturvan ja tietosuojan huomioiden tiedon tallennuksessa ja jakamisessa ja käyttää ajanmukaisia viestinnän työkaluja tarkoituksenmukaisesti kunkin välineen ominaisuudet ymmärtäen.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: 4.-15.8.2021

Teaching period: 23.8.-15.10.2021

Education is organised by:
Haaga-Helia

More information on university’s website

Insinöörifysiikka 1

Opintojakson suoritettuaan opiskelijaa osaa perusteet insinöörifysiikasta.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Insinöörimatematiikka

Polynomifunktiot ja -yhtälöt; Geometria; Vektorit; Analyyttinen geometria; Derivaatta; Trigonometriset funktiot; Juuri- ja logaritmifunktiot; Integraalilaskenta; Todennäköisyydet ja tilastot; Lukuteoria ja todistaminen; Algoritmit matematiikassa.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Introduction to C#

Introduction, NET Framework and Visual Studio Community, Writing C# programs,
Variables, datatypes and operators,  Conditional statements, Loops, Lists and arrays
Using files, Object-oriented programming.

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Introduction to Java Programming

First part of the course deals with basics of Java programming and the second part introduces students to concepts of object-oriented programming.

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Introduction to Kotlin

Introduction, The First Kotlin Program, Data Types & Variables & Operators, Arrays,
Conditional Statement, Loops u, Functions, Debugging, Classes, Collections, 
Error Handling, File Handling.

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Johdatus graafisen käyttöliittymän ohjelmointiin

Opitaan toteuttamaan työpöytäsovelluksia. Käytettävät tekniikat ja ympäristöt: C# ohjelmointikieli, Microsoft Visual Studio.

ECTS credits: 2

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: 26.07.2021 - 08.08.2021

Teaching period: 23.8.-15.10.2021

Education is organised by:
HAMK

More information on university’s website

Lausekkeet ja yhtälöt

Opiskelija kykenee hahmottamaan matemaattisen lausekkeen kirjoitusasun merkityksen ja tulkinnan. Opiskelija pystyy laskemaan kokonaisluvuilla, murtoluvuilla ja desimaaliluvuilla. 

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Ohjelmoinnin perusteet

Yksinkertaisen ohjelman ohjelmointi ohjelmointikielellä. Perustoimintojen ja rakenteiden tunnistaminen. Ohjelmoinnin perusrakenteet ja ratkaisut yleisiin ohjelmointiongelmiin. JavaScript -ohjelmointikieli.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non stop, 1.8. mennessä

Teaching period: 1.2.-30.11.2021

Education is organised by:
Xamk

More information on university’s website

Ohjelmoinnin perusteet

Opitaan ohjelmoimaan sovellus, jossa on ohjausrakenteita ja aliohjelmia. Sisältö: muuttuja, taulukko, peräkkäis-, ehto- ja toistorakenteet, käyttäjän syöte, funktiot, virheenkäsittely, tekstitiedostojen käyttö. Käytettävät tekniikat ja ympäristöt: Java, Eclipse.

ECTS credits: 4

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: 26.07.2021 - 08.08.2021

Teaching period: 23.08.2021 - 15.10.2021

Education is organised by:
HAMK

More information on university’s website

Ohjelmoinnin perusteet (C++)

Opiskelija tuntee C++-kielen ja sen erityispiirteet olio-ohjelmoinnissa. Opiskelija osaa määritellä luokan, luoda olion ja kirjoittaa koodia, jossa oliota käytetään. Opiskelija osaa olioiden välisen yhteistyön, periytymismekanismin ja pystyy hyödyntämään dynaamista sidontaa.

ECTS credits: 3

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Ohjelmoinnin perusteet (Java)

Algoritminen ajattelu. Proseduraalinen ohjelmointi lausekielellä (Java): syöttö ja tulostus, muuttujat, vakiot ja tyypit, lausekkeet ja lauseet, peräkkäisyys, valinta, toisto, taulukkorakenne, aliohjelmat, paluuarvo ja parametrit.

ECTS credits: 3

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Orientaatio digitaalisiin palveluihin

Opintojakson suoritettuaan opiskelija tunnistaa digitaalisen palvelun mahdollisuudet, ymmärtää käyttökokemuksen ja käytettävyyden merkityksen, osaa suunnitella ja toteuttaa käyttöliittymän ja osaa analysoida digitaalista palvelua.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: 4.-15.8.2021

Teaching period: 23.8.-15.10.2021

Education is organised by:
Haaga-Helia

More information on university’s website

Orientaatio ohjelmistotuotantoon

Opintojaksolla luodaan yleiskuva ohjelmistotuotannosta ja ohjelmoinnin perusteista, toteutetaan yksinkertaisia selainohjelmoinnilla toteutettuja toimintoja, käytetään verkkosivujen toteutukseen tarvittavaa kehitysympäristöä ja hyödynnetään teknistä dokumentaatiota ongelmanratkaisussa.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: 4.-15.8.2021

Teaching period: 23.8.-15.10.2021 ja 28.10.-17.12.2021

Education is organised by:
Haaga-Helia

More information on university’s website

Python Programming

Introduction to Python language, Basics of Python, If-elif-else, loops, files in Python language, functions, modules, exception handling, data structures in Python and slicing, object oriented programming

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Python-ohjelmointi

Johdanto Python-kurssille, Python-kielen perusasiat, valintarakenne if-elif-else, toistorakenteet, tiedostot Python-kielessä, alifunktiot, moduulit, virheenkorjaus, tietotyypit ja leikkaukset, oliot

ECTS credits: 3

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Software Testing and Quality Assurance

Testing and Quality assurance is an essential part of the Software Development Process. This course is suitable for beginners who have little or no manual testing experience. By the end of the course, you understand types of testing, creating test cases, bug life cycle, and the tools required for each level.

ECTS credits: 5

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: 24.11.-7.12.2020

Teaching period: 14.12.-31.5.2021

Education is organised by:
Metropolia

More information on university’s website

SQL and Relational Databases

After the course, a student has ability to understand and maintain SQL and relational databases

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

SQL ja relaatiotietokannat

Johdatus relaatiotietokantoihin, relaatiomallin perusteita, suunnittelun perusteita, SQL-johdanto, tietokannan luominen ja taulujen rakenne, tiedon lisääminen, tiedon haku: SELECT ja WHERE, lisää relaatiomallista, tietokannan suunnittelua, relaatioista ja näkymistä, normalisointi, hyödyllisiä lisätyökaluja kyselyihin ja rakennemäärityksiin.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Basics of html & CSS

You are able to structure and style a website using HTML and CSS. You know how to build, modify and layout content elements on a website. 
 

ECTS credits: 5

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: 22.8.2021 mennessä

Teaching period: 1.9.-30.11.2021

Education is organised by:
Xamk

More information on university’s website

Business ICT Skills

You acquire such a toolkit of ICT skills and knowledge that gives you a solid foundation to succeed in your studies and business situations. You design, implement and present a slide show. You utilize various document standards with given templates. You use spreadsheet computing for various types of calculations, reporting, data analysis. You portray, model and visualize business processes. Additionally, you integrate information and data between Office programs.

ECTS credits: 5

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: 4.-15.8.2021

Teaching period: 23.8.-15.10.2021

Education is organised by:
Haaga-Helia

More information on university’s website

C Programming

Understanding procedural programming. Elements of a program (C): variables, constants, types, expressions, arrays, control structures, input and output, sub programs and parameters

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

C# -ohjelmoinnin perusteet

Johdanto C#-kieleen, ohjelman perusrakenne, tietotyypit, operaattorit, valintalauseet, toistolauseet, poikkeukset, taulukot, olio-ohjelmoinnin perusteet, monimuotoisuus olio-ohjelmoinnissa, merkkijonon käsittely, tiedostojen käsittely

ECTS credits: 4

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

C++ olio-ohjelmointi

Opiskelija tuntee C++-kielen ja sen erityispiirteet olio-ohjelmoinnissa. Opiskelija osaa määritellä luokan, luoda olion ja kirjoittaa koodia, jossa oliota käytetään. Opiskelija osaa olioiden välisen yhteistyön, periytymismekanismin ja pystyy hyödyntämään dynaamista sidontaa. Opiskelija osaa käyttää operaattorifunktioita.

ECTS credits: 3

Teaching language: Finnish

Level: Advanced

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

C++ Programming

The student is familiar with C++ language and its specific features in object-oriented programming.

ECTS credits: 3

Teaching language: English

Level: Advanced

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

C-ohjelmointi

Algoritminen ajattelu. Proseduraalinen ohjelmointi lausekielellä (C): syöttö ja tulostus, muuttujat, vakiot ja tyypit, lausekkeet ja lauseet, peräkkäisyys, valinta, toisto, taulukkorakenne, aliohjelmat, paluuarvo ja parametrit.

ECTS credits: 3

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Digistartti

Digistartti -perehdytyksen tavoitteena on avata ovia Haaga-Helian digitaalisiin opiskeluympäristöihin jo ennen opintojen alkamista. Opinnoissa digitaaliset ympäristöt ja välineet toimivat yhdessä opettajan tai ohjaushenkilöstön antaman opetuksen ja ohjauksen kanssa.

ECTS credits: 2

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: 4.-15.8.2021

Teaching period: 23.8.-15.10.2021

Education is organised by:
Haaga-Helia

More information on university’s website

Discrete Mathematics

After completing the course, the student knows the basic concepts of logic, set theory, relations, and their relationships to applications.

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: until 31.12.2021

Education is organised by:
Metropolia

More information on university’s website

Diskreetti matematiikka

Opintojakson suoritettuaan opiskelija tuntee logiikkaan, joukko-oppiin, relaatioihin, fuktioihin ja kombinatoriikkaan liittyvät peruskäsitteet sekä niiden yhteyden sovelluksiin.

ECTS credits: 3

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Engineering Mathematics

Polynomial functions and equations; Vectors; Analytic geometry; Differential Calculus; Trigonometry; Exponential models and logarithms; Integral Calculus; Statistics and Probability; Number theory; Algorithms in mathematics.

ECTS credits: 5

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: until 31.12.2021

Education is organised by:
Metropolia

More information on university’s website

Expressions and Equations

The student is able to perceive the meaning and interpretation of mathematical expressions. The student is able to perform calculations with integers, fractions and decimal numbers.

ECTS credits: 5

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: until 31.12.2021

Education is organised by:
Metropolia

More information on university’s website

ICT valmiudet

Opintojakson suorittanut opiskelija osaa kuvailla tietojärjestelmien ja sovellusten peruskäsitteet, käyttää toimisto-ohjelmia työn nopeuttamiseksi, toimia tietoturvan ja tietosuojan huomioiden tiedon tallennuksessa ja jakamisessa ja käyttää ajanmukaisia viestinnän työkaluja tarkoituksenmukaisesti kunkin välineen ominaisuudet ymmärtäen.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: 4.-15.8.2021

Teaching period: 23.8.-15.10.2021

Education is organised by:
Haaga-Helia

More information on university’s website

Insinöörifysiikka 1

Opintojakson suoritettuaan opiskelijaa osaa perusteet insinöörifysiikasta.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Insinöörimatematiikka

Polynomifunktiot ja -yhtälöt; Geometria; Vektorit; Analyyttinen geometria; Derivaatta; Trigonometriset funktiot; Juuri- ja logaritmifunktiot; Integraalilaskenta; Todennäköisyydet ja tilastot; Lukuteoria ja todistaminen; Algoritmit matematiikassa.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Introduction to C#

Introduction, NET Framework and Visual Studio Community, Writing C# programs,
Variables, datatypes and operators,  Conditional statements, Loops, Lists and arrays
Using files, Object-oriented programming.

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Introduction to Java Programming

First part of the course deals with basics of Java programming and the second part introduces students to concepts of object-oriented programming.

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Introduction to Kotlin

Introduction, The First Kotlin Program, Data Types & Variables & Operators, Arrays,
Conditional Statement, Loops u, Functions, Debugging, Classes, Collections, 
Error Handling, File Handling.

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Johdatus graafisen käyttöliittymän ohjelmointiin

Opitaan toteuttamaan työpöytäsovelluksia. Käytettävät tekniikat ja ympäristöt: C# ohjelmointikieli, Microsoft Visual Studio.

ECTS credits: 2

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: 26.07.2021 - 08.08.2021

Teaching period: 23.8.-15.10.2021

Education is organised by:
HAMK

More information on university’s website

Lausekkeet ja yhtälöt

Opiskelija kykenee hahmottamaan matemaattisen lausekkeen kirjoitusasun merkityksen ja tulkinnan. Opiskelija pystyy laskemaan kokonaisluvuilla, murtoluvuilla ja desimaaliluvuilla. 

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Ohjelmoinnin perusteet

Yksinkertaisen ohjelman ohjelmointi ohjelmointikielellä. Perustoimintojen ja rakenteiden tunnistaminen. Ohjelmoinnin perusrakenteet ja ratkaisut yleisiin ohjelmointiongelmiin. JavaScript -ohjelmointikieli.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non stop, 1.8. mennessä

Teaching period: 1.2.-30.11.2021

Education is organised by:
Xamk

More information on university’s website

Ohjelmoinnin perusteet

Opitaan ohjelmoimaan sovellus, jossa on ohjausrakenteita ja aliohjelmia. Sisältö: muuttuja, taulukko, peräkkäis-, ehto- ja toistorakenteet, käyttäjän syöte, funktiot, virheenkäsittely, tekstitiedostojen käyttö. Käytettävät tekniikat ja ympäristöt: Java, Eclipse.

ECTS credits: 4

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: 26.07.2021 - 08.08.2021

Teaching period: 23.08.2021 - 15.10.2021

Education is organised by:
HAMK

More information on university’s website

Ohjelmoinnin perusteet (C++)

Opiskelija tuntee C++-kielen ja sen erityispiirteet olio-ohjelmoinnissa. Opiskelija osaa määritellä luokan, luoda olion ja kirjoittaa koodia, jossa oliota käytetään. Opiskelija osaa olioiden välisen yhteistyön, periytymismekanismin ja pystyy hyödyntämään dynaamista sidontaa.

ECTS credits: 3

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Ohjelmoinnin perusteet (Java)

Algoritminen ajattelu. Proseduraalinen ohjelmointi lausekielellä (Java): syöttö ja tulostus, muuttujat, vakiot ja tyypit, lausekkeet ja lauseet, peräkkäisyys, valinta, toisto, taulukkorakenne, aliohjelmat, paluuarvo ja parametrit.

ECTS credits: 3

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Orientaatio digitaalisiin palveluihin

Opintojakson suoritettuaan opiskelija tunnistaa digitaalisen palvelun mahdollisuudet, ymmärtää käyttökokemuksen ja käytettävyyden merkityksen, osaa suunnitella ja toteuttaa käyttöliittymän ja osaa analysoida digitaalista palvelua.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: 4.-15.8.2021

Teaching period: 23.8.-15.10.2021

Education is organised by:
Haaga-Helia

More information on university’s website

Orientaatio ohjelmistotuotantoon

Opintojaksolla luodaan yleiskuva ohjelmistotuotannosta ja ohjelmoinnin perusteista, toteutetaan yksinkertaisia selainohjelmoinnilla toteutettuja toimintoja, käytetään verkkosivujen toteutukseen tarvittavaa kehitysympäristöä ja hyödynnetään teknistä dokumentaatiota ongelmanratkaisussa.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: 4.-15.8.2021

Teaching period: 23.8.-15.10.2021 ja 28.10.-17.12.2021

Education is organised by:
Haaga-Helia

More information on university’s website

Python Programming

Introduction to Python language, Basics of Python, If-elif-else, loops, files in Python language, functions, modules, exception handling, data structures in Python and slicing, object oriented programming

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Python-ohjelmointi

Johdanto Python-kurssille, Python-kielen perusasiat, valintarakenne if-elif-else, toistorakenteet, tiedostot Python-kielessä, alifunktiot, moduulit, virheenkorjaus, tietotyypit ja leikkaukset, oliot

ECTS credits: 3

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

Software Testing and Quality Assurance

Testing and Quality assurance is an essential part of the Software Development Process. This course is suitable for beginners who have little or no manual testing experience. By the end of the course, you understand types of testing, creating test cases, bug life cycle, and the tools required for each level.

ECTS credits: 5

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: 24.11.-7.12.2020

Teaching period: 14.12.-31.5.2021

Education is organised by:
Metropolia

More information on university’s website

SQL and Relational Databases

After the course, a student has ability to understand and maintain SQL and relational databases

ECTS credits: 3

Teaching language: English

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

SQL ja relaatiotietokannat

Johdatus relaatiotietokantoihin, relaatiomallin perusteita, suunnittelun perusteita, SQL-johdanto, tietokannan luominen ja taulujen rakenne, tiedon lisääminen, tiedon haku: SELECT ja WHERE, lisää relaatiomallista, tietokannan suunnittelua, relaatioista ja näkymistä, normalisointi, hyödyllisiä lisätyökaluja kyselyihin ja rakennemäärityksiin.

ECTS credits: 5

Teaching language: Finnish

Level: Basic

Teaching methods: Online studies

Application period: non-stop

Teaching period: 31.12.2021 asti

Education is organised by:
Metropolia

More information on university’s website

The training is financed by:
Ministry of Education and Culture

Privacy Policy