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 ja mm. Devopsiin siirtymiseen tarvittaviin työkaluihin.

Meiltä löydät myös tietoturvanäkökulmasta lähtevät Secure Coding -kurssit, joilla opit huomioimaan tietoturvan jo koodauksen aikana.

Altova

Koulutukset: Front end -teknologiat

HTML ja CSS -peruskurssi


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

Koulutuksessa käymme läpi perustiedot tärkeimmistä web-standardeista sekä opettelemme taidot niiden oikeaoppiseen käyttämiseen dokumentin rakenteen ja ulkoasun luojana. Koulutuksen jälkeen osaat HTML- ja CSS-kielen perusteet. Pääpaino kurssilla on HTML-kielessä, mutta opit myös ulkoasun hallintaan käytettävän CSS-kielen perusteet.

Lue lisää

HTML5 ja CSS3


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 7.2, 16.4, 6.6
Lue lisää ja ilmoittaudu >
7.2, 16.4, 6.6,

Koulutuksessa käydään läpi HTML5- ja CSS3-tekniikoita Saat kokonaiskuvan niiden käytöstä web-sivustolla.

Lue lisää

JavaScript-ohjelmoinnin jatkokurssi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 3.12, 27.2, 10.4, 12.6
Lue lisää ja ilmoittaudu >
3.12, 27.2, 10.4, 12.6,

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ää

ReactJS-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 22.11, 7.3, 6.5
Lue lisää ja ilmoittaudu >
22.11, 7.3, 6.5,

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ää

Angular-ohjelmointi TypeScriptillä


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

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ä: 3.12, 25.3, 8.4, 10.6
Lue lisää ja ilmoittaudu >
3.12, 25.3, 8.4, 10.6,

Developing Web Applications Using HTML5


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 10.12, 17.12, 18.2, 1.4 - Lisää...
Lue lisää ja ilmoittaudu >

Developing Responsive Web Sites


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

Learn to Code - Creating Web Pages


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

Saavutettavien verkkopalveluiden tuottaminen


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

Koulutuksessa perehdytään saavutettavien verkkopalvelujen tuottamiseen kehittäjien näkökulmasta. Aiheina ovat saavutettavuuden huomioiminen suunnittelussa, saavutettavien ratkaisujen toteuttaminen ja palvelun saavutettavuuden testaus.

Koulutuksen tavoitteena on syventää kehittäjien, suunnittelijoiden, projektipäälliköiden ja testaajien kykyjä toteuttaa moderneja, saavutettavuusvaatimukset huomioivia palveluja. Teknisten kysymysten ohella tarkastelun kohteena ovat myös erilaiset käyttökokemukset sekä saavutettavuuslainsäädäntö, joka ohjaa yhä enemmän tuottavallakin tasolla tehtäviä ratkaisuja.

Lue lisää

Web-sivusto WordPress-ohjelmalla


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

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

Lue lisää

Web-sivusto Drupalilla


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ää

Sivuston analytiikka - Google Analytics


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

Koulutuksessa käymme läpi web-analytiikan perusteet ja opimme räätälöimään Google Analytics oman organisaatiomme tarpeita palvelevaksi. Koulutuksen jälkeen osaat hyödyntää Google Analyticsia web-sivuston käytön ja markkinointitoimenpiteiden onnistumisen seurannassa.

Lue lisää

Web-sivuston hakukoneoptimointi


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

Koulutuksessa käydään läpi kuinka verkkosivuston ja sen sisältö toteutetaan hakukoneita ajatellen. Koulutuksen jälkeen tiedät, kuinka asiakkaat saadaan sivustollesi ja osaat vaikuttaa organisaation näkyvyyteen hakukoneiden hakutuloksissa.

Lue lisää

XML-kieli


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

Koulutuksessa käymme läpi XML-tekniikan perusteita ja sen tarjoamat mahdollisuudet. Koulutuksen jälkeen tunnet XML:n sekä sen liitännäistekniikat ja sinulla on kattava yleiskuva niiden tarjoamista mahdollisuuksista.

Lue lisää

HTML5, CSS3 ja JavaScript


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

Koulutuksessa opit käyttämään HTML5:n, CSS3:n ja JavaScriptin viimeisiä versioita oikeaoppisella tavalla. Lisäksi saat hyvän yleiskuvan tuoreimpien tekniikoiden tarjoamista mahdollisuuksista selainpohjaista ratkaisua toteutettaessa.

Lue lisää

JavaScript-ohjelmointi


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

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ää

jQuery-ohjelmointi


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

Koulutuksen jälkeen osaat 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 tutustumme myös muutamiin vaativampiin piirteisiin.

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ää

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ää

Leveraging the Power of JQuery


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: Back end -teknologiat

ASP.NET Core web-ohjelmointi


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

Koulutuksessa opit toteuttamaan alustariippumattomia web-sovelluksia ASP.NET Coren avulla. Koulutuksen jälkeen osaat toteutaa REST-rajapinnan Web API controllerien avulla ja web-käyttöliittymäsovelluksen MVC-mallilla. Lisäksi opit käyttämään Entity Frameworkiä tietokantaliittymien toteuttamisessa.

Lue lisää

Node.js


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

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ää

JavaServer Faces -ohjelmointi


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

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ä: 9.1, 29.3
Lue lisää ja ilmoittaudu >
9.1, 29.3,

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ä: 3.12, 18.2, 3.6
Lue lisää ja ilmoittaudu >
3.12, 18.2, 3.6,

PHP-ohjelmointi


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

Koulutuksessa opit liittämään dynaamisesti generoitavia osia staattisiin sivuihin, käsittelemään lomakkeita ja luomaan tietokantayhteyden.

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ää >

Koulutuksessa opit liittämään dynaamisesti generoitavia osia staattisiin sivuihin, käsittelemään lomakkeita ja luomaan tietokantayhteyden.

Lue lisää

Web-sivusto Drupalilla


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: JavaScript

JavaScript-ohjelmoinnin jatkokurssi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 3.12, 27.2, 10.4, 12.6
Lue lisää ja ilmoittaudu >
3.12, 27.2, 10.4, 12.6,

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ää

Node.js


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

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ää

Angular-ohjelmointi TypeScriptillä


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

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

Lue lisää

ReactJS-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 22.11, 7.3, 6.5
Lue lisää ja ilmoittaudu >
22.11, 7.3, 6.5,

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ää

JavaScript-ohjelmointi


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

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ää

jQuery-ohjelmointi


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

Koulutuksen jälkeen osaat 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 tutustumme myös muutamiin vaativampiin piirteisiin.

Lue lisää

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

Koulutukset: Java

Java-ohjelmoinnin perusteet


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

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-ohjelmointi


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

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ää

JavaServer Faces -ohjelmointi


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

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ää

Effective Coding Principles and Patterns in Modern Java


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 10.12, 7.1, 10.1
Lue lisää ja ilmoittaudu >
10.12, 7.1, 10.1,

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ää

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ä: 19.11
Lue lisää ja ilmoittaudu >
19.11

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 sekä Java ohjelmien alustana toimivan Apache Tomcat palvelimen toimintaa.

Lue lisää

Java web-ohjelmointi


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

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ää

Java RESTful Web Services


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

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 Programming using the Eclipse IDE


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 18.2, 1.4, 3.6
Lue lisää ja ilmoittaudu >
18.2, 1.4, 3.6,

Effective Leadership and Soft Skills for Engineers


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

During this intensive, practical and entertaining 2-day workshop you will build core leadership, communication and organizational skills that will make you truly valuable asset in any modern technology organization.

Lue lisää

Understanding the Java Spring Framework


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 6.3, 20.3, 29.7
Lue lisää ja ilmoittaudu >
6.3, 20.3, 29.7,

Effective Java Enterprise Edition


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 3.12, 4.3, 13.3, 27.5
Lue lisää ja ilmoittaudu >
3.12 R, 4.3 R, 13.3 R, 27.5 R,
3.12, 4.3, 13.3, 27.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ä: 6.12
Lue lisää ja ilmoittaudu >
6.12 R
6.12

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ä: 17.12, 13.3, 10.6
Lue lisää ja ilmoittaudu >
17.12 R, 13.3 R, 10.6 R,
17.12, 13.3, 10.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ä: 19.11, 18.2, 3.6
Lue lisää ja ilmoittaudu >
19.11 R, 18.2 R, 3.6 R,
19.11, 18.2, 3.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ä: 26.11, 14.1, 18.3, 23.4 - Lisää...
Lue lisää ja ilmoittaudu >
26.11 R, 14.1 R, 18.3 R, 23.4 R,
10.6 R,
26.11, 14.1, 18.3, 23.4,
10.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ä: 10.12, 1.4, 24.6
Lue lisää ja ilmoittaudu >
10.12 R, 1.4 R, 24.6 R,
10.12, 1.4, 24.6,

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 9 New Features Overview


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

Koulutuksessa käymme läpi Java 9 version uudet ominaisuudet. Koulutuksen jälkeen osaat hyödyntää uusia ominaisuuksia ohjelmoinnissa.

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ää

Tehokas Java


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

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ää

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. Opit myös Java ohjelmisto alustana toimivan Apache Tomcat -palvelimen toimintaa.

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ää

Java Web Services -ohjelmointi (Java Web Services Programming)


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

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ää

Scala-ohjelmointi


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

Koulutuksessa käydään läpi Scala-ohjelmointikielen perusteet sekä -ohjelmointiympäristö. Koulutuksen jälkeen osaat ohjelmoida suorituskykyisiä ja helposti ylläpidettäviä sovelluksia Scala-kielellä sekä ymmärrät niiden käyttökohteet.

Lue lisää

Enterprise Java Beans (EJB) ja JPA


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

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ää

Spring Framework -ohjelmointi


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

Koulutuksessa käydään läpi Spring Frameworkin käyttöönotto sekä sovellusten rakentaminen ja testaus. Koulutuksen jälkeen osaat hyödyntää Spring Frameworkia sovellusten pohjana.

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ä: 13.12, 1.4
Lue lisää ja ilmoittaudu >
13.12, 1.4,

Koulutuksessa opit toteuttamaan alustariippumattomia web-sovelluksia ASP.NET Coren avulla. Koulutuksen jälkeen osaat toteutaa REST-rajapinnan Web API controllerien avulla ja web-käyttöliittymäsovelluksen MVC-mallilla. Lisäksi opit käyttämään Entity Frameworkiä tietokantaliittymien toteuttamisessa.

Lue lisää

C# ja Framework -ohjelmointi


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

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ää

Windows Presentation Foundation (WPF) -ohjelmointi


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

Koulutuksen jälkeen osaat hyödyntää Windows Presentation Frameworkin 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ä: 21.3
Lue lisää ja ilmoittaudu >
21.3

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ä: 26.11, 10.12, 4.2, 1.4 - Lisää...
Lue lisää ja ilmoittaudu >

Developing ASP .NET Web Forms Applications using Visual Studio


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 19.11, 10.12, 17.12, 25.3
Lue lisää ja ilmoittaudu >

The C# Programming Language


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 19.11, 3.12, 17.12, 7.1 - Lisää...
Lue lisää ja ilmoittaudu >

Avancerad C#


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 10.12, 30.1, 13.3, 25.4 - Lisää...
Lue lisää ja ilmoittaudu >
10.12 R, 30.1 R, 13.3 R, 25.4 R,
12.6 R,
10.12, 30.1, 13.3, 25.4,
12.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ä: 19.11, 28.1, 11.3, 23.4 - Lisää...
Lue lisää ja ilmoittaudu >
19.11 R, 28.1 R, 11.3 R, 23.4 R,
10.6 R,
19.11, 28.1, 11.3, 23.4,
10.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ää

Windows 10 -sovelluskehitys (UWA)


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

Windows 10 -sovelluskehitys (UWA) -koulutus perehdyttää sinut kattavasti Universal Windows Applications (UWA) -sovellusten toteuttamiseen erityisesti C#:lla huomioiden keskeisesti työaseman ja mobiilialustat. Kurssin jälkeen osaat toteuttaa eri tyyppisia Windows 10-sovelluksia, joiden käyttölittymä on kuvattu XAML-kielellä.

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ää

Azure-ohjelmoinnin perusteet


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

Koulutuksessa opit perusteiltaan keskeisimmät Azuren tarjoamat piirteet ja saat hyvät valmiudet lähteä kehittämään omaa ratkaisuasi valittuun suuntaan.

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ää

The VB.NET Programming Language


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: Perl

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ää

Perl 5 Introduction


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

Perl Programming (Beginner to Intermediate)


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

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ää

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ä: 10.12, 21.1, 18.2, 1.4 - Lisää...
Lue lisää ja ilmoittaudu >
10.12 GO!, 21.1, 18.2, 1.4,
20.5,

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ä: 10.12, 4.2, 18.3, 1.4 - Lisää...
Lue lisää ja ilmoittaudu >
10.12, 4.2, 18.3, 1.4,
3.6,

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ä: 19.11, 17.12, 2.1, 14.1 - Lisää...
Lue lisää ja ilmoittaudu >

Python Programming


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 3.12, 5.12, 12.12, 17.12 - Lisää...
Lue lisää ja ilmoittaudu >
3.12 R, 5.12 R, 12.12 R, 17.12 R,
9.1 R, 4.2 R, 4.3 R, 8.4 R,
13.5 R, 1.7 R,
3.12, 5.12, 12.12, 17.12,
9.1, 4.2, 4.3, 8.4,
13.5, 1.7,

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ä: 17.12, 31.1, 7.3, 11.4 - Lisää...
Lue lisää ja ilmoittaudu >
17.12 R, 31.1 R, 7.3 R, 11.4 R,
16.5 R, 4.7 R,
17.12, 31.1, 7.3, 11.4,
16.5, 4.7,

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: C & C++

C++ -ohjelmointi


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

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.3
Lue lisää ja ilmoittaudu >
11.3

Programming with C++


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 3.12, 8.4, 5.8, 2.12
Lue lisää ja ilmoittaudu >
3.12, 8.4, 5.8,

Programming Foundations


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 2.1, 25.2, 20.3, 15.4 - Lisää...
Lue lisää ja ilmoittaudu >

C-programmering - Grundkurs


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 5.3, 25.6
Lue lisää ja ilmoittaudu >
5.3 R, 25.6 R,
5.3, 25.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ä: 11.12, 29.1, 26.3, 21.5 - Lisää...
Lue lisää ja ilmoittaudu >
11.12 R, 29.1 R, 26.3 R, 21.5 R,
25.6 R,
11.12, 29.1, 26.3, 21.5,
25.6,

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ä: 20.11, 11.12, 19.2, 9.4 - Lisää...
Lue lisää ja ilmoittaudu >
20.11 R, 11.12 R, 19.2 R, 9.4 R,
2.7 R,
20.11, 11.12, 19.2, 9.4,
2.7,

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ä: 27.11, 11.12
Lue lisää ja ilmoittaudu >
27.11 R, 11.12 R,
27.11, 11.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ä: 3.12, 4.3, 17.6
Lue lisää ja ilmoittaudu >
3.12 R, 4.3 R, 17.6 R,
3.12, 4.3, 17.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ää

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ää

Programming in C


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

C++ Programming for Java and C# Developers


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

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


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

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ää

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: Mobiiliohjelmisto-koulutukset

Android App Programmering - An App-Driven Approach


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

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ää

Mobiilisovelluskehittäjän saavutettavuuskoulutus


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

Koulutuksessa käydään läpi keskeiset mobiilisovellusten saavutettavuuteen vaikuttavat tekijät käyttöliittymien suunnittelussa ja toteutuksessa sekä testauksessa.

Koulutuksen tavoitteena on syventää kehittäjien ja suunnittelijoiden ymmärrystä sovellusten ja mobiililaitteiden erilaisista käyttökokemuksista ja tarjota menetelmiä sovellusten saavutettavuuden huomiointiin kehitysvaiheessa ja varmistamiseen testauksessa.

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ää

Android Programming II


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

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ää

Xamarin-ohjelmointi


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

Tämä kahden päivän koulutus keskittyy erityisesti cross-platform käyttöliittymäsovelluksen toteuttamiseen Xamarin.Forms-tekniikalla Visual Studio 2017 -ympäristössä. Toisena korostuvana aiheena käsitellään pilvessä, erityisesti Azuressa, saatavilla olevan palvelukerroksen hyödyntämistä.

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: Jira & Confluence

Jira Core syventävä


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

Koulutuksen aikana syvennämme Jira Core -työkalun osaamistamme. Koulutuksen jälkeen osaat käyttää työkalun edistyneempiä toimintoja liiketoiminnan projektienhallintaan. Osaat muun muassa muokata työnkulkuja, hallinnoida projekteja sekä konfiguroida ja jakaa dasboardeja.

Lue lisää

Jira Software perusteet


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

Koulutuksessa käymme läpi Jira Software -ohjelmiston perustoiminnot. Koulutuksen jälkeen osaat käyttää Jira Software -ohjelmistoa ketterien ohjelmistoprojektien suunnitteluun, seuraamiseen ja hallintaan.

Lue lisää

Jira Core perusteet


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

Koulutuksen aikana käymme läpi Jira Core -työkalun peruskäytön. Koulutuksen jälkeen osaat käyttää työkalua liiketoiminnan projektienhallintaan. Osaat muun muassa hyödyntää ilmoituksia sekä tehdä raportteja työkalusta.

Lue lisää

Jira Software syventävä


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

Koulutuksen jälkeen osaat hyödyntää Jira Software -työkalua ohjelmistokehitysprojektin vetämiseen. Osaat muun muassa lisätä jäseniä tiimiin sekä seurata työn etenemistä.

Lue lisää

Jira Administration


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

Opi Jiran hallinnointi perusteista alkaen aina edistyneempiin toiminnallisuuksiin. Kaksipäiväisen koulutuksen jälkeen tunnet käyttäjähallinnan parhaat käytännöt, osaat konfiguroida projekteja ja järjestelmää sekä mm. ottaa järjrestelmästä back-upit.

Lue lisää

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

Koulutukset: DevOps-työkalut

Microservices & Docker hands-on


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

This 2-day course gives an overview of microservices, Docker and Kubernetes through hands-on, practical exercises.

After the course, you know on a practical level what microservices are and how to design and code software in a new way: what is and what is not a microservice architecture, what are the benefits and pitfalls, and how it all ties together to the trend of cloudification.

Lue lisää

The Real Git -koulutus


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

Ohjelmoijana käytät versionhallintaa läpi koko päivän, ja se on yksi tärkeimmistä työkaluistasi. Oppimalla Gitin kunnolla teet itsellesi ja koko tiimillesi suuren palveluksen.

Lue lisää

Devops for IT Professionals


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

The course is an extremely effective way of gaining expertise with a modern way of creating, managing and delivering software projects that is being used by top software companies throughout the globe. The core of the course is built around three key technical topic areas of Devops: requirements management, version control and acceptance testing.

Lue lisää

Devops Specialist Training


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

During this course you will gain a complete picture of what Devops is, how it relates to modern software development and how to use the different technologies that are within the Devops framework.

Lue lisää

Robot Framework and test automation


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

Wanna state that you know Robot Framework principles and how to make acceptance test cases with it? Join this test automation course.

Lue lisää

Kontitus ja Dockerin perusteet


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

Kontittaminen (containerisation) on viime vuosien ohjelmistokehityksen kuumimpia teknologioita, ja Docker on sen ylivoimaisesti suosituin työkalu. Kontittaminen mahdollistaa entistä ketterämmän kehityksen ja uudenlaiset ohjelmistoarkkitehtuurit, kuten esimerkiksi mikropalvelut. Aina ei ole kuitenkaan itsestään selvää, onko kannattavaa käyttää kontteja ja jos on, niin miten.

Tässä koulutuksessa opit käytännön kautta ymmärtämään ja käyttämään kontteja niin, että saat mahdollisimman paljon hyötyä!

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
Pyydä tarjous organisaatiollesi
Lue lisää >

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


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

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
Pyydä tarjous organisaatiollesi
Lue lisää >

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


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

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


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

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


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

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


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

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


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

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


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

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 security testing


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

Attending this course will prepare software testers to adequately plan and precisely execute security tests, select and use the most appropriate tools and techniques to find even hidden security flaws. Practical exercises will help understanding web application vulnerabilities and mitigation techniques, together with hands-on trials of various testing tools from security scanners, through sniffers, proxy servers, fuzzing tools to static source code analyzers, this course gives the essential practical skills that can be applied on the next day at the workplace.

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ä: 28.11, 13.3, 8.5, 4.9 - Lisää...
Lue lisää ja ilmoittaudu >
28.11 GO!, 13.3, 8.5, 4.9,
16.10,

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ä: 16.1, 3.4, 18.9, 13.11
Lue lisää ja ilmoittaudu >
16.1, 3.4, 18.9,

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

Lue lisää

Python-ohjelmointi


Koulutus myös asiakaskohtaisena toteutuksena
Päivämäärä: 10.12, 21.1, 18.2, 1.4 - Lisää...
Lue lisää ja ilmoittaudu >
10.12 GO!, 21.1, 18.2, 1.4,
20.5,

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ä: 10.12, 4.2, 18.3, 1.4 - Lisää...
Lue lisää ja ilmoittaudu >
10.12, 4.2, 18.3, 1.4,
3.6,

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ää

Linuxin tietoturva


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

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ää

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ää

BASH shell in Linux


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

After the course the participants know how to read, change and implement Bash shell scripts.

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: Saavutettavuus

Saavutettavuuden perusteet


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

Koulutuspäivä tarjoaa monipuolisesti ja käytännönläheisesti tietoa sähköisten palvelujen ja järjestelmien saavutettavuudesta. Lainsäädännöllisten ja teknisten vaatimuksien ohella keskiössä on erityisryhmien käyttökokemus, jonka käytännön havainnollistaminen auttaa ymmärtämään saavutettavuuden merkityksen selkeämmin kuin vain käymällä läpi erilaisia standardeja ja tarkistuslistoja.

Koulutuksen ansiosta osallistujille syntyy laaja näkemys saavutettavuuden huomioimisesta sähköisten palvelujen suunnittelussa ja toteutuksessa osana palvelun kehitysprosessia.

Lue lisää

Johdatus saavutettavuuteen


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

Koulutuspäivä tarjoaa monipuolisesti ja käytännönläheisesti tietoa sähköisten palvelujen ja järjestelmien saavutettavuudesta. Lainsäädännöllisten ja teknisten vaatimuksien ohella keskiössä on erityisryhmien käyttökokemus, jonka käytännön havainnollistaminen auttaa ymmärtämään saavutettavuuden merkityksen selkeämmin kuin vain käymällä läpi erilaisia standardeja ja tarkistuslistoja.

Koulutuksen ansiosta osallistujille syntyy laaja näkemys saavutettavuuden huomioimisesta sähköisten palvelujen suunnittelussa ja toteutuksessa osana palvelun kehitysprosessia.

Lue lisää

Saavutettavien verkkopalveluiden tuottaminen


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

Koulutuksessa perehdytään saavutettavien verkkopalvelujen tuottamiseen kehittäjien näkökulmasta. Aiheina ovat saavutettavuuden huomioiminen suunnittelussa, saavutettavien ratkaisujen toteuttaminen ja palvelun saavutettavuuden testaus.

Koulutuksen tavoitteena on syventää kehittäjien, suunnittelijoiden, projektipäälliköiden ja testaajien kykyjä toteuttaa moderneja, saavutettavuusvaatimukset huomioivia palveluja. Teknisten kysymysten ohella tarkastelun kohteena ovat myös erilaiset käyttökokemukset sekä saavutettavuuslainsäädäntö, joka ohjaa yhä enemmän tuottavallakin tasolla tehtäviä ratkaisuja.

Lue lisää

Mobiilisovelluskehittäjän saavutettavuuskoulutus


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

Koulutuksessa käydään läpi keskeiset mobiilisovellusten saavutettavuuteen vaikuttavat tekijät käyttöliittymien suunnittelussa ja toteutuksessa sekä testauksessa.

Koulutuksen tavoitteena on syventää kehittäjien ja suunnittelijoiden ymmärrystä sovellusten ja mobiililaitteiden erilaisista käyttökokemuksista ja tarjota menetelmiä sovellusten saavutettavuuden huomiointiin kehitysvaiheessa ja varmistamiseen testauksessa.

Lue lisää

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