Groovy Developer - gratis cursus van Otus, training, Datum: 5 december 2023.
Gemengde Berichten / / December 09, 2023
Otus.ru is een hightech startup op het gebied van onderwijs. Onze missie is om onderwijs betekenisvol te maken door verbindingen te creëren tussen werkgevers, professionals en docenten. Kom bij ons studeren!
OTUS biedt vandaag de dag meer dan 80 eigen cursussen voor IT-specialisten op verschillende gebieden, zoals programmeren, testen, infrastructuur, informatiebeveiliging, management en datawetenschap. En belangrijker nog: we hebben programma's voor verschillende vaardigheidsniveaus, van beginners tot professionals die geavanceerde vaardigheden willen leren.
Onze missie is om leren betekenisvol te maken door de relatie te realiseren tussen de verwachtingen van werkgevers, de competenties van specialisten en de capaciteiten van leraren.
Meer dan 6 jaar in de backend-ontwikkelingsindustrie in Java. Hij was betrokken bij de ontwikkeling van full-stack applicaties, de ontwikkeling van compute-grid-systemen met hoge belasting, evenals microservices en etl-pijplijnen. Momenteel werk ik als senior ontwikkelaar aan betalingssysteemdiensten bij Unlimint. Ik heb ervaring met het werken met Hadoop-services (HDFS, HBase), orkestrators (Airflow, Spring Cloud Data Flow), MPP-databases (Cassandra, Greenplum, Clickhouse).Interesses: BigData, Blockchain, NFTEOpleiding: Masterdiploma in computerwetenschappen en IT, SUSU, faculteit VSEKN.
Afgestudeerd aan ITMO in 2015 met een diploma in Technologisch Ingenieur, Informatica en Computertechniek. Professionele ervaring: 9 jaar programmeren in Java en de Java-stack. Ontwikkelaar van tools op het gebied van Applicatiebeveiliging. Expert in het ontwikkelen van plug-ins voor IDE's, CI/CD-systemen, bouwtools; servertoepassingen. Docent
Syntaxis en ingebouwde taalfuncties
-Onderwerp 1.Groovy - JVM en Java
-Onderwerp 2.Taalconstructies. Exploitanten
-Onderwerp 3.Taalconstructies. Klassen, interfaces, eigenschappen, objecten, constructors, methoden
-Onderwerp 4. Statisch en dynamisch typen
-Onderwerp 5. Standaardextensies
-Thema 6. Collecties
-Onderwerp 7. Functioneel programmeren
-Onderwerp 8.XML/JSON/YAML parseren
-Onderwerp 9.Interactie met de database met behulp van ingebouwde tools
-Onderwerp 10. Opties gebruiken voor Groovy
Taaluitbreiding (DSL)
-Onderwerp 11. Overbelasting van operators, metaprogrammering, uitbreidingsmethoden
-Onderwerp 12. Sluiting gebruiken om een DSL te bouwen
-Topic 13.AST-transformatie
-Thema 14.GDSL
Werken met kaders
-Onderwerp 15.Ontwikkeling van diensten op Grails
-Onderwerp 16.Ontwikkeling van Micronaut
Gradle
-Onderwerp 18.Gradle DSL-overzicht
-Onderwerp 19.Je eigen plug-in schrijven en testen
Projectmodule
-Onderwerp 22. Keuze van het onderwerp en organisatie van projectwerk
-Onderwerp 23. Overleg over projecten en huiswerk
-Onderwerp 24. Bescherming van ontwerpwerkzaamheden
-Onderwerp 25. Samenvatting van de cursus