Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduksjon
- Scala som et JVM-språk Innvendingsorientert programmering vs funksjonell programmering
Oversikt over objektfunksjonell Programming
- Halerekursjon Delfunksjoner Currying og delfunksjonsapplikasjon Nedleggelser Late evaluering
Mestring av Scala Type System
- Om egenskaper Strukturtyper Stiavhengige typer Selvtyper Kovarians og kontravarians Typegrenser
Avansert mønstertilpasning i Scala
- Dyp matching Bruke ekstraktorer
Bruker Scala Implisitt
- Implisitt konvertering, klasser og parametere Skriv klassemønster Kontekst og visningsgrenser
Biblioteker og DSL-er
- Tilpassede kontrollstrukturer med bynavn-parametere Bygge godt utformede biblioteker og interne DSL-er
Arbeide med Scala samlinger
- Arbeide med strømmemanifester og klassetagger Builders CanBuildFrom Bygge tilpassede samlinger
Funksjonell unntakshåndtering
- Tradisjonell unntakshåndtering Funksjonell unntakshåndtering Bruker Prøv med For forståelser
Avsluttende bemerkninger
Krav
- Praktisk erfaring innen Scala programmering
- Kjennskap til mønstertilpasning og egenskaper
Publikum
- Scala programmerere som ønsker å lære de mer avanserte og nyanserte funksjonene til Scala
14 timer
Testimonials (3)
En stor mengde praktisk kunnskap vist i eksempler fra det virkelige liv.
Kamil - Streamsoft Kraków
Kurs - Java Advanced
Machine Translated
Presse endringer fortløpende, da jeg den 3. dagen begynte å gå mer vill enn før og det var vanskeligere å oppdage feilen raskt, kunne jeg raskt sjekke ut de siste endringene og holde meg oppdatert med materialet
Paulina
Kurs - Advanced Java Security
Machine Translated
Very good knowledge and character.