
De ce Functional Programming with JAVA?
Cauลฃi un program care sฤ eficientizeze munca #javadevs ลi sฤ aibฤ un impact direct รฎn bottom-line-ul companiei? รn 11-12 martie CLUJ IT Cluster aduce un nou workshop exact pe aceste teme pentru echipa ta.ย Mai mult, participanลฃii vor รฎnvฤลฃa noi tehnici pentru un cod mai simplu, mai curat ลi mai productiv alฤturi de unul dintre cei mai recunoscuลฃi specialiลti ai domeniului: Victor Rentea.

Victor este unul dintre cei doi Java Champions ai Romรขniei, lucrรขnd cu normฤ รฎntreagฤ รฎn domeniul instruirii ศi consultanศei ca independent. Are o experienศฤ enormฤ รฎn domeniu: mii de developeri au urmat pรขnฤ acum cursurile pe care le ศine, pe parcursul a celor 8 ani de activitate. Are totodatฤ o experienศฤ de peste 14 ani de dezvoltare software, ultimul sau rol ocupฤ fiind de Lead Architect pentru IBM.
Astฤzi, Victor se ocupฤ exclusiv cu cursurile online pentru firme, fiind unul din cei mai cฤutaศi traineri din Romรขnia. Victor s-a specializat รฎn 2020 รฎn webinarii online live, livrand peste o mie de ore pentru angajaศii a zeci de companii din Romรขnia ศi din afarฤ de la รฎnceputul pandemiei. Astfel, la webinariile sale din ultimele 6 luni, Victor a obศinut un NPS mediu รฎntre 9.5 – 9.9/10.
Seminarul Functional Programming with JAVA este ideal pentru JAVA Developerii cu minim 1 an experienลฃฤ รฎn programare , angajaศi รฎn รฎntreprinderi mici sau mijlocii ศi care lucreazฤ รฎn unul din cele 6 judeลฃe ale regiunii Nord-Vest: Bihor, Bistriลฃa-Nฤsฤud, Cluj, Maramureล, Sฤlaj sau Satu Mare. Prin urmare, dacฤ eลti รฎn cฤutarea unui workshop GRATUIT care sฤ ofere metode de eficientizare a programฤrii รฎn JAVA, rapiditate รฎn aplicarea metodelor in activitatea de zi cu zi a echipei, ghiduri ลi bune practici pentru simplificarea codului ลi folosirea la maxim a puterii limbajului Java, ai ajuns in locul potrivit.
Cรขt dureazฤ? 8 ore, maxim 4 ore/zi.
Toate activitฤลฃile se vor desfฤลura รฎn limba romรขnฤ รฎn format online, prin intermediul unei platforme specializate.
Ce include agenda seminarului?
Stream API: lesser-known tips and tricks, pitfalls, best practices, clean code
Syntactic sugar: the 4 types of method references, target typing
ย Effectively final and the Java memory model
ย AutoCloseable Streams
ย Handling exceptions in Streams: handling Unchecked exceptions, the Try monad
ย Debugging code using Stream
ย Parallel streams, and when (not) to use them. Performance discussion
ย Optional: practical usage in API design and in your data model
ย Advanced Functional Design Patterns: the Loan Pattern, BiFunctions on enums, Currying
ย Completable Futures, Fork-Join-Pool: best practices, applications
Nu eลti sigur cฤ รฎncฤ un workshop online te va ajuta? รลฃi lฤsฤm mai jos cรขteva gรขnduri ale cursanลฃilor de la atelierul anterior despre ce le-a placut cel mai mult la Victor ลi stilul lui de training:
- โorientarea spre partea practica (aproape fiecare aspect vine insotit de exemple si bucati de cod)โ
- โstilul de prezentare, paralela cu diverse actiuni din lumea reala (de ex: condusul masinii) “
- โfaptul ca a fost prezentat asa fel incat sa nu fie deloc plictisitor, ba chiar interesant si intrigantโ
- โenergia trainer-ului si nivelul de complexitate al informatiilorโ
- โca nu a fost doar prezentare la nivel teoretic, ci a fost hands-on. Cu exemple direct pe cod. A fost mult mai usor de inteles decat sa fi stat sa ne uitam la niste slideuri.โ
- โmodul in care explica, pe intelesul tuturorโ
Vrei sฤ verifici dacฤ eลti eligibil pentru participare gratuitฤ? Completeazฤ formularul de mai jos!

Acศiunea este organizatฤ ศi finanศatฤ รฎn cadrul proiectului Competactiv+ (contract POCU/464/3/12/127968, cofinanศat din Fondul Social European prin Programul Operaศional Capital Uman 2014 – 2020) implementat รฎn parteneriat de cฤtre Asociaศia Patronilor ศi Meseriaศilor, Asociaศia Cluj IT ศi ศcoala Informalฤ de IT.
Conศinutul acestui material nu reprezintฤ รฎn mod obligatoriu poziศia oficialฤ a Uniunii Europene sau a Guvernului Romรขniei.


























