Fiecare zi reprezintă un prilej de a lucra la cea mai bună versiune a ta. Întrucât curiozitatea va fi mereu unul dintre cele mai importante instrumente din viața unui profesionist, te provocăm să nu ratezi nicio oportunitate ce ți se ivește și să participi la webinariile susținute de specialiștii domeniului IT. Aceștia îți vor face o introducere în ceea ce privește piața muncii iar tu vei dobândi cunoștințele esențiale pentru a da startul carierei tale.
Tematici Workshops
De ce să alegi GraphQL?
GraphQL este un limbaj de interogare și manipulare a datelor open-source pentru API-uri și are un timp de execuție pentru îndeplinirea interogărilor cu datele existente.
Principalul concept care stă la baza GraphQL este faptul că descrie datele disponibile prin intermediul unei scheme. În consecință, consumatorul de API poate cere exact ceea ce are nevoie.
Gestionarea datelor în aplicațiile moderne este o provocare. Majoritatea aplicațiilor necesită:
Front-end cu cerinte de date distincte pentru platforme multiple (web, Android, iOS, etc.)
Back-end ce preia date pentru utilizator din mai multe surse (Core Banking, Cards Systems, etc…)
Gestionarea completă a sistemului și a memoriei cache de tip static atât pentru front-end cât și pentru back-end.
Prin adoptarea limbajului GraphQL aceste provocări pot fi reduse considerabil. Modelul declarativ al GraphQL ajuta la crearea unui API consistent, previzibil, care poate fi utilizat pentru clienții/ pentru orice tipologie de client/utilizator. Asta pentru că pe măsură ce se adaugă, modifica date în back-end, API-ul nu se schimbă din perspectiva clientului.
Agendă:
Introducere în GraphQL
Beneficiile utilizării linbaului GraphQL pentru echipele de dezvoltare
Provocări în implementarea API GraphQL
GraphQL Pro și Contra
Testare GraphQL: metodologie și instrumente de lucru
Testare GraphQL: provocări și soluții
Speakers:
Programarea Low-Code?
Tehnologia evoluează în fiecare zi, Low-Code este abordarea vizuală pentru software development-ul tradițional, what you see is what you get. Gartner preconizează că până la finalul anului 2024 75% din aplicațiile software dezvoltate vor folosi tehnologia low-code.
Programarea Low-Code este un nou mod de a dezvolta software fără să fie nevoie de a avea cunoștințe tehnice avansate. Permite developerilor cât și non-developerilor să creeze aplicații folosind componente UI de tip drag-and-drop, dar și să creeze logica definită prin model driven development folosind interfața grafică.
Folosind platforme Low-Code poți crea aplicații funcționale cu un UI atrăgător. Platformele Low-Code includ:
Visual IDE
O multitudine de conectori
Lifecycle manager
Agenda:
Ce este programarea Low-Code
Programarea Low-Code în contextul pandemiei
Low-Code – avantaje și dezavantaje
Implementarea platformei de originare credite persoane fizice BT folosind Outsystems platform
Speaker
Ce este un CPM? Cum funcționeaza piața de software financiar în România și în lume? Cum devine cineva consultant în industria fin-tech și cum decurge o zi din viața lui profesională?
Valentin Bratu, general manager Inulta, va răspunde acestor întrebări și va oferi o perspectivă 360 asupra industriei.
Workshopul are loc pe 28 octombrie, ora 15:30 la Centrul de Tineret FNT
The workshop will be the perfect opportunity for you to learn more about Orange Services, discover what your future career can look like in one of the largest IT Hubs and identify the suitable roles based on your interests and expertise.
Meet the experts from Orange Innovation Romania and Network Shared Services and Operations who work on developing the coolest mobile applications with the latest technologies and explore our projects in key areas such as Data & AI, Cloud and Infrastructure Engineering.
Mark the event in your calendars and join us to find out more about #LifeatOrange, our innovative projects and the technologies we use!
Meet the speakers:
Spring Aspect-Oriented Programming
Nowadays, there are a lot of projects using all the latest technologies made in Spring Boot or other cutting-edge frameworks. However, as this sounds promising, often not at all of them are actually taking full advantage of these technologies. Aspect-Oriented Programming is one of these powerful tools that can be used in your application.
It is a programming paradigm that complements object-oriented programming by providing a different way to think about program structure as it tries to solve problems with cross-cutting concerns. In essence, it's a programming paradigm that enables your application to be adaptable to changes.
During the webinar we will focus on describing the main concepts of AOP and provide practical examples for some of the scenarios where they can be used.
Overview of the agenda:
About the speakers:
Află de la fondatorul și managerul Telecom Academy , Deacu Cristian, cât de importantă este educația și de ce să investești în educația non formală. Cristian și-a câștigat prin muncă și dedicare titulatura de Instructor senior CISCO Networking Academy și instructor de instructori. Datorită implicări personale în acest proiect, Telecom Academy a avut un impact pozitiv asupra comunității. Te invit să îl cunoști, urmărește clipul.
Participă la workshop, și fi atent la cele pe care vrea să ți le transmită. ”Knowledge is power!”