Agile, TDD and Swift Treningskurs
Dette 5 dagers kurset er for utviklere som ønsker å skrive iOS applikasjoner av høy kvalitet i Swift . Dette er et praktisk kurs som innebærer å skrive en rekke stadig mer komplekse applikasjoner av høy kvalitet. Delegater må ha en Apple-datamaskin med den nyeste versjonen av OS X og Xcode. Delegater som ønsker å kjøre applikasjoner på ekte enheter, i stedet for emulatorer, må registreres hos Apple som iOS utviklere og få enhetene sine registrert.
Kursplan
Smidig
- Hvorfor smidig produkteier The Sprint Scrum Mester Avslutte en sprint Skrive brukerhistorier
Swift
- Swift Språkminnebehandling ved hjelp av Xcode Swift Lekeplasser
TDD og kontinuerlig integrasjon
- OO Refresher Test Driven Development Xcode og XCTest Swift TDD Continuous Integration Xcode Server
Adaptiv layout
- Xcode Adaptive Layout View-kontrollere Kobling av kontroller med IBOutlet
Mer Swift
- Tidtakere Tabellvisninger Datalagring Multiple View-kontrollere
Avanserte funksjoner
- Manipulere bilder Animations Mapds Geolocation
Verksted
- Workshop for å skrive en Swift søknad enten individuelt eller i små grupper.
Open Training Courses require 5+ participants.
Agile, TDD and Swift Treningskurs - Booking
Agile, TDD and Swift Treningskurs - Enquiry
Testimonials (5)
Trener er svært kunnskapsrik om emnet og kan gi eksempler fra den virkelige verden gjennom sin erfaring.
Nouf
Kurs - Agile Software Testing with Continuous Integration
Machine Translated
sharing experiences and sharing other materials not included in the package.
BRYAN SANTOS - Mizuho Bank Ltd - Manila Branch
Kurs - Agile Business Analysis
Det at jeg har lært en ny tilnærming for å skrive enhetstester er den delen jeg likte best med opplæringen. Jeg likte også den gratis samtalen vi hadde, det faktum at vi diskuterte visse emner, jeg likte teamarbeidet vi hadde, det fikk oss til å analysere kravene til brukerhistorier fra et annet perspektiv, og jeg satte også pris på intervensjonen fra treneren som foreslo oss forskjellige løsninger når vi ble sittende fast på å ta noen avgjørelser.
Crina-Maria Rosu - ACCENTURE
Kurs - Agile and TDD with C
Machine Translated
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
Kurs - Test Driven Development
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform. Moreover, he was giving the course using the latest versions of is and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.
Abdullah Alaradi - Thiqah Business Services
Kurs - iPhone and iPad Development in Swift for iOS 8 and Xcode 6
Upcoming Courses
Relaterte kurs
Managing Projects using Waterfall and Agile Techniques
14 timerDette 2-dagers kurset er egnet for alle IT-professorer som er interessert i å bruke Waterfall-modellen og hvordan folk tradisjonelt har forsøkt å takle sine mangler - inkludert, men ikke begrenset til, Agile tilnærminger.
Målet med den første dagen er å gi en oversikt over disse tilnærmelsene som lar deg bestemme hva som kan passe dem i miljøet ditt.
Den andre dagen ser på prosjektledelsesteknikker og god praksis som har blitt identifisert fra Agile, og som kan brukes i en Waterfall eller Agile kontekst.
Agile Business Analysis
14 timerDette kurset fokuserer på forretningsanalytikerrollen for å lykkes med Agile prosjekter. Kursdeltakerne vil lære å samarbeide med teamet, produkteier, Scrum Master samt med kunden for å lette utviklingsprosessen. Deltakerne vil gå gjennom et hånlig prosjekt som øver på vanlige scenarier.
Agile Essentials
14 timerISQI Agile Essentials-kurset er en internasjonalt anerkjent kvalifikasjon, rettet mot alle som er involvert i smidige prosjekter og ønsker å bli kjent med å jobbe i et smidig miljø. Dette inkluderer prosjektledere, kvalitetsledere, programvareutviklingsledere, Business , utviklere, testere, IT-direktører og Management . Kurset består av åtte seksjoner og tar deltakere gjennom livssyklusen til et smidig prosjekt fra utgivelsesplanleggingen og skriver brukerhistorier til iterasjonsgjennomgang (utstillingsvindu) og retrospektiv. Den første dagen fokuserer på nøkkelprinsippene (55% av dagen på teori, 45% øvelser), den andre er dominert av praktisk anvendelse (40% teori, 60% øvelser).
Kursmål
- Verdsetter prinsippene bak smidig manifest og dens tilnærming til programvareutvikling
- Sett pris på rollene i et smidig team
- Forstå hvordan du kan bidra som et smidig teammedlem til kvantifiserbare krav
- Bruk kvalitetsmetoder for hele teamet for å sikre at akseptkriteriene blir oppfylt
- Sett pris på viktigheten av effektive Iteration Reviews og hvordan du kan bidra til kontinuerlig forbedring gjennom retrospektiver
Agile Product Management - Growth Marketing
21 timerDenne instruktørledede, live-opplæringen i Norge (online eller på stedet) er rettet mot markedsledere som ønsker å forstå hvordan man kan utnytte Agile-rammeverk for å optimalisere vekstmarkedsføringsstrategier, lage kundesentriske produkter og oppnå skalerbar vekst.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Forstå nøkkelrammeverket som brukes i smidig produktadministrasjon. Analyser potensiell etterspørsel etter nye produkter og tjenester. Lær hvordan du priser nye produkter og teknikker for å justere verdien.
Agile Software Testing with Continuous Integration
28 timerAgile Software Testing er en serie testing som gir tilbakebetaling av programvarekvalitetsproblemer på en rettidig og kontinuerlig måte etter prinsippene for smidig utvikling.
Continuous Integration (CI) refererer til alle utviklere i et team som slår sammen arbeidet sitt flere ganger om dagen.
Agile Software Testing Overview
7 timerDette kurset gir en kort introduksjon til Agile programvaretesting. Den omhandler grunnleggende testkonsepter, innenfor konteksten av Agile ( Scrum ) utvikling og bruker Crispin & Gregory ( More Agile Testing, 2014) Agile Testing Quadrants-modellen som et rammeverk for å utforske moderne prinsipper og praksis for Agile testing.
Agile and TDD with C
21 timerTDD, eller Test Driven Development, er en tilnærming til å utvikle programvare der koding, testing og design forekommer i tandem gjennom programvareutviklingssyklusen. Agile er en bredere prosess og ledelse tilnærming til programvareutvikling som vektlegger inkrementell levering, teamsamarbeid, kontinuerlig planlegging og kontinuerlig læring.
I denne instruktørledede, liveopplæringen (på stedet eller fjernkontrollen) vil deltakerne lære å skrive C-applikasjoner av høy kvalitet ved å bruke en TDD- og Agile utviklingsmetode. Deltakerne vil utføre kunnskapen sin i praksis ved å gjennomføre en serie praktiske øvelser for å lage en godt designet og godt testet C-applikasjon.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Installer og konfigurer utviklings- og testverktøy som er nødvendige for å utføre TDD
- Design, utvikle og enhetsteste en C-applikasjon ved bruk av en TDD-tilnærming
- Bruke planlegging og styringspraksis for Agile utvikling
Publikum
- Utviklere
- Prosjektledere
Kursets format
- Delforelesning, deldiskusjon, øvelser og tung praktisk øvelse
Merknader
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
Introduction to Agile Testing
14 timerOversikt
Dette 2-dagers kurset gir en kort introduksjon til Agile programvaretesting. Den omhandler grunnleggende testkonsepter, innenfor konteksten av Agile ( Scrum ) utvikling og bruker Crispin & Gregory ( More Agile Testing, 2014) Agile Testing Quadrants-modellen som et rammeverk for å utforske moderne prinsipper og praksis for Agile testing.
Tiltenkte målgruppen
Dette kurset er ment for utviklingsteam som ønsker å forbedre testprosedyrene deres i en Agile sammenheng.
Det er også egnet for de som har tenkt å satse på en spesifikk karriere og er en passende forutsetning for iSQI Certified Agile Tester-kurset.
Test Driven Development
21 timerThis instructor-led, live training in Norge (online or onsite) is aimed at intermediate-level software developers and QA engineers who wish to adopt and master TDD principles and practices to improve code quality and development efficiency.
By the end of this training, participants will be able to:
- Understand the principles and workflow of Test-Driven Development (TDD).
- Write effective and maintainable unit tests.
- Utilize mocking frameworks to create comprehensive test scenarios.
- Apply TDD as a design tool to create robust and flexible code.
Business Modeling for an Agile Enterprise
14 timerObjektiv:
Hjelpe Business å forstå hvordan de effektivt modellerer og validerer forretningsprosesser og ressurser for å øke virksomhetens smidighet i organisasjonen på grunnlag av målarkitekturen og endrede markedsbehov.
Dette 2 dagers opplæringsløpet tar sikte på å hjelpe delegatene til å lære å modellere forretningsprosesser og ressurser for å tilpasse dem til endringer i mål, strategier og påvirkede evner som en del av målarkitekturen. På grunnlag av nøkkelelementene i forretningsprestasjoner (strategier, taktikker, KPI, forretningsevner osv.) Lærer delegatene der hvordan de skal utdype en visjonssentrisk forretningsprosess og ressurskartografi. Da de bare bruker riktig BPM N- og UML notasjon tilpasset språket deres, forstår de hvordan de kan tilpasses dem til endrede strategier, taktikker og retningslinjer.
iOS (iPhone and iPad Development) in Swift for iOS 11 and Xcode 9 - Swift 4
35 timerDette 5 dagers kurset er for utviklere som vil lære å utvikle applikasjoner for iPhone og iPad som kjører iOS 11. Xcode 9, Swift 4 og iOS 11 introduserte betydelige endringer i måten applikasjoner skrives på.
Kurset er praktisk tilgjengelig og viser hvordan du kan utvikle applikasjoner fra bunnen av ved å bruke programmeringsspråket Swift og Xcode 9 IDE.
I løpet av kurset vil en fullt funksjonell applikasjon bli utviklet fra bunnen av ved hjelp av Swift .
Dette kurset kan bare kjøres på Intel-baserte Apple-maskinvare som MacBook eller Mac Mini. Delegater må ha registrert seg hos Apple og ha en Apple-ID som kreves for å laste ned programvare. Delegater som ønsker å kjøre applikasjonene som er utviklet i løpet av en iPhone eller iPad ved hjelp av en USB-kabel, må registrere deres enhet med Xcode.
iPhone and iPad Development in Swift for iOS 8 and Xcode 6
35 timerDette 5 dagers kurset er for utviklere som ønsker å lære å utvikle applikasjoner for iPhone og iPad som kjører iOS8. Kurset er praktisk og viser hvordan du utvikler applikasjoner fra bunnen av ved hjelp av Apples nye Swift programmeringsspråk ved å bruke Xcode6 IDE. I løpet av kurset vil et fullt funksjonelt blokkspill i Tetris-stil bli utviklet fra bunnen av ved hjelp av Swift. Kurset avsluttes med å utvikle en ny applikasjon fra bunnen av i Swift. Kurset forutsetter noe programmeringserfaring.
Dette kurset kan kun kjøres på Intel-basert Apple-maskinvare som en MacBook eller en Mac Mini. Delegater må ha registrert seg hos Apple og ha en Apple-ID som kreves for å laste ned programvare. Delegater som ønsker å kjøre applikasjonene utviklet under kurset på en iPhone eller iPad, må være registrert som iOS utviklere hos Apple og ha registrert enheten sin for utvikling. Apple tar $99 per år for å registrere seg som en iOS-utvikler.
iOS (iPhone and iPad Development - Apple) in Swift for iOS 12 and Xcode 10 - Swift 4.1 Training Course
35 timerDette 5 dagers kurset er for utviklere som ønsker å lære å utvikle applikasjoner for iPhone og iPad som kjører iOS 11. Xcode 9, Swift 4 og iOS 11 introduserte betydelige endringer i måten applikasjoner skrives på.
Kurset er praktisk og viser hvordan du utvikler applikasjoner fra bunnen av ved hjelp av programmeringsspråket Swift og Xcode 9 IDE.
I løpet av kurset vil en fullt funksjonell applikasjon bli utviklet fra bunnen av ved hjelp av Swift.
Dette kurset kan kun kjøres på Apple-maskinvare som en MacBook Pro eller en Mac Mini.
Delegater må ha registrert seg hos Apple og ha en Apple-ID som kreves for å laste ned programvare - Xcode.
Delegater som ønsker å kjøre applikasjonene utviklet under kurset på en iPhone eller iPad ved hjelp av en USB-kabel, må registrere enheten sin med Xcode.
Delegaten må kunne forstå alt det grunnleggende om Swift etter dette og kurset og bør kunne lage alle typer applikasjoner i iOS og grave i mer komplekse applikasjoner på iOS
iPhone and iPad Development using Swift 3 and Xcode 8 for iOS 10
35 timerHvem skal delta?
Dette 5 dagers kurset er for utviklere som vil lære å utvikle applikasjoner for iPhone og iPad som kjører iOS 10. Xcode8, Swift 3 og iOS 10 introduserte betydelige endringer i måten applikasjoner skrives på.
Kurset er praktisk tilgjengelig og viser hvordan du kan utvikle applikasjoner fra bunnen av ved hjelp av programmeringsspråket Swift og Xcode 8 IDE.
I løpet av kurset vil en fullt funksjonell applikasjon bli utviklet fra bunnen av ved hjelp av Swift .
Dette kurset kan bare kjøres på Intel-baserte Apple-maskinvare som MacBook eller Mac Mini. Delegater må ha registrert seg hos Apple og ha en Apple-ID som kreves for å laste ned programvare. Delegater som ønsker å kjøre applikasjonene som er utviklet i løpet av en iPhone eller iPad ved hjelp av en USB-kabel, må registrere deres enhet med Xcode.