Syftet med denna kurs är att tillhandahålla en grundläggande färdighet i att tillämpa Machine Learning metoder i praktiken. Genom att använda programmeringsspråket Scala och dess olika bibliotek, och baserat på en mängd praktiska exempel lär denna kurs hur man använder de viktigaste byggstenarna i Machine Learning , hur man fattar beslut om datamodellering, tolkar utgångarna från algoritmerna och validera resultaten. Vårt mål är att ge dig färdigheter att förstå och använda de mest grundläggande verktygen från verktygslådan för Machine Learning säkerhet och undvika de vanliga fallgroparna i Data Science applikationer.
Scala är ett kortfattat, objektorienterat språk med funktionella programmeringsfunktioner, inklusive currying, typinferens, immutability, lat utvärdering och mönstermatchning. Scala kod körs på en JVM och designades för att hantera några av bristerna i Java . I den här instruktörsledda, deltagaren i liveträning kommer att lära sig att använda Scala avancerade funktioner, inklusive dess typsystem, för att skriva bättre kod med hjälp av en objektfunktionell metod. I slutet av denna träning kommer deltagarna att kunna:
Utnyttja Scala typsystem till maximal nytta
Hantera undantag funktionellt
Skapa bibliotek och DSL med Scala
Använd Scala avancerade funktioner för mönstermatchning
Kursformat
Delföreläsning, delvis diskussion, övningar och tung praktisk övning
Scala är ett kortfattat, objektorienterat språk med funktionella programmeringsfunktioner, inklusive currying, typinferens, oförmåga, lat utvärdering och mönster matchning I den här instruktionsledaren kommer deltagarna i live-träning att lära sig hur man använder Scalas avancerade funktioner för att utveckla välkonstruerad programvara som är lätt att skriva, läsa, testa och ändra Inriktningen för denna utbildning handlar om funktionell programmering, med hjälp av realworld-fallstudier och diskussion som referens för labövningar och aktiviteter Vid slutet av denna utbildning kommer deltagarna att kunna: Implementera avancerade funktionella programmeringstekniker Förnuft för komplexa typsignaturer Förstå kod genom typer och substitution Hantera undantag funktionellt Skapa bibliotek och DSL-filer med Scala Använd Scalas avancerade funktioner för mönster matchning Publik Scala programmerare som vill lära sig de mer avancerade och nyanserade funktionerna i Scala Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
Scala Check är ett bibliotek för att utföra automatiserade, fastighetsbaserade tester för Scala eller Java program. Inspirerat av Haskell biblioteket QuickCheck använder det egenskaper för att beskriva en applikations förväntade beteende, generera slumpmässiga inmatningsdata först, sedan testa dessa data över olika områden i applikationen och rapportera resultatet. I denna instruktörsledda, liveträning kommer deltagarna att lära sig fördelarna med och koncept bakom fastighetsbaserad testning när de tränar på att skriva egenskaper som leder till automatisk generering av testfall. I slutet av denna träning kommer deltagarna att kunna:
Skriv allmänna egenskaper som ersätter och / eller kompletterar handskrivna enhetsprovfall
Skriv tester på den högre nivån för fastighetsspecifikationer
Utför Scala Check som en fristående körning med hjälp av den inbyggda kommandoradstestaren
Integrera Scala Check med testramar som Scala Test, specs2 och LambdaTest
Publik
Testingenjörer
utvecklare
Kursformat
Delföreläsning, delvis diskussion, övningar och tung praktisk övning
Denna utbildningsplan syftar till att föra deltagare från en nybörjare till en mellanliggande / avancerad nivå i förståelsen och kunskapen om Akka ramverket.
Hela kursen är på hand, främst drivs av tränaren i början och gradvis växlar mot deltagarna som producerar koden själva (och ladda ner implementationer / lösningar skrivet av tränaren).
Spelare förväntas inte ha tidigare kunskap om Scala, tränaren kommer att ta den nödvändiga tiden för att förklara och klargöra alla intrikationer som rör Scala koden som används.
Scala är en kondenserad version av Java för storskalig funktionell och objektorienterad programmering. Apache Spark Streaming är en utökad komponent i Spark API för bearbetning av stora datamängder som realtidsströmmar. Tillsammans möjliggör Spark Streaming och Scala strömning av big data. Denna instruktörsledda, liveträning (på plats eller fjärrkontroll) riktar sig till programvaruingenjörer som vill strömma big data med Spark Streaming och Scala . I slutet av denna träning kommer deltagarna att kunna:
Skapa Spark-applikationer med Scala programmeringsspråket.
Använd Spark Streaming för att bearbeta kontinuerliga dataströmmar.
Behandla strömmar av realtidsdata med Spark Streaming.
Kursformat
Interaktiv föreläsning och diskussion.
Massor av övningar och träning.
Praktisk implementering i en levande labbmiljö.
Alternativ för kursanpassning
För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
Anmäl dig till vårt nyhetsbrev så får du information om aktuella rabatter på öppna kurser.
Vi respekterar ditt privatliv, så att din e-postadress kommer endast att användas för sändning vårt nyhetsbrev.
När som helst kan du ändra inställningarna eller helt avbeställa den.
Våra kunder
is growing fast!
We are looking to expand our presence in Sweden!
As a Business Development Manager you will:
expand business in Sweden
recruit local talent (sales, agents, trainers, consultants)
recruit local trainers and consultants
We offer:
Artificial Intelligence and Big Data systems to support your local operation
high-tech automation
continuously upgraded course catalogue and content
good fun in international team
If you are interested in running a high-tech, high-quality training and consulting business.