Systemutvecklare utbildning

Koulutukset ohjelmistokehittäjille

Ohjelmistokehityksen koulutuksissamme opit tehokkaan tavan työskennellä ja tien laadukkaaseen koodiin. Oppimisesi apuna kurssilla on kokenut ammattilainen, jonka vinkeillä opit uutta nopeasti ja pääset kartuttamaan osaamistasi. Olit sitten opettelemassa kokonaan uutta kieltä tai syventämässä osaamistasi, me autamme.

Laajasta koulutusvalikoimastamme löydät perus- ja jatkokursseja selain- ja palvelinpuolen ohjelmistokieliin sekä erilaisiin koodausympäristöihin. Meiltä löydät myös tietoturvanäkökulmasta lähtevät Secure Coding -kurssit, joilla opit huomioimaan tietoturvan jo koodauksen aikana.

Koulutukset: Ohjelmistokehitys

Peliohjelmointia nuorille


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Peliohjelmointikurssi 14-18-vuotiaille Visual Studio ympäristössä C#-kielellä elokuussa 2017. Tule mukaan!

Lue lisää

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: Java

Java-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 30.10
Lue lisää ja ilmoittaudu >
30.10 GO!

Koulutuksessa käydään läpi Java SE:n keskeisimmät tekniikat ja kirjasto-osuudet. Koulutuksen käytyäsi osaat toteuttaa sovelluksia Javalla. Osaat myös parhaat käytännöt sovelluksen suorituskykyä ja ratkaisun ylläpidettävyyttä silmällä pitäen.

Lue lisää

Effective Coding Principles and Patterns in Java 9


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 15.3
Lue lisää ja ilmoittaudu >
15.3

Do you want to feel proud of your work? Write code that your colleagues will admire? Move fast without compromising quality? Build long-living software that is easy and fun to maintain? Get out of technical debt without big upfront time investment? Professionally articulate technical decisions to your team and management? Build remarkable engineering career? Then this course is for you.

Lue lisää

JavaServer Faces -ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 13.11
Lue lisää ja ilmoittaudu >
13.11

Koulutuksessa käydään läpi JavaServer Faces ohjelmoinnin perusteet. Koulutuksen käytyäsi osaat suunnittella ja toteuttaa web-sovelluksia pohjautuen JSF- teknologiaan sekä facelet-sivuihin.

Lue lisää

Tehokas Java


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 13.11
Lue lisää ja ilmoittaudu >
13.11 GO!

Koulutuksen käytyäsi osaat Java-virtuaalikoneen toiminnat ja osat. Opit kehittämään optimoituja, tietoturvallisia sovelluksia Java-alustalle. Keskeinen teema on sovelluksen suorituskyky, ajoympäristöstä koodauksen tehokkuuteen.

Lue lisää

JavaEE-arkkitehtuuri


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 30.11
Lue lisää ja ilmoittaudu >
30.11

Koulutuksessa käydään läpi JavaEE-arkkitehtuurin yleiskuva sekä tutustutaan alustavasti ympäristön tarjoamiin tekniikoihin. Kurssilainen oppii kattavasti ymmärtämään JavaEE-ympäristön tarjoamien tekniikoiden mahdollisuudet ja miten niiden varaan rakentuu kokonaisvaltainen sovellusarkkitehtuuri.

JavaEE on varmastikin yleisimmin taustalla laajoissa yritysjärjestelmissä. Vuosien saatossa alusta on kasvanut luotettavaksi ja varmatoimiseksi ympäristöksi, joka tarjoaa mahdollisuuksia hyvin moneen erilaiseen tarpeeseen. Tämän koulutuksen tarkoituksena on luoda yleiskuva alustan tarjoamista mahdollisuuksista sekä esitellä kevyellä tasolla alustan tarjoamat tekniikat.

Lue lisää

JavaEE-ohjelmoinnin perusteet


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 26.10
Lue lisää ja ilmoittaudu >
26.10 GO!

Koulutuksessa käydään läpi JavaEE-arkkitehtuurin yleiskuva sekä opiskellaan perusteet alustalla käytettävistä tekniikoista. Kurssilainen näkee käytännössä miten laajahko JavaEE-sovellus rakentuu ja miten eri tekniikat nivoutuvat toisiinsa.

JavaEE on varmastikin yleisimmin taustalla laajoissa yritysjärjestelmissä. Vuosien saatossa alusta on kasvanut luotettavaksi ja varmatoimiseksi ympäristöksi, joka tarjoaa mahdollisuuksia hyvin moneen erilaiseen tarpeeseen. Tämän koulutuksen tarkoituksena on luoda yleiskuva alustan tarjoamista mahdollisuuksista sekä esitellä kevyellä tasolla alustan tarjoamat tekniikat.

Lue lisää

Java RESTful Web Services


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 3.11
Lue lisää ja ilmoittaudu >
3.11

Koulutuksessa käydään läpi REST-palveluiden toteutus Java Enterprise Edition (Java EE) -ympäristöön. Koulutus kattaa myös palvelurajapinnan suunnittelun sekä testausnäkökulmat. Koulutuksen jälkeen osaat ohjelmoida JAX-RS-rajapinnan mukaisia REST-palveluja ja hyödyntää niitä sekä selainkäyttöliittymässä että toisesta Java-sovelluksesta. 

Keskitymme kurssilla REST-palveluiden toteuttamiseen Javan JAX-RS –tekniikalla, joskin nopea katsaus otetaan myös muihin toteutusvaihtoehtoihin. Kurssi kattaa perustoteutusten lisäksi myös haastavampia näkökulmia, kuten binääritiedon käsittely REST-rajapinnalla sekä palveluiden tietoturvakysymykset. Lisäksi tutustutaan JavaScriptillä toteutettuun selain clienttiin ja toteutetaan myös Java-clientti, joka hyödyntää palvelurajapintaa.

Lue lisää

Java Web Services -ohjelmointi (Java Web Services Programming)


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 16.11
Lue lisää ja ilmoittaudu >
16.11

Koulutuksessa käydään läpi Javan Web Services mahdollisuudet, rajapinnat ja parhaat käytännöt. Koulutuksen käynyt osaa rakentaa Java- ja Java EE-tekniikoin hyviä Web Services -palveluita sekä kytkeytyä olemassaoleviin SOAP rajapintoihin. Koulutuksessa opitaan myös hyviä käytäntöjä XML-pohjaisen tiedonsiirron tehostamiseen. Web Service -tekniikka mahdollistaa organisaation tietojärjestelmän palvelujen julkistamisen Internetiin teknologiariippumattomalla tavalla. Se on yksi tärkeimmistä teknisistä ratkaisuista Service-Oriented Architecture (SOA) -ajattelumallin taustalla. Tässä koulutuksessa käymme asiat läpi pintaa syvemmällä ja menemme vauhdilla Web Service -maailmaan. Opit paitsi käyttämään web serviceitä myös ratkomaan mahdollisia yhteensopivuus- tai ongelmatilanteita.

 

Lue lisää

Enterprise Java Beans (EJB) ja JPA


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 18.1
Lue lisää ja ilmoittaudu >
18.1

Koulutuksessa perehdytään Java EE -sovelluksissa usein käytettyihin Enterprise Java Beans (EJB)- ja JPA-tekniikoihin. Koulutuksen jälkeen pystyt toteuttamaan kyseisiä tekniikoita laajasti hyödyntävän ratkaisun lankeamatta tekniikoiden tarjoamiin sudenkuoppiin.

Lue lisää

Java Programming using the Eclipse IDE


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 13.11, 20.11, 5.2, 18.6 - Lisää...
Lue lisää ja ilmoittaudu >

Understanding the Java Spring Framework


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 20.11, 11.12, 3.1, 26.3 - Lisää...
Lue lisää ja ilmoittaudu >
20.11
20.11, 11.12, 3.1, 26.3,
8.5, 2.7, 28.8

Java Server Faces


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 22.11, 23.11, 16.4, 28.5
Lue lisää ja ilmoittaudu >
22.11 R, 23.11 R, 16.4 R, 28.5 R
22.11 R, 23.11 R, 16.4 R, 28.5 R
22.11, 23.11, 16.4, 28.5

JavaServer Faces is an improved version of JSF web development framework. JSF is much simplified and improved version and is very suitable for producing web applications and custom components easier than before. JSF replaces old JSP pages with new Facelet technology and while both are supported, facelets are now way to go. JSF also offers improved support for AJAX patterns.

Lue lisää

Effective Java Enterprise Edition


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 23.10, 27.11, 19.2, 26.3 - Lisää...
Lue lisää ja ilmoittaudu >
23.10 R, 23.10 R, 27.11 R, 27.11 R,
19.2 R, 26.3 R, 21.5 R
23.10 R, 23.10 R, 27.11 R, 27.11 R,
19.2 R, 26.3 R, 21.5 R
23.10, 23.10, 27.11, 27.11,
19.2, 26.3, 21.5

Java Enterprise Edition (Java EE) is the industry standard for enterprise Java computing. You can use the Java EE platform to develop an enterprise Java application quick and easy. The platform has several specifications such as JSF, EJB, JPA, JTA and more.

Lue lisää

Developing Single Page Web Applications with Java and Angular


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 27.10, 8.12, 7.2, 7.3 - Lisää...
Lue lisää ja ilmoittaudu >
27.10 R, 27.10 R, 8.12 R, 8.12 R,
7.2 R, 7.3 R, 30.5 R
27.10 R, 27.10 R, 8.12 R, 8.12 R,
7.2 R, 7.3 R, 30.5 R
27.10, 27.10, 8.12, 8.12,
7.2, 7.3, 30.5

In this course, student will learn to develop advanced web applications using Java 8 with Spring and Angular.

The focus will be on coding activities based on real-life examples showing how to use Java to create single page applications. Angular will be introduced and compared with Swing and JSP. So the student know when each tool should/could be used.

Lue lisää

Enterprise JavaBeans


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 20.11, 5.2, 4.4, 11.6
Lue lisää ja ilmoittaudu >
20.11 R, 20.11 R, 5.2 R, 4.4 R,
11.6 R
20.11 R, 20.11 R, 5.2 R, 4.4 R,
11.6 R
20.11, 20.11, 5.2, 4.4,
11.6

This EJB 3 course is designed for experienced Java developers who wish to extend their knowledge to JEE middleware and who wish to get started with the new EJB 3 component model to develop Java Middleware applications.

Lue lisää

Spring Framework


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 30.10, 18.12, 12.3, 2.4 - Lisää...
Lue lisää ja ilmoittaudu >
30.10 R, 30.10 R, 18.12 R, 18.12 R,
12.3 R, 2.4 R, 18.6 R
30.10 R, 30.10 R, 18.12 R, 18.12 R,
12.3 R, 2.4 R, 18.6 R
30.10, 30.10, 18.12, 18.12,
12.3, 2.4, 18.6

Spring Framework is a Java platform that provides comprehensive infrastructure support for developing Java applications. Spring handles the infrastructure so you can focus on your application.

Lue lisää

Javaprogrammering - Grundkurs


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 6.11, 4.12, 29.1, 26.2 - Lisää...
Lue lisää ja ilmoittaudu >
6.11 R, 6.11 R, 4.12 R, 4.12 R,
29.1 R, 26.2 R, 9.4 R, 14.5 R,
25.6 R
6.11 R, 6.11 R, 4.12 R, 4.12 R,
29.1 R, 26.2 R, 9.4 R, 14.5 R,
25.6 R
6.11, 6.11, 4.12, 4.12,
29.1, 26.2, 9.4, 14.5,
25.6

Detta är kursen för dig som vill lära dig det objektorienterade programspråket Java från grunden.

Lue lisää

Javaprogrammering - Avancerad


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 5.3, 23.4, 2.7
Lue lisää ja ilmoittaudu >
5.3 R, 23.4 R, 2.7 R
5.3 R, 23.4 R, 2.7 R
5.3, 23.4, 2.7

Det här utbildningen är för dig som vill gå vidare och lära dig avancerad Javaprogrammering! Du får lära dig hur man tillämpar beprövade DesignPatterns, olika tekniker för att hantera XML-filer, såväl för konfiguration som för lagring av data.

Lue lisää

Java-ohjelmoinnin perusteet


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi taitoja, joita tarvitaan kaiken tyyppisissä Java-projekteissa. Koulutuksen käynyt osaa Java-kielen perusteet, Javan käyttämät oliorakenteet ja keskeisimmät ohjelmointitekniikat.

Lue lisää

Java-järjestelmän ylläpitäjän valmennusohjelma


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi Java sovelluspalvelinten toiminnallisuutta. Koulutuksen käyneenä ymmärrät Java-sovelluspalvelinten toiminnan ja ylläpitoon liittyvät mahdollisuudet, ylläpitäjän tehtävät sekä Java-alustan terminologian.

Lue lisää

Java EE -ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi harjoituksia joilla saat käytännön osaamista Java EE -ympäristössä. Koulutuksen käynyt osaa tuottaa ohjelmistoa modernissa Java Enterprise Edition -ympäristössä tehokkaalla tavalla.

Lue lisää

Java web-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi Java web-ohjelmoinnin perusteet. Koulutuksen käytyäsi osaat Javan (Java EE) web-tekniikat ja web-sovellusten arkkitehtuurin. Osaat myös käyttää Servlet-luokkia ja JSP-sivuja sekä JSP Tag -kirjastoja itsenäisten web-sovellusten tekoon tai osana laajempaa Java EE/EJB-ratkaisua.

Lue lisää

JVM Internals and Performance Tuning


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

This 2-day training dives deep into the JVM internals and tool set offered by JVM’s eco-system. It also describes possible scenarios that may arise during production system support. Understanding of JVM internal architecture may help developers to write code that is more efficient; performance analysis and tuning of JVM parameters may help operations team to quicker find and report problems.

Lue lisää

Java 8 uudet piirteet


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi Java 8:n suuret ja pienet uudistukset. Koulutuksen käynyt tietää, mitä uutta alusta tarjoaa ja saa ymmärryksen siitä, miten uusia piirteitä voi käyttää päivittäisessä ohjelmointityössä. Koulutus helpottaa ajatusmaailman vaihtamista normaalista Java-olioajettelusta uuteen funktionaaliseen suuntaan.

Lue lisää

Scala-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksen käynyt osaa Scala-kielen ja funktionaalisen ohjelmoinnin perusteet ja osaa myös ohjelmoimaan tehokkaasti toimivia Scala-sovelluksia.

Lue lisää

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: .NET

ASP.NET Core web-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 6.11
Lue lisää ja ilmoittaudu >
6.11

Koulutuksessa käydään läpi REST-rajapinnan toteutus Web API controllerien avulla sekä web-käyttöliittymäsovelluksen toteutus MVC-mallilla. Lisäksi opit Entity Frameworkin-äytön tietokantaliittymien toteuttamisessa.

Lue lisää

C# ja Framework -ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 27.11
Lue lisää ja ilmoittaudu >
27.11

Koulutuksessa käydään kattavasti läpi .NET-ohjelmointitekniikat, joita voidaan käyttää kaiken tyyppisissä sovelluksissa.

Koulutuksen käynyt osaa käyttää kattavasti C#-kieltä .NET-ohjelmointiin. C#-ohjelmointikurssilla osallistuja saa katsauksen myös muihin .NET Framework -palveluihin, kuten käyttöliittymä- ja hajautuspalveluihin.

Lue lisää

Developing Windows Applications with Windows Presentation Foundation (WPF)


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 25.10
Lue lisää ja ilmoittaudu >
25.10
25.10 R

Koulutuksen käynyt osaa hyödyntää Windows Presentation Framework:n tarjoamia mahdollisuuksia näyttävien ja käytettävien käyttöliittymien toteutukseen.

Lue lisää

Linq- ja ADO.NET-tietokantaohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 8.11
Lue lisää ja ilmoittaudu >
8.11

Koulutuksessa käydään läpi ADO.NET ja Linq ohjelmoinnin soveltamista. Koulutuksen jälkeen osaat ADO.NET:n rakenteet ja osaat hyödyntää ADO.NET:n tarjoamaa oliomallia tehokkaasti eri tyyppisissä sovelluksissa. Osaat myös käyttää tehokkaasti ADO.NET- ja Entity Framework -palveluita.

Lue lisää

Developing ASP .NET MVC Applications using Visual Studio


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 23.10, 4.12, 15.1, 19.3 - Lisää...
Lue lisää ja ilmoittaudu >

Developing ASP .NET Web Forms Applications using Visual Studio


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 6.11, 5.3, 16.7
Lue lisää ja ilmoittaudu >
6.11, 5.3, 16.7

The VB.NET Programming Language


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 27.11, 4.12, 19.3, 4.6
Lue lisää ja ilmoittaudu >

The C# Programming Language


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 27.11, 4.12, 22.1, 19.2 - Lisää...
Lue lisää ja ilmoittaudu >

Avancerad C#


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 30.10, 27.11, 1.2, 8.3 - Lisää...
Lue lisää ja ilmoittaudu >
30.10 R, 30.10 R, 27.11 R, 27.11 R,
1.2 R, 8.3 R, 3.5 R, 18.6 R
30.10 R, 30.10 R, 27.11 R, 27.11 R,
1.2 R, 8.3 R, 3.5 R, 18.6 R
30.10, 30.10, 27.11, 27.11,
1.2, 8.3, 3.5, 18.6

Detta program med de två fristående delarna T1538A Avancerad C#  och T1538B ASP.NET Core & MVC 6 riktar sig till dig som vill få en grundlig introduktion i C#, LINQ och ASP.NET MVC 6.

Lue lisää

ASP.NET Core & MVC


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 6.11, 30.11, 4.12, 15.2 - Lisää...
Lue lisää ja ilmoittaudu >
6.11 R, 6.11 R, 30.11 R, 30.11 R,
4.12 R, 4.12 R, 15.2 R, 19.4 R,
28.6 R
6.11 R, 6.11 R, 30.11 R, 30.11 R,
4.12 R, 4.12 R, 15.2 R, 19.4 R,
28.6 R
6.11, 6.11, 30.11, 30.11,
4.12, 4.12, 15.2, 19.4,
28.6

Detta program med de två fristående delarna T1538A Avancerad C#  och T1538B ASP.NET Core & MVC 6 riktar sig till dig som vill få en grundlig introduktion i C#, LINQ och ASP.NET MVC 6.

Lue lisää

Universal Windows Applications


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

This course provides the delegate with necessary knowledge of Universal Windows Applications. After the course the participant understands different flavors of UWP-applications and will be able to implement UWP-applications whose UI is described with XAML. Game development with DirectX is outside the scope of this course. With Universal Windows Platform (UWP) you may develop applications with single code base to devices from smartphones.  and tablets to desktop.  Applications of course target Windows 10, regardless of the device. Development on UWP can be done with C++ or C# and even with JavaScript.

Lue lisää

Säikeistetty ja rinnakkainen ohjelmointi C# - kielellä


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi säikeistetyn ja rinnakkaisen ohjelmoinnin käytäntöjä C# - kielelle. Koulutuksen käynyt osaa käyttää .NET-Frameworkin tarjoamia rinnakkaisen ohjelmoinnin mahdollisuuksia sekä ymmärtää synkronoinnissa käytettävät tekniikat.

Lue lisää

Windows Communication Foundation


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksen käynyt osaa WCF palveluiden toteutuksen sekä palveluiden käyttöönoton asiakassovelluksissa. Lisäksi syvennytään palveluiden konfigurointiin, tietoturvaan, virheiden käsittelyyn ja tapahtumanhallintaan liittyviin tekniikoihin.

Lue lisää

Implementing SPA applications with ASP.NET


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi Visual Studiolla toteutetun SPA-sovelluksen rakenne sekä käytetyt komponentit erityisen painopisteen ollessa näkymä- ja palvelukerroksen toteutuksessa sekä navigointirakenteen toteuttamisessa.

Lue lisää

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: Web - User Interface

Web-sivusto WordPress-ohjelmalla


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 10.11
Lue lisää ja ilmoittaudu >
10.11

Koulutuksessa käydään läpi WordPress -järjestelmän käyttöönotto sekä sivuston rakentaminen, sisällöntuotanto ja ylläpito. Koulutuksen käynyt osaa hyödyntää Wordpress -järjestelmää mitä erilaisimpien sivustojen ylläpitotyökaluna.

Lue lisää

Web-sivuston analytiikka - Google Analytics


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 14.12
Lue lisää ja ilmoittaudu >
14.12

Koulutuksessa käydään läpi Web-analytiikan perusteet ja opitaan räätälöimään Google Analytics oman organisaation tarpeita palvelevaksi. Koulutuksen käynyt osaa hyödyntää Google Analyticsia web-sivuston käytön seurannassa ja liiketoimintaan kohdistuvien markkinointitoimenpiteiden onnistumisen seurannassa.

Lue lisää

HTML5, CSS3 ja JavaScript


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 23.10
Lue lisää ja ilmoittaudu >
23.10 GO!
23.10 R GO!

Koulutuksessa opit käyttämään web-standardien viimeisiä versioita oikeaoppisella tavalla. Lisäksi saat hyvän yleiskuvan tuoreimpien tekniikoiden tarjoamista mahdollisuuksista selainpohjaista ratkaisua toteutettaessa.

Lue lisää

Angular-ohjelmointi TypeScriptillä


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 20.11, 12.2
Lue lisää ja ilmoittaudu >
20.11 GO!, 12.2

Koulutuksessa käydään läpi Angular toiminnallisuutta. Koulutuksen jälkeen osaat toteuttaa Angular-sovelluksia TypeScriptillä.

Lue lisää

Programming with Javascript


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 30.10, 18.12, 12.2, 12.3 - Lisää...
Lue lisää ja ilmoittaudu >
18.12
30.10, 18.12, 12.2, 12.3,
16.4, 23.4, 11.6, 3.9

Developing Web Applications Using HTML5


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 13.11, 5.3, 4.6, 10.9 - Lisää...
Lue lisää ja ilmoittaudu >

Developing Responsive Web Sites


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 30.10, 15.1, 21.5, 3.9
Lue lisää ja ilmoittaudu >
30.10
30.10, 15.1, 21.5, 3.9

Leveraging the Power of JQuery


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 15.11
Lue lisää ja ilmoittaudu >
15.11
15.11

Web-sivuston hakukoneoptimointi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi kuinka toteuttaa web-sivusto ja sen sisältö myös hakukoneita ajatellen. Koulutuksen käynyt osaa vaikuttaa organisaation näkyvyyteen hakukoneiden hakutuloksissa ja tietää kuinka asiakkaat saadaan sivustolle.

Lue lisää

HTML- ja CSS -peruskurssi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi perustiedot tärkeimmistä Web-standardeista sekä taidot niiden oikeaoppiseen käyttämiseen dokumentin rakenteen ja ulkoasun luojana. Koulutuksen käynyt osaa HTML- ja CSS -kielten perusteet.

Lue lisää

XML-kieli


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi XML-tekniikan perusteita ja sen tarjoamia mahdollisuuksia. Koulutuksen käynyt tuntee XML:n sekä sen liitännäistekniikat ja omaa kattavan yleiskuvan näiden tarjoamista mahdollisuuksista.

Lue lisää

HTML5 ja CSS 3


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi uusimpia web-tekniikoita. Saat kokonaiskuvan uusien tekniikoiden käytöstä web-sivustolla. Koulutuksen käynyt osaa käyttää uutta tekniikkaa siten, ettei siitä ole haittaa vanhoille selaimille.

Lue lisää

AngularJS (1.5)


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi käytännön esimerkkien kautta web-sovelluskehityksessä yleisesti käytettyyn AngularJS JavaScript-kirjastoon. Osallistujien on mahdollista tutustua kurssin aikana myös muihin vastaaviin kirjastoihin, kuten esimerkiksi Knockout.js tai Ember.js.

Lue lisää

AngularJS - Remote


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Webbutvecklare håller just nu på att nå samma slutsats: webben blir mindre och mindre orörlig (HTML+CSS), mer och mer dynamisk (JavaScript) med samma känsla som en desktop-applikation. Interaktivitet blir mer och mer normen. Vissa bygger sina egna lösningar eller drar nytta av existerande bibliotek, andra söker trygghet, skalbarhet, och erfarenhet hos ett ramverk för webbutveckling.

Lue lisää

ReactJS-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi ReactJS:n toimintaperiaatteet. Koulutuksen käynyt hallitsee React perusteet ja tietää miten hyödyntää toiminteita käytännön kehitystyössä.

Lue lisää

jQuery-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksen jälkeen kurssilainen osaa käyttää jQueryä sujuvasti selainratkaisun toteuttamisessa. Koulutuksen painopiste on keskeisimmissä tekniikoissa kuten elementtien etsinnässä ja DOM-manipuloinnissa sekä tietenkin tapahtumankäsittelijöiden toteutuksessa, mutta myös muutamiin vaativampiin piirteisiin tutustutaan.

Lue lisää

Web-tekniikat sovelluskehittäjille


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksen käynyt osaa käyttää web-standardien viimeisiä versioita oikeaoppisella tavalla sekä saa hyvän yleiskuvan tuoreimpien tekniikoiden tarjoamista mahdollisuuksista selainpohjaista ratkaisua toteutettaessa.

Lue lisää

Learn to Code - Creating Web Pages


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Git Basic


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

This course covers how to practially use Git, while also providing a solid foundation for how Git works under the hood. Abandon your CVS pushbike and board your new Git helicopter!

Lue lisää

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: JavaScript

JavaScript-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 4.12, 15.3
Lue lisää ja ilmoittaudu >
4.12, 15.3

Koulutuksessa käydään läpi teorian ja harjoitusten avulla läpi yleisimmät JavaScriptin käyttökohteet web-sivuilla, kuten lomaketietojen tarkistus, tilan hallinta sekä erilaisia käyttöliittymän tehostamiskeinoja.

Lue lisää

JavaScript-ohjelmoinnin jatkokurssi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 11.12
Lue lisää ja ilmoittaudu >
11.12
11.12 R

Koulutuksessa käydään läpi haastavammat JavaScript-tekniikat, kielen uusimmat piirteet sekä parhaita ohjelmointikäytäntöjä ja yleisimpiä sudenkuoppia. Koulutuksen tavoitteena on tutustuttaa osallistujat syvällisemmin erinäisiin JavaScriptin edistyneisiin ominaisuuksiin. Koulutuksen käynyt osaa kirjoittaa hyvää ja helposti ylläpidettävää JavaScript-koodia isoissakin projekteissa.

Lue lisää

Angular-ohjelmointi TypeScriptillä


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 20.11, 12.2
Lue lisää ja ilmoittaudu >
20.11 GO!, 12.2

Koulutuksessa käydään läpi Angular toiminnallisuutta. Koulutuksen jälkeen osaat toteuttaa Angular-sovelluksia TypeScriptillä.

Lue lisää

jQuery-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksen jälkeen kurssilainen osaa käyttää jQueryä sujuvasti selainratkaisun toteuttamisessa. Koulutuksen painopiste on keskeisimmissä tekniikoissa kuten elementtien etsinnässä ja DOM-manipuloinnissa sekä tietenkin tapahtumankäsittelijöiden toteutuksessa, mutta myös muutamiin vaativampiin piirteisiin tutustutaan.

Lue lisää

Node.js


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

The course covers the basics of Node.js. After the course you will know how to use node.js as a server for your web application distributing static and dynamic content.

Lue lisää

ReactJS-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi ReactJS:n toimintaperiaatteet. Koulutuksen käynyt hallitsee React perusteet ja tietää miten hyödyntää toiminteita käytännön kehitystyössä.

Lue lisää

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: Web - Server

ASP.NET Core web-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 6.11
Lue lisää ja ilmoittaudu >
6.11

Koulutuksessa käydään läpi REST-rajapinnan toteutus Web API controllerien avulla sekä web-käyttöliittymäsovelluksen toteutus MVC-mallilla. Lisäksi opit Entity Frameworkin-äytön tietokantaliittymien toteuttamisessa.

Lue lisää

JavaServer Faces -ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 13.11
Lue lisää ja ilmoittaudu >
13.11

Koulutuksessa käydään läpi JavaServer Faces ohjelmoinnin perusteet. Koulutuksen käytyäsi osaat suunnittella ja toteuttaa web-sovelluksia pohjautuen JSF- teknologiaan sekä facelet-sivuihin.

Lue lisää

Java RESTful Web Services


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 3.11
Lue lisää ja ilmoittaudu >
3.11

Koulutuksessa käydään läpi REST-palveluiden toteutus Java Enterprise Edition (Java EE) -ympäristöön. Koulutus kattaa myös palvelurajapinnan suunnittelun sekä testausnäkökulmat. Koulutuksen jälkeen osaat ohjelmoida JAX-RS-rajapinnan mukaisia REST-palveluja ja hyödyntää niitä sekä selainkäyttöliittymässä että toisesta Java-sovelluksesta. 

Keskitymme kurssilla REST-palveluiden toteuttamiseen Javan JAX-RS –tekniikalla, joskin nopea katsaus otetaan myös muihin toteutusvaihtoehtoihin. Kurssi kattaa perustoteutusten lisäksi myös haastavampia näkökulmia, kuten binääritiedon käsittely REST-rajapinnalla sekä palveluiden tietoturvakysymykset. Lisäksi tutustutaan JavaScriptillä toteutettuun selain clienttiin ja toteutetaan myös Java-clientti, joka hyödyntää palvelurajapintaa.

Lue lisää

Administering the Web Server (IIS) Role of Windows Server


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 23.10, 13.11, 27.11, 8.1 - Lisää...
Lue lisää ja ilmoittaudu >

Node.js


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

The course covers the basics of Node.js. After the course you will know how to use node.js as a server for your web application distributing static and dynamic content.

Lue lisää

PHP-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksen käytyäsi osaat monin tavoin liittää muuten staattisiin sivuihin dynaamisesti generoitavia osia. Osaat myös kehittyneempiä Internet-ohjelmoinnin tekniikoita kuten lomakkeiden käsittely, cookiet ja tietokantayhteyden luominen.

Lue lisää

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: Perl

Perl 5 Introduction


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 27.11, 29.5
Lue lisää ja ilmoittaudu >
27.11
27.11, 29.5

Perl Programming (Beginner to Intermediate)


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 29.11, 15.3, 14.6
Lue lisää ja ilmoittaudu >
29.11 R, 29.11 R, 15.3 R, 14.6 R
29.11 R, 29.11 R, 15.3 R, 14.6 R
29.11, 29.11, 15.3, 14.6

Capable of quick scripting as well as sophisticated object-oriented development, perl is called the "Swiss army chainsaw". After twenty years, perl has gone through some significant changes, transforming itself into a modern programming language that runs on numerous platforms.

Lue lisää

Rakudo Perl 6 and NQP Internals


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

This workshop offers a deep dive into Rakudo Perl 6 and NQP. The main focus is on the backend independent parts but also with some focus on the JVM and the upcoming MoarVM. During the training, participants build their own little compiler, complete with a simple class-based object system, to help them understand how the tool chain works.

Lue lisää

Perl


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi Perl ohjelmointikielen soveltamista. Koulutuksen käynyt saa hyvät valmiudet käyttää Perl-kieltä ammattimaiseen ohjelmointityöhön. Perl ohjelmointia voidaan käyttää vaihtelevissa tehtävissä aina käyttöjärjestelmän ylläpitotehtävistä web-ohjelmointiin ja dokumenttienhallintaan.

Lue lisää

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: PHP & Drupal

PHP-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksen käytyäsi osaat monin tavoin liittää muuten staattisiin sivuihin dynaamisesti generoitavia osia. Osaat myös kehittyneempiä Internet-ohjelmoinnin tekniikoita kuten lomakkeiden käsittely, cookiet ja tietokantayhteyden luominen.

Lue lisää

Drupal-sisällönhallinta


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Drupal-sisällönhallinta koulutuksessa käymme läpi Drupalin sisältötyypit, julkaisuasetukset ja näkymät. Koulutuksen jälkeen osaat päivittää ja ylläpitää oman sivustosi sisältöä.

 

Lue lisää

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: C & C++

C++ -ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 11.12
Lue lisää ja ilmoittaudu >
11.12

Koulutuksessa käydään läpi C++ ohjelmointikielen perussoveltamista. C++-ohjelmoinnin harjoituspainotteisella kurssilla osallistuja oppii C++-kielisen ohjelmankehityksen perusteet. Kurssin jälkeen osallistuja osaa tehdä oliopohjaisia perussovelluksia ja on tietoinen olio-ohjelmoinnin tuomista eduista.

Lue lisää

Developing Cross-Platform Apps With C# Using Xamarin


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 11.12, 29.1, 5.3, 30.4 - Lisää...
Lue lisää ja ilmoittaudu >

Programming with C++


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 18.12, 9.4, 10.9
Lue lisää ja ilmoittaudu >
18.12
18.12, 9.4, 10.9

Programming Foundations


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 23.10, 24.11, 18.12, 3.1 - Lisää...
Lue lisää ja ilmoittaudu >

Programming in C


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 20.11, 16.1
Lue lisää ja ilmoittaudu >
20.11
20.11, 16.1

C-programmering - Grundkurs


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 5.12, 19.3, 11.6
Lue lisää ja ilmoittaudu >
5.12 R, 5.12 R, 19.3 R, 11.6 R
5.12 R, 5.12 R, 19.3 R, 11.6 R
5.12, 5.12, 19.3, 11.6

Denna utbildning vänder sig till programmerare och systemerare som ska underhålla befintlig C-programvara. Du får lära dig läsa, förstå, vidare- och nyutveckla C-kod, vad som ger portabilitet respektive icke-portabilitet och ANSI-standardbiblioteket. Du får också en orientering i moderna utvecklingsverktyg.

Lue lisää

C++ Basic Programming


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 14.11, 29.1, 5.3, 16.4 - Lisää...
Lue lisää ja ilmoittaudu >
14.11 R GO!, 14.11 R GO!, 29.1 R, 5.3 R,
16.4 R, 21.5 R
14.11 R GO!, 14.11 R GO!, 29.1 R, 5.3 R,
16.4 R, 21.5 R
14.11 GO!, 14.11 GO!, 29.1, 5.3,
16.4, 21.5

This is the basic C++ course. You will have an introduction to all the basic parts of the quite extensive language C++ as in the 2014 standard. Course focus is on practical use of the language for typical situations, and design in an object oriented way. All theory is applied in hands-on labs where all produced code is platform independent. The course is also IDE independent.

Lue lisää

C++ Advanced Programming


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 7.11, 14.11, 5.12, 12.12 - Lisää...
Lue lisää ja ilmoittaudu >
7.11 R, 7.11 R, 14.11 R, 14.11 R,
5.12 R, 5.12 R, 12.12 R, 12.12 R,
5.2 R, 12.3 R, 23.4 R, 28.5 R
7.11 R, 7.11 R, 14.11 R, 14.11 R,
5.12 R, 5.12 R, 12.12 R, 12.12 R,
5.2 R, 12.3 R, 23.4 R, 28.5 R
7.11, 7.11, 14.11, 14.11,
5.12, 5.12, 12.12, 12.12,
5.2, 12.3, 23.4, 28.5

This is the course for experienced C++ programmers with a need to expand their skills into a complete knowledge of the language and new ways to use it for stable, effective and well designed applications. The course is fully updated to the C++11 and C++14 standards, and is platform and IDE independent. Course focus is on the language itself and the most widely used idioms. For a course on the Standard Library, see T1233 Applied Modern C++.

Lue lisää

Applied Modern C++


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 18.12
Lue lisää ja ilmoittaudu >
18.12 R, 18.12 R
18.12 R, 18.12 R
18.12, 18.12

This is the course for experienced C++ programmers curious about the heavily extended C++11 Standard Library, and the design principles in the tradition of the STL and Boost Libraries - policy based design.

Lue lisää

C++ Threads Programming


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 13.11, 26.3, 18.6
Lue lisää ja ilmoittaudu >
13.11 R, 13.11 R, 26.3 R, 18.6 R
13.11 R, 13.11 R, 26.3 R, 18.6 R
13.11, 13.11, 26.3, 18.6

Writing thread based programs is one of the most difficult programming tasks you can do. Actually, the general advice is to completely avoid putting in bugs in the code. If that advice turns out to be unrealistic, the next best thing you can do is program according to a set of well-known design patterns. In this course, we focus on the latter approach.

Lue lisää

Parallel and Heterogeneous Computing with Microsoft PPL & AMP in C++


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 4.12
Lue lisää ja ilmoittaudu >
4.12 R, 4.12 R
4.12 R, 4.12 R
4.12, 4.12

Computationally intensive work is often best solved by moving to parallel processing, to take advantage of multiple cores. In addition many developers are starting to look towards using different types of hardware to optimize their software further.

Lue lisää

C++ -jatkokurssi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi C++ ohjelmointikielen edistynynyttä soveltamista. C++-jatkokurssi on tarkoitettu C++-ohjelmointitaidon omaaville henkilöille, jotka haluavat oppia hyödyntämään Standard Template Libraryn tarjoamia palveluita ja kehittää taitojaan C++:n edistyneiden piirteiden ja GoF-suunnittelumallien käytössä. Koulutuksen käytyäsi osaat hyödyntää C++-kielen Standard Template Librarya käytännössä sekä ymmärrät GoF-suunnittelumallien merkityksen ja mahdollisuudet.

Lue lisää

Linux-systeemiohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi Linux käyttöjärjestelmän arkkitehtuuria ja toimintamalleja. Koulutuksen käynyt osaa Linux-arkkitehtuurin, ytimen rakenteen ja tehokkaiden sovellusten toteuttamisen kyseiseen ympäristöön C-kielellä. Kurssilla tarkastellaan myös moniajojärjestelmään toteutettavien sovellusten suunnittelussa ja toteutuksessa huomioitavia seikkoja. Tämän lisäksi käytetään automatisointityökaluja ohjelmistokehitykseen.

Lue lisää

C++ Programming for Java and C# Developers


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Erlang - OTP


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Denna heldagskurs är för dig som kan grunderna i Erlang. Läs mer!

Lue lisää

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: Python

Python-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 6.11
Lue lisää ja ilmoittaudu >
6.11

Koulutuksessa käydään läpi Python-ohjelmointikielen perusteet. Koulutuksen käynyt oppii kirjoittamaan Python-kielellä ohjelmia. Lisäksi koulutuksen käynyt oppii miten Python ohjelmointikieltä käytetään työkaluna ongelmien ratkomiseen.

Lue lisää

Python advanced


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 27.11
Lue lisää ja ilmoittaudu >
27.11

The course covers practical modern Python 3 usage like virtual environments, python packages and testing python code. More advanced topics covered are decorators, magic methods and meta classes.

Lue lisää

Python 3 Programming


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 30.10, 20.11, 19.12, 2.1 - Lisää...
Lue lisää ja ilmoittaudu >
20.11
30.10, 20.11, 19.12, 2.1,
3.4, 29.5, 16.7, 17.9

Python Programming


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 13.11, 11.12, 29.1, 26.3 - Lisää...
Lue lisää ja ilmoittaudu >
13.11 R, 13.11 R, 11.12 R, 11.12 R,
29.1 R, 26.3 R, 28.5 R
13.11 R, 13.11 R, 11.12 R, 11.12 R,
29.1 R, 26.3 R, 28.5 R
13.11, 13.11, 11.12, 11.12,
29.1, 26.3, 28.5

Python is an open source (C & Python) portable scripting and general purpose high-level language with compilation/interpretation similar to that of Java (.pyc bytecode files). Python is more similar to plain English than most other programming languages, i.e Python provides for logical, readable and maintainable code. This course gives you a fast and effective introduction to Python, regardless it it is your first programming language or if you already have experience with other languages like C, C++, C#, Java or similar.

Lue lisää

Intermediate Python


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 16.11, 14.12, 8.2, 5.4 - Lisää...
Lue lisää ja ilmoittaudu >
16.11 R, 16.11 R, 14.12 R, 14.12 R,
8.2 R, 5.4 R, 7.6 R
16.11 R, 16.11 R, 14.12 R, 14.12 R,
8.2 R, 5.4 R, 7.6 R
16.11, 16.11, 14.12, 14.12,
8.2, 5.4, 7.6

This course gives you an introduction to more advanced concepts in the Python language and starts where the course "Python programming" ends.

Lue lisää

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: Linux & Unix

Linuxin käyttöönotto ja hallinta


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 15.11, 24.1
Lue lisää ja ilmoittaudu >
15.11, 24.1

Koulutuksessa käydään läpi Linux-järjestelmien perushallinta. Koulutuksen käynyt osaa asentaa, hallita ja käyttää Linux-koneita, olivat ne sitten työasemia tai palvelimia.

Lue lisää

Linuxin vaativa hallinta


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 29.11, 31.1
Lue lisää ja ilmoittaudu >
29.11, 31.1

Koulutuksen käynyt osaa tehostaa Linux-palvelimen ja -työaseman ylläpitoa sekä hallitsemaan vikatilanteita ja vaativampia Linux-ympäristöjä.

Lue lisää

Linuxin tietoturva


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 26.10
Lue lisää ja ilmoittaudu >
26.10 GO!

Koulutuksessa käydään läpi kaikki oleelliset Linuxin tietoturvaan vaikuttavat asiat sekä työkalut, joiden avulla tietoturvaa voidaan parantaa ja joilla voidaan myös säännöllisesti tarkistaa tietoturvan tilaa.

Lue lisää

Python-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 6.11
Lue lisää ja ilmoittaudu >
6.11

Koulutuksessa käydään läpi Python-ohjelmointikielen perusteet. Koulutuksen käynyt oppii kirjoittamaan Python-kielellä ohjelmia. Lisäksi koulutuksen käynyt oppii miten Python ohjelmointikieltä käytetään työkaluna ongelmien ratkomiseen.

Lue lisää

Python advanced


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 27.11
Lue lisää ja ilmoittaudu >
27.11

The course covers practical modern Python 3 usage like virtual environments, python packages and testing python code. More advanced topics covered are decorators, magic methods and meta classes.

Lue lisää

Linux-systeemiohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi Linux käyttöjärjestelmän arkkitehtuuria ja toimintamalleja. Koulutuksen käynyt osaa Linux-arkkitehtuurin, ytimen rakenteen ja tehokkaiden sovellusten toteuttamisen kyseiseen ympäristöön C-kielellä. Kurssilla tarkastellaan myös moniajojärjestelmään toteutettavien sovellusten suunnittelussa ja toteutuksessa huomioitavia seikkoja. Tämän lisäksi käytetään automatisointityökaluja ohjelmistokehitykseen.

Lue lisää

Linux-työasema kehittäjälle


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi Linuxin peruskäyttö ja minkälainen ympäristö on kyseessä. Koulutuksen aikana opitaan mitä alustustiedostoja voi ja kannattaa muokata mihinkin tarpeeseen, sekä mitkä muutokset vaikuttava koko työasemaan ja mitkä vain tietylle käyttäjälle.

Lue lisää

Shell Programming


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

After the course the participants know how to read, change and implement Shell-scripts. The shells covered during the course include Bash, sh, and ksh.

Lue lisää

Multi-vendor Korn Shell Programming


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: Jira & Atlassian

JIRA Software Essentials


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

This training is designed for new JIRA and JIRA Agile users. We will guide you through the core concepts of JIRA and coach you in how to become more efficient in your daily work. You will learn the necessary basics in how to navigate and configure these tools as a user. We will coach you in agile concepts and how to apply them in JIRA Agile for Scrum, Kanban and other agile teams. After this training, you will master the basics of JIRA and JIRA Agile. The training is highly interactive and contains practical exercises.

 

Lue lisää

JIRA Software Advanced


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

This training is designed for more experienced JIRA and JIRA Agile users. We will guide you through the more advanced concepts of JIRA and coach you in how to become more efficient in your daily work. You will learn the tricks in how to become a truly advanced user in JIRA and JIRA Agile.

Lue lisää

Confluence Fundamentals


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

This training is designed to get you in the driver seat of your Confluence platform as an end user. We will go through the concepts of Confluence and teach you how to get your daily work done more efficiently. You will learn the necessary basics in how to navigate, find, create and configure Confluence. Starting from basic usage into touching the edge of more advanced usage.

 

Lue lisää

Mastering JIRA Administration


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

This training is designed for JIRA Administrators and will guide you through the administration concepts of JIRA and coach you in how to become a more efficient JIRA Administrator. You will learn all the necessary things that a JIRA Administrator needs to run a healthy JIRA configuration.

We will deep dive into Projects, Issue Types, Schemes, Workflows, Permissions, Notifications, and User Management. After this training, you will have the tools and knowledge to be a successful JIRA administrator. The training is highly interactive and contains practical exercises.

Lue lisää

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: Mobiiliohjelmisto-koulutukset

Android Programming II


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 15.11
Lue lisää ja ilmoittaudu >
15.11

Koulutuksessa käydään läpi sovelluskehityksen periaatteet Android-alustalle. Kurssilla opit tekemään sovelluksia, joissa käytetään ääntä ja grafiikkaa ja, jotka kommunikoivat Internetin yli ja muiden puhelimien kanssa. Kurssilla käydään myös läpi Androidin moninaiset sensorit, paikannus-rajapinta, ja verkko-ohjelmointi ja Service sekä Content Provider-mekanismi. Noin 50 % koulutusajasta on teoriaa, ja toinen puoli on käytännön soveltavia harjoituksia.

Lue lisää

Android App Programmering - An App-Driven Approach


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 11.12, 26.2, 21.5
Lue lisää ja ilmoittaudu >
11.12 R, 11.12 R, 26.2 R, 21.5 R
11.12 R, 11.12 R, 26.2 R, 21.5 R
11.12, 11.12, 26.2, 21.5

Denna kurs tar sin utgångspunkt i ett flertal appar som konstrueras under kursens gång och där teorin förklaras och exemplifieras med apparnas källkod. 

Lue lisää

iOS-sovelluskehitys


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi taitoja, joilla pääset vahvaan alkuun iOS-sovellusten kehityksessä. Koulutuksen käynyt osaa iOS-alustan ja sen kehitysvälineiden piirteet. Kurssilla paneudutaan iOS-käyttöliittymien toimintatapaan ja muihin keskeisiin osiin, joita tarvitaan toimivan iOS-sovelluksen tekemiseen.

Lue lisää

Android Programming I


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Koulutuksessa käydään läpi Android-alustan ja kehitysvälineiden piirteet sekä paneudutaan Android-käyttöliittymien toimintatapaan ja muihin keskeisiin osiin, joita tarvitaan toimivan Android-sovelluksen tekemiseen.

Lue lisää

Mobile User Experience for Android


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

The course covers the fundamentals of Android mobile UI design guidelines with Google Material Design.

Lue lisää

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: Secure Coding

Standard Java security


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 23.11
Lue lisää ja ilmoittaudu >
23.11

The Java language and the Runtime Environment (JRE) was designed to be free from the most problematic common security vulnerabilities experienced in other languages, like C/C++. Yet, software developers and architects should not only know how to use the various security features of the Java environment (“Java for security”), but should also be aware of the numerous vulnerabilities that are still relevant for Java development (“security of Java”).

The introduction of security services is preceded with a brief overview of the foundations of cryptography, providing a common baseline for understanding the purpose and the operation of the applicable components. The use of these components is presented through several practical exercises, where participants can try out the discussed APIs for themselves.

Lue lisää

Advanced Java and Web application security

Uusi
Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 6.11
Lue lisää ja ilmoittaudu >
6.11

Beyond a solid knowledge in using Java components, even for experienced Java programmers it is essential to have a deep knowledge in Web-related vulnerabilities both on server and client side, the different vulnerabilities that are relevant for Web applications written in Java, and the consequences of the various risks.

General web-based vulnerabilities are demonstrated through presenting the relevant attacks, while the recommended coding techniques and mitigation methods are explained in the context of Java with the most important aim to avoid the associated problems. In addition, a special focus is given to client-side security tackling security issues of JavaScript, Ajax and HTML5.

Lue lisää

Advanced Java, Java EE and Web application security


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 11.12
Lue lisää ja ilmoittaudu >
11.12

Beyond a solid knowledge in using Java components, even for experienced Java programmers it is essential to have a deep knowledge in Web-related vulnerabilities both on server and client side, the different vulnerabilities that are relevant for Web applications written in Java, and the consequences of the various risks.

General web-based vulnerabilities are demonstrated through presenting the relevant attacks, while the recommended coding techniques and mitigation methods are explained in the context of Java with the most important aim to avoid the associated problems. In addition, a special focus is given to client-side security tackling security issues of JavaScript, Ajax and HTML5.

Lue lisää

.NET, C# and ASP.NET security development

Uusi
Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 20.11
Lue lisää ja ilmoittaudu >
20.11

A number of programming languages are available today to compile code to .NET and ASP.NET frameworks. The environment provides powerful means for security development, but developers should know how to apply the architecture- and coding-level programming techniques in order to implement the desired security functionality and avoid vulnerabilities or limit their exploitation.

Lue lisää

Advanced C#, ASP.NET and Web application security

Uusi
Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 29.11
Lue lisää ja ilmoittaudu >
29.11

Beyond a solid knowledge in using various security features of .NET and ASP.NET, even for experienced programmers it is essential to have a deep knowledge in Web-related vulnerabilities both on server and client side along with the consequences of the various risks.

In this course the general web-based vulnerabilities are demonstrated through presenting the relevant attacks, while the recommended coding techniques and mitigation methods are explained in the context of ASP.NET. A special focus is given to client-side security tackling security issues of JavaScript, Ajax and HTML5.

Lue lisää

C/C++ secure coding

Uusi
Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 9.11
Lue lisää ja ilmoittaudu >
9.11

The training explains in details the mechanisms underlying typical C/C++ security relevant programming bugs – the common security vulnerabilities. The root causes of the problems are explained through a number of easy-to-understand source code examples, which at the same time make clear how to find and correct these problems in practice. The real strength of the course lays in numerous hands-one exercises, which help the participants understand how easy it is to exploit these vulnerabilities by the attackers.

Lue lisää

Combined C/C++, Java and Web application security

Uusi
Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 14.11
Lue lisää ja ilmoittaudu >
14.11

To serve in the best way heterogeneous development groups that are using various platforms simultaneously during their everyday work, we have merged various topics into a combined course that presents diverse secure coding subjects in didactic manner on a single training event. This course combines C/C++ and Java platform security to provide an extensive, cross-platform secure coding expertise.

Lue lisää

Combined C/C++/C#, ASP.NET and Web application security

Uusi
Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 27.11
Lue lisää ja ilmoittaudu >
27.11

Serving teams that use managed code (.NET and ASP.NET typically written in C#) together with native code development (typically C/C++), this training gives a comprehensive overview of the security issues in both environments.

Concerning C/C++, common security vulnerabilities are discussed, backed by practical exercises about the attacking methods that exploit these vulnerabilities, with the focus on the mitigation techniques that can be applied to prevent the occurrences of these dangerous bugs, detect them before market launch or prevent their exploitation.

Lue lisää

Web application security

Uusi
Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 27.11
Lue lisää ja ilmoittaudu >
27.11

Protecting applications that are accessible via the Web requires well-prepared security professional who are at all time aware of current attack methods and trends. Plethora of technologies and environments exist that allow comfortable development of Web applications (like Java, ASP.NET or PHP). One should not only be aware of the security issues relevant to these platforms, but also of all general vulnerabilities that apply regardless of the used development tools.

Lue lisää

Web application testing

Uusi
Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 23.11
Lue lisää ja ilmoittaudu >
23.11

Testing plays a very important role in ensuring security and robustness of web applications. Various approaches – from high level auditing through penetration testing to ethical hacking – can be applied to find vulnerabilities of different types. However if you want to go beyond the easy-to-find low-hanging fruits, security testing should be well planned and properly executed. Remember: security testers should ideally find all bugs to protect a system, while for adversaries it is enough to find one exploitable vulnerability to penetrate into it.

Lue lisää

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.

Koulutukset: Hortonworks QA | Online

HDP Operations: HDP Administration 1


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 14.11, 5.2, 14.5, 13.8
Lue lisää ja ilmoittaudu >

HDP Analyst: Data Science


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 23.7
Lue lisää ja ilmoittaudu >
23.7

HDP Developer: Apache Pig and Hive


Koulutus myös asiakaskohtaisena toteutuksena
Pyydä tarjous organisaatiollesi
Lue lisää >

Etkö löydä haluamaasi koulutusta? Ota yhteyttä 010 432 1001 (ark. 8-17) tai info@tieturi.fi.