Groovy Developer - gratis kursus fra Otus, træning, Dato: 5. december 2023.
Miscellanea / / December 09, 2023
Otus.ru er en højteknologisk startup inden for uddannelsesområdet. Vores mission er at gøre uddannelse meningsfuld ved at skabe forbindelser mellem arbejdsgivere, fagfolk og lærere. Kom og læs med os!
OTUS er i dag mere end 80 proprietære kurser for IT-specialister fra forskellige områder såsom programmering, test, infrastruktur, informationssikkerhed, ledelse og Data Science. Og vigtigst af alt, vi har programmer til forskellige færdighedsniveauer fra begyndere til professionelle, der ønsker at lære avancerede færdigheder.
Vores mission er at gøre læring meningsfuld ved at realisere forholdet mellem arbejdsgivernes forventninger, specialisternes kompetencer og lærernes kompetencer.
Mere end 6 år i backend-udviklingsbranchen i Java. Han var involveret i fuld-stack-applikationsudvikling, udvikling af højbelastningsdatanetsystemer samt mikrotjenester og etl-pipelines. I øjeblikket arbejder jeg som seniorudvikler på betalingssystemtjenester hos Unlimint. Jeg har erfaring med at arbejde med Hadoop-tjenester (HDFS, HBase), orkestratorer (Airflow, Spring Cloud Data Flow), MPP-databaser (Cassandra, Greenplum, Clickhouse).Interesser: BigData, Blockchain, NFTEUddannelse: Kandidatgrad i Datalogi og IT, SUSU, fakultet VSEKN.
Uddannet ITMO i 2015 med en uddannelse i Teknologisk Ingeniør, Informatik og Computeringeniør. Erhvervserfaring: 9 års programmering i Java og Java-stakken. Udvikler af værktøjer inden for applikationssikkerhed. Ekspert i at udvikle plugins til IDE'er, CI/CD-systemer, byggeværktøjer; server applikationer. Lærer
Syntaks og indbyggede sprogfunktioner
-Emne 1.Groovy - JVM og Java
-Emne 2.Sprogkonstruktioner. Operatører
-Emne 3.Sprogkonstruktioner. Klasser, grænseflader, træk, objekter, konstruktører, metoder
-Emne 4. Statisk og dynamisk skrivning
-Emne 5.Standardudvidelser
-Tema 6.Samlinger
-Emne 7. Funktionel programmering
-Emne 8. XML/JSON/YAML-parsing
-Emne 9.Interaktion med databasen ved hjælp af indbyggede værktøjer
-Emne 10.Brug af muligheder for Groovy
Sprogudvidelse (DSL)
-Emne 11. Operatør Overbelastning, Metaprogrammering, Exteansion Methods
-Emne 12. Brug af lukning til at bygge en DSL
-Emne 13.AST-transformation
-Tema 14.GDSL
Arbejde med rammer
-Emne 15.Udvikling af tjenester på grale
-Emne 16.Udvikling på Micronaut
Gradle
-Emne 18.Gradle DSL Oversigt
-Emne 19.Skrivning og test af dit eget plugin
Projektmodul
-Emne 22. Valg af emne og tilrettelæggelse af projektarbejdet
-Emne 23. Høring om projekter og lektier
-Emne 24.Beskyttelse af designarbejde
-Emne 25. Opsummering af forløbet