Tiedätkö mitä nykypäivän APIt ovat ja miten ne tulisi suunnitella ja millaisia toteutusvaihtoehtoja on? Tämä päivän mittainen koulutus antaa hyvän yleiskuvan siitä, mitä ovat nykypäivän REST API:t, hyvän API:n suunnitteluperiaatteet ja eri toteutusteknologiat.
Ostamalla tämän koulutuksen saat lisäksi PRO Skills -palvelun käyttöösi vuodeksi. Ilmoittaudu vähintään 1-2 kk ennen koulutuksen alkamista, niin ehdit tarvittaessa opiskella perusteet ja perehtyä johdattaviin oppisisältöihin.
Microsoft Fundamentals valmennusohjelmat
Kaikki PRO Live täsmäkoulutukset
Jatkuvasti päivittyvä videokirjasto itseopiskeluun
Ota haltuun tekoäly, pilvipalvelut, softakehitys ja monet muut teknologiat
Learning Coach, kouluttajat ja osaajaverkosto käytettävissäsi
I'm a cool paragraph that lives inside of an even cooler modal. Wins!
API design
Ota API-suunnittelu ja toteuttaminen haltuusi
Tämä päivän mittainen koulutus antaa hyvän yleiskuvan siitä, mitä ovat nykypäivän REST API:t, hyvän API:n suunnitteluperiaatteet ja eri toteutusteknologiat.
Kenelle:
Koulutus sopii kaikille, joiden täytyy saada ymmärrys moderneista API-palveluista. Erityisesti koulutuksesta hyötyvät sovelluskehittäjät, niin back-end- kuin front-end-devaajat ja sovellusarkkitehdit sekä tilaajaroolissa olevat henkilöt.
Mitä tämä tiivis päivä tarjoaa sinulle?
Päivän aikana käydään kattavasti läpi perusteet niistä teknologioista, jotka on ymmärrettävä ennen kuin voi toteuttaa hyviä API-palveluja.
Jos et vielä tiedä, mitä tarkoitetaan modernilla hyvällä API:lla, ilmoittaudu mukaan!
Hyvin suunnittellun API:n tärkein ominaisuus on se, että API täyttää liiketoiminnan vaatimukset ja että sitä vasten on myös mahdollisimman helppo tehdä sovelluskehitystä. REST-palveluita on vuosien varrella toteutettu hyvin värikkäin keinoin, nykyisin meillä on enemmän tietämystä ja tekniikoita toteuttaa niitä paremmin.
Päivän aikana käydään myös perusteet läpi microservices-arkkitehtuurista ja perinteisistä SOA Web Service -teknologioista.
Koulutuksen tarkempi sisältö
1. PÄIVÄ
Yleiskatsaus
miksi rakentaa API-palvelu
toteutusvaihtoehdot: REST ja Web Services
REST ja JSON
JSON-dataformaatti
HTTP-protokolla: otsikot ja verbit
REST-ideologia
REST-rajapinnan suunnittelu
Miten suunnitella hyvä API?
Open API specification
Swagger-työkalut
versiointi
capacity ja performance planning
Tietoturva
autentikointi ja auktorisointi
OAuth2
OpenID Connect
Testaaminen
testauksen suunnittelu
testaustyökalut
Web Services
perusteet
XML, SOAP, WSDL
Microservices
yleiskatsaus
arkkitehtuuri
API-alustat
on-premises ja pilvialustat
API management
Jo 9087 organisaatiota onkasvattanut taitoja avullamme.
Toni toimii Soveltolla senior-konsulttina. Hänellä on yli 20 vuoden kouluttaja- ja konsultointikokemus. Tonin erityisaloina ovat mm. Microsoft Azure, Azure-sovelluskehitys, Azuren AI-ominaisuudet, Web Front-end-kehitys: React, Angular ja Vue, REST API Design, BizTalk Server-, .NET- ja SharePoint-sovelluskehitys, C#, JavaScript ja TypeScript
Tämä sivusto käyttää evästeitä, jotta voimme tarjota sinulle parhaan mahdollisen käyttökokemuksen. Evästetiedot tallennetaan selaimeesi ja niiden avulla voimme tunnistaa sinut, kun palaat verkkosivustollemme.
Mittaamme sivujen käyttöä käyttökokemuksen, sisällön ja liiketoiminnan kehittämiseksi.
Keräämämme tiedot voidaan jakaa käyttäjän antamiin, verkkopalveluiden käytöstä havainnoituihin sekä analytiikan avulla johdettuihin tietoihin. Keräämme nimi-, puhelin-, sähköposti-, osoite- ja muita jättämiäsi tietoja sopimuksenteon yhteydessä, rekisteröityessäsi, tai kun käytät Sovelton palveluja. Voit estää käytön analysoinnin selaimesi evästeasetuksista tai asentamalla tähän tarkoitetun lisäosan selaimeesi.
Toiminnalliset evästeet
Toiminnallisia evästeitä käytetään mm. asiakkaan tunnistamiseen, kirjautumisen ylläpitämiseen ja ostoskorin toimintoihin. Sivustolla käynti asettaa evästeet selaimen niin salliessa.
Toiminnalliset evästeet ovat pakollisia sivuston toiminnan kannalta.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.
Anonymisoidut seurantaevästeet
Tämä verkkosivusto käyttää Google Analyticsia ja Hotjar-palvelua anonyymien tietojen, kuten sivuston kävijämäärän ja suosituimpien sivujen, keräämiseen.
Hotjarin avulla voimme myös tarkkailla, onko esimerkiksi jokin kohta sivulla vaikeakäyttöinen ja kerätä palautetta sivusta.
Näiden evästeiden pitäminen käytössä auttaa meitä parantamaan verkkosivustoamme ja täten käyttäjien kokemusta. Näistä evästeistä voi kieltäytyä myös ottamalla käyttöön selaimen Do Not Track -toiminnon.
Please enable Strictly Necessary Cookies first so that we can save your preferences!
Personoitu mainonta
Markkinoinnin kohdentamiseen käyttämämme yhteistyökumppanit ja tekniikat, kuten kuvapistetunnisteet ja evästeet, auttavat meitä ymmärtämään paremmin asiakkaidemme käyttäytymistä ja kertovat meille mitkä tuotteet, toiminnot ja palvelut asiakkaitamme kiinnostavat. Analytiikka- ja personointitarkoituksiin käytetty tieto on anonymisoitua aina mahdollisuuksien mukaan.
Käyttäjätietoihin perustuvan analytiikan avulla meillä on mahdollisuus luoda sopivia kohderyhmiä, joille kohdistamme mahdollisimman kiinnostavaa sisältöä. Tällainen kohdennettu sisältö voi olla esimerkiksi kävijää kiinnostavaa mainontaa. Voimme kohdentaa mainontaa kohderyhmien avulla myös muiden julkaisijoiden palveluissa. Käyttäjä saattaa esimerkiksi nähdä Sovelton mainontaa muilla verkkosivustoilla. Emme luovuta kohderyhmä- tai muita asiakastietojamme muiden julkaisijoiden käyttöön.
Hyödynnämme Google AdWordsia, Google Display Networkia, Google DoubleClickiä, Facebookia, LinkedIniä ja ClickDimensionsionia markkinoinnin kohdentamisessa.
Markkinoinnin kohdentamiseen käytetyistä tunnisteista voi kieltäytyä ottamalla käyttöön selaimen Do Not Track -toiminnon ja asettamalla selain hylkämään kolmannen osapuolen evästeet.
Please enable Strictly Necessary Cookies first so that we can save your preferences!