Groovy Developer - besplatni tečaj iz Otusa, obuka, Datum: 5. prosinca 2023.
Miscelanea / / December 09, 2023
Otus.ru je visokotehnološki startup u području obrazovanja. Naša je misija učiniti obrazovanje smislenim stvaranjem veza između poslodavaca, stručnjaka i nastavnika. Dođite učiti s nama!
OTUS danas predstavlja više od 80 vlasničkih tečajeva za IT stručnjake iz različitih područja kao što su programiranje, testiranje, infrastruktura, informacijska sigurnost, upravljanje i Data Science. I što je još važnije, imamo programe za različite razine vještina, od početnika do profesionalaca koji žele naučiti napredne vještine.
Naša misija je učiniti učenje smislenim ostvarivanjem odnosa između očekivanja poslodavaca, kompetencija stručnjaka i sposobnosti nastavnika.
Više od 6 godina u industriji backend razvoja u Javi. Bio je uključen u razvoj full-stack aplikacija, razvoj visokoopterećenih računalnih grid sustava, kao i mikroservisa i etl cjevovoda. Trenutačno, kao stariji programer, radim na uslugama platnog sustava u Unlimintu. Imam iskustva u radu s Hadoop uslugama (HDFS, HBase), orkestratorima (Airflow, Spring Cloud Data Flow), MPP bazama podataka (Cassandra, Greenplum, Clickhouse).Interesi: BigData, Blockchain, NFTEobrazovanje: magistarski studij računalnih znanosti i IT-a, SUSU, fakultet VSEKN.
Diplomirala na ITMO-u 2015. godine na smjeru inženjer tehnologije, informatike i računarstva. Profesionalno iskustvo: 9 godina programiranja u Javi i Java stacku. Programer alata u području Sigurnosti aplikacija. Stručnjak za razvoj dodataka za IDE, CI/CD sustave, alate za izgradnju; poslužiteljske aplikacije. Učitelj, nastavnik, profesor
Sintaksa i ugrađene jezične funkcije
-Tema 1.Groovy - JVM i Java
-Tema 2.Jezične konstrukcije. Operatori
-Tema 3.Jezične konstrukcije. Klase, sučelja, osobine, objekti, konstruktori, metode
-Tema 4. Statičko i dinamičko tipkanje
-Tema 5. Zadana proširenja
-Tema 6.Zbirke
-Tema 7. Funkcionalno programiranje
-Tema 8.XML/JSON/YAML parsiranje
-Tema 9. Interakcija s bazom podataka korištenjem ugrađenih alata
-Tema 10. Korištenje opcija za Groovy
Jezično proširenje (DSL)
-Tema 11. Preopterećenje operatora, metaprogramiranje, metode proširenja
-Tema 12. Korištenje zatvaranja za izgradnju DSL-a
-Tema 13.AST-transformacija
-Tema 14.GDSL
Rad s okvirima
-Tema 15.Razvoj servisa na Grailsu
-Tema 16.Razvoj na Micronautu
Gradle
-Tema 18. Pregled Gradle DSL-a
-Tema 19. Pisanje i testiranje vlastitog dodatka
Projektni modul
-Tema 22. Odabir teme i organizacija rada na projektu
-Tema 23. Konzultacije o projektima i domaćim zadaćama
-Tema 24.Zaštita projektantskog rada
-Tema 25. Sumiranje tečaja