API First Design Treningskurs
API First Design refererer til praksis med å prioritere målutviklerens interesser ved å først designe en veldig god API, og deretter bygge programvare på toppen av det. Denne tilnærmingen støtter å sette en sterk grunnlag for andre å bygge på.
Denne instruktørledede, live-trening (online eller on-site) er rettet mot utviklere som ønsker å forbedre effektiviteten med hvilken APIs er utviklet, samtidig som kvaliteten, påliteligheten og gjenbruksevnen til APIs forbedres.
Ved slutten av denne treningen vil deltakerne være i stand til å:
- Planlegge og organisere et programvareprosjekt rundt API første designkonsepter.
- Diskussjonen er enige om en felles visjon av API med andre interessenter.
- Vurderer og vedtar de verktøyene som trengs for å effektivt implementere en API første tilnærming.
- Utvikle programvare parallelt med andre teammedlemmer.
- Redusere kostnaden for å utvikle programvareapplikasjoner.
Format av kurset
- Interaktiv forelesning og diskusjon.
- Mange øvelser og praksis.
- Hands-on implementering i et live-lab miljø.
Kurs tilpassingsalternativer
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å arrangere.
Kursplan
Introduksjon
Oversikt over API First Design
Fordelene med en API-første tilnærming
Brainstorming av produktet og dets krav
Identifisere og forstå API-interessentene
Sette opp utviklingsmiljøet
Opprette en API-kontrakt
Opprette en API-stilguide
Etablering av designstandarder for å sikre API Governance
Automatisering av nøkkelprosesser (Documentation, validering, hån, versjonskontroll osv.)
Opprette flere APIer
Organisere og administrere en API-portefølje
Overvåking av API-ene
Samarbeide med interne utviklere
Feilsøking
Oppsummering og konklusjon
Krav
- Erfaring med webprogrammering
Publikum
- Utviklere
Open Training Courses require 5+ participants.
API First Design Treningskurs - Booking
API First Design Treningskurs - Enquiry
API First Design - Consultancy Enquiry
Consultancy Enquiry
Testimonials (3)
still able to learn & absorb the lessons even for a non-programmer like myself
JOHN ERWIN ALPAJORA - National Grid Corporation of the Philippines
Kurs - API First Design
The mode of presentation and materials as well
Anisa Mzee - Financial Intelligence Unit
Kurs - API First Design
The pace, friendliness, trainer's motivation,
Alibek Kulzhabayev - SumUp Limited - German Branch
Kurs - API First Design
Upcoming Courses
Relaterte kurs
Managing APIs with Akana
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke Akana til å lage, bygge, distribuere og administrere APIer på tvers av flere plattformer.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å lage og administrere APIer med Akana.
- Forstå funksjonene og arkitekturen til Akana.
- Integrer andre applikasjoner (Docker, Elasticsearch, Kafka, MongoDB, etc.) med Akana API-plattformen.
- Finn ut hvordan du setter opp og bruker Community Manager-utviklerportalen.
- Bruk API-gatewayen til å sikre, administrere og overvåke APIer.
Developing Microservices on Google Cloud Apigee
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å lære å bygge, teste, feilsøke og distribuere en API på toppen av Google Clouds Apigee API-plattform.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp et utviklingsmiljø som inkluderer alle nødvendige ressurser for å begynne å utvikle en API.
- Forstå og implementere verktøyene som er tilgjengelige i Apigee Edge.
- Bygg og distribuer et API til Google Cloud.
- Overvåk og feilsøk API-feil.
- Utnytt Googgle Clouds analyse- og maskinlæringsløsninger for å gjøre APIer mer intelligente.
Managing API using Apigee Hybrid
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å lære og bruke Apigee Hybrid for å administrere og kontrollere API-kjøretid, feilsøke og distribuere API-proxyer.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå Apigee Hybrid-funksjonene og arkitekturen.
- Lær hvordan du bruker verktøyene og kommandoene til det hybride kjøretidsflyet.
- Administrer miljøer i Apigee hybrid.
- Distribuer og feilsøk API-proxyer på en hybridplattform.
Developing APIs using Google Cloud Apigee X
14 timerDenne instruktørledede, liveopplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke Apigee X til å designe, utvikle og administrere APIer effektivt og sikkert.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å utvikle API-løsninger med Apigee X.
- Forstå grunnleggende og beste fremgangsmåter for å utvikle, sikre og administrere livssyklusen til APIer.
- Lær hvordan du designer, bygger og tester APIer, og deretter distribuerer dem på Apigee X-plattformen.
- Implementer flerlags API-sikkerhet for APIer med API-nøkkelpolicyer og OAuth-tilgangstokener.
API Security
7 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å forstå hvordan API-sikkerhet fungerer og bruke de forskjellige API-autentiseringsstrategiene for API-beskyttelse.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå og identifisere ulike API-sikkerhetsstrategier.
- Sett opp API-nøkler og metodeforespørsler i API-gatewayen.
- Bruk API-gateway og konfigurer API-sikkerhet.
Axway API Gateway for Developers and Administrators
7 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere og administratorer som ønsker å implementere Axway API Gateway-funksjoner og -verktøy for å utvikle, distribuere, administrere og overvåke APIer.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer Axway API Gateway for å sette opp servere og domener.
- Planlegg et API-gatewaysystem for å bygge en sømløs bedriftsinfrastruktur.
- Administrer API-gatewayer for å opprette, redigere og distribuere API-konfigurasjoner.
- Overvåk tjenester for å spore API-ytelse og beregninger.
IBM API Connect
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å lære å bruke IBM API Connect for å støtte hele API-livssyklusen.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå API-livssyklusen.
- Lag API-spesifikasjoner med innebygde retningslinjer.
- Opprett og administrer API-produkter.
- Implementer API-autentisering og OAuth v2.0-sikkerhet.
Kong API Gateway
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot ingeniører som ønsker å sette opp en Kong API-gateway for å administrere trafikk til og fra mikrotjenestene deres.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer en Kong-klynge.
- Administrer en Kong API-gateway for å gi et enkelt kommunikasjonspunkt for tilgang til API.
- Kontroller trafikk på netttjenester på et detaljert nivå.
- Sikre API-er ved å autentisere tilgang.
- Kontroller trafikken gjennom takstbegrensninger og kvoter.
- Overvåk, logg og analyser API-trafikk ved å bruke en tredjepartsløsning som ELK-stack.
Managing APIs with MuleSoft Anypoint Platform
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å bruke MuleSoft Anypoint Platform til å designe, bygge og administrere APIer og integrasjoner raskere i en sikker og universell plattform.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å utvikle APIer med MuleSoft Anypoint Platform.
- Forstå funksjonene og arkitekturen til MuleSoft Anypoint Platform.
- Lær hvordan du designer, bygger, administrerer og distribuerer APIer med AnyPoint Platform.
- Bli kjent med rollen til hver komponent i å bygge integrasjoner og APIer.
- Koble til databaser og transformer data ved hjelp av APIer.
- Administrer tilgang til APIer ved å opprette og distribuere API-proxyer.
MuleSoft Anypoint Platform Fundamentals
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot IT-fagfolk på nybegynnernivå som ønsker å bruke MuleSoft for å integrere systemer, administrere APIer og strømlinjeforme dataflyter på tvers av en bedrift.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå det grunnleggende om MuleSoft og Anypoint-plattformen.
- Design, bygg og administrer APIer ved hjelp av Mulemyke verktøy.
- Bruk MuleMyke integreringsteknikker på problemer i den virkelige verden.
- Demonstrere ferdigheter i DataWeave og vanlige integrasjonsmønstre.
Managing APIs with Red Hat 3Scale
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere og systemadministratorer som ønsker å bruke Red Hat 3Scale til å bygge, distribuere, administrere og tjene penger på APIer samtidig som de har kontroll over API-livssyklusbruk, sikkerhet , og støtte.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å administrere APIer med Red Hat 3Scale.
- Forstå funksjonene og arkitekturen til 3Scale API-administrasjon.
- Lær hvordan du oppretter, administrerer og tjener penger på APIer.
- Bruk utviklerportalen til å publisere APIer, konfigurere registreringsflyter og kundetilgang.
- Bli kjent med hvordan du gjør bruken av APIer effektiv og sikker.
- Definer og implementer webhooks for å aktivere sanntidsvarsler.
Designing RESTful APIs
14 timerAPIer (Applikasjonsgrensesnitt Programming) gjør at applikasjonen din kan kobles til andre applikasjoner.
I denne instruktørledede, live-opplæringen vil deltakerne lære å skrive høykvalitets APIer mens de bygger og sikrer en backend API-server.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Velg mellom en rekke rammeverk for å bygge API-er Forstå og modellere API-ene publisert av selskaper som Google og Facebook Lag og publiser sine egne Restful API-er for offentlig forbruk Sikre deres API-er gjennom token-basert autentisering
Publikum
- Utviklere
Format på kurset
- Del forelesning, del diskusjon, øvelser og tung praktisk praksis
Merk
- For å tilpasse dette kurset for andre språk, som PHP, Javascript, etc., vennligst kontakt oss for å avtale
Swagger and the OpenAPI Specification
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot backend-utviklere som ønsker å bruke Swagger til å bygge, designe, dokumentere og konsumere RESTful-netttjenester.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Lag en API-administrasjonsstrategi for programvareinfrastruktur.
- Bruk Swagger-verktøy for å redigere OAS-filer og lage SDK-er.
- Implementer API-sikkerhet, versjonering, dokumentasjon og andre viktige funksjoner.
Designing Web APIs
14 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot utviklere som ønsker å designe, skrive og bygge web-API-er samtidig som de drar nytte av eksisterende teknologier for å utvikle høyverdiprodukter.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å utvikle web-APIer.
- Forstå kjernekonseptene, arkitekturen og vanlig bruk av web-APIer.
- Bygg en strategi for utvikling av svært verdifulle web-APIer.
- Lær hvordan du definerer web-API-arkitekturen og spesifikasjonene.
- Bruk de beste fremgangsmåtene for API-sikkerhet, design og skaleringsgjennomstrømning.
- Lær hvordan du bygger, tester, feilsøker og publiserer web-APIer.
WSO2 API Manager for Developers
7 timerI denne instruktørledede, live-opplæringen i Norge vil deltakerne lære funksjonene, konseptene og standardene bak WS02 API Manager. Teori vil bli kombinert med live praktisk praksis og implementering gjennom hele opplæringen. Ved slutten av kurset vil deltakerne ha kunnskap og praksis til å distribuere sine egne APIer ved å bruke kjernefunksjonene til WS02 API Manager.