Online sau onsite, cursurile de training live de Programare pe Calculator, coordonate de un instructor, demonstrează prin practică interactivă hands-on fundamentele și subiectele avansate ale Programării.
Trainingul de Programare este disponibil ca "training live online" sau "training live onsite". Trainingul live online (cunoscut și ca "training live remote") se desfășoară printr-un desktop remote interactiv. Trainingul live onsite se poate desfășura local, la sediul clientului în Sud-Vest, sau în centrele de training corporate NobleProg din Sud-Vest.
NobleProg -- Furnizorul Tău Local de Training
Bucharest, City Center
NobleProg București, 129 Calea Victoriei, București, romania, 010961
Le Boutique Hotel Moxa este situat pe una din cele mai vechi si mai cunoscute strazi din Bucuresti, numita Calea Victoriei, dar in acelasi timp aceasta zona este linistita. Este localizat langa multe atractii culturale si centre de afaceri. Centrul de conferinte are acces la gradina hotelului, si contine trei sali de conferinta, echipate cu cele mai noi tehnologii.
In apropiere se afla Ateneul Roman, Academia Roman, precum si cateva dintre cele mai importante muzee din Romania: Muzeul colectiilor de arta, Muzeul national George Enescu, Muzeul taranului roman.
Daca doriti o plimbare prin parc, chiar pe partea opusa a strazii se afla Parcul Nicolae Iorga, iar la cativa pasi distanta se afla Parcul Ion IC Bratianu.
Pentru cumparaturi in piata puteti merge la Piata Amzei iar pentru ceva mai distractiv si elegant in timpul serii puteti vizita Palace Casino Bucharest.
Pentru ajunge la le Boutique Hotel Moxa, folositi statiile de transport public Calea Victoriei sau Sfintii Voievozi.
ActiveOne Bucuresti
Strada Dr. Iacob Felix 55, Bucuresti, Romania, 011039
Transport In Comun
Tramvai Titulescu - 1 minut
Metrou Piata Victoriei - 5 minute
Gara De Nord - 10 minute
Autoturism
Gara De Nord - 3 minute
Centrul Vechi Bucuresti - 10 minute
Aeroportul International Henri Coanda - 17 minute
Parcare
Fiecare sala detine un loc de parcare special rezervat pentru organizator sau trainer
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului), este destinat dezvoltatorilor de nivel începător până la intermediar care doresc să construiască aplicații web dinamice și moderne folosind Angular 18.
La sfârșitul acestui training, participanții vor putea:
Să configureze și să organizeze proiecte Angular 18.
Să utilizeze noile funcționalități și îmbunătățiri ale Angular 18, inclusiv capabilitățile optimizate ale TypeScript 4.7 și detectarea schimbărilor fără zone.
Să dezvolte aplicații robuste și scalabile folosind Angular 18.
Să implementeze cele mai bune practici pentru organizarea și arhitectura codului.
Să integreze aplicații Angular cu API-uri RESTful.
Acest training condus de un instructor, în format live Sud-Vest (online sau la fața locului), este destinat dezvoltatorilor de la nivel începător până la intermediar care doresc să utilizeze cele mai recente caracteristici ale Angular 17 pentru a construi, testa și implementa aplicații web.
La sfârșitul acestui training, participanții vor putea:
Să configureze un mediu de dezvoltare care include Node.js, Visual Studio Code și Angular CLI.
Să creeze o aplicație de bază Angular 17 care afișează date și gestionează interacțiunile utilizatorilor.
Să utilizeze componente, directive, pipe-uri, servicii și module pentru a organiza și reutiliza codul.
Să folosească legături de date, injecție de dependențe, rutare, formulare și client HTTP pentru a comunica cu serviciile de backend.
Să utilizeze noua sintaxă a blocurilor de control din șablon pentru a simplifica sarcini comune precum randarea condiționată, buclele și gestionarea colecțiilor goale.
Să folosească noul bloc de control @defer pentru a permite încărcarea leneșă a conținutului blocului și a dependențelor sale.
Să utilizeze noul API pentru tranziții de vizualizare pentru a personaliza animațiile și tranzițiile între vizualizări.
Să depureze și să testeze aplicațiile Angular 17 folosind instrumente precum Chrome DevTools, Jest, Karma și Protractor.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului), este destinat dezvoltatorilor de nivel avansat care doresc să stăpânească cele mai noi funcționalități din Next.js 14, să optimizeze performanța și să implementeze tehnici moderne în React.
La finalul acestui training, participanții vor fi capabili să:
Implementeze hook-uri avansate și funcționalități concurente în React.
Înțeleagă și utilizeze eficient strategiile de rutare din Next.js.
Folosească componente de server, acțiuni de server și abordări de randare hibridă.
Optimizeze preluarea datelor, caching-ul și regenerarea statică incrementală.
Utilizeze Next.js ca o soluție de backend cu Edge Functions și Edge Runtime.
Gestiunea stării folosind React Context, Redux și biblioteci de stări atomice.
Optimizeze performanța aplicației pentru Web Core Vitals.
Testeze, monitorizeze și implementeze aplicații Next.js eficient.
Acest training condus de un instructor, live în Sud-Vest (online sau onsite), este destinat dezvoltatorilor web care doresc să învețe cum să folosească funcționalitățile de dezvoltare a Aplicațiilor Web Progresive (PWA) pentru a crea o experiență asemănătoare unei aplicații într-un site web folosind Entity Framework (EF) Core și Blazor.
La finalul acestui training, participanții vor putea:
Să folosească pachetul EF pentru a lucra cu baze de date.
Să folosească componente Blazor, servicii, injecție de dependență, layout și rutare.
Să creeze service workers pentru a activa funcționalități PWA într-o aplicație.
Să utilizeze notificări push și alte funcționalități PWA.
Acest curs oferă o explorare aprofundată a conceptelor avansate din Vue.js, concentrându-se pe scalabilitate, mentenanță și optimizarea performanței în ecosistemele moderne de frontend.
Această formare condusă de un instructor, live (online sau la fața locului), este destinată dezvoltatorilor de nivel intermediar și avansat care doresc să-și aprofundeze cunoștințele în Vue.js, să adopte fluxuri de lucru moderne și să integreze eficient uneltele din ecosistem, cum ar fi Pinia, Quasar și Vite.
La finalul acestei formări, participanții vor putea:
Să construiască aplicații Vue.js scalabile și modulare folosind modele avansate de reactivitate și compoziție.
Să proiecteze și să gestioneze stări globale complexe eficient cu Pinia.
Să integreze API-uri, să gestioneze erorile și să administreze fluxul de date între stocări și componente.
Să aplice strategii avansate de TypeScript și testare pentru mentenanță și fiabilitate.
Să optimizeze performanța de build, fluxurile de lucru CI/CD și implementările în producție.
Formatul Cursului
Prelegere interactivă și discuții.
Exerciții practice și laboratoare de cod.
Implementare practică folosind scenarii de proiecte din lumea reală.
Opțiuni de Personalizare a Cursului
Pentru a solicita o formare personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului) este destinat dezvoltatorilor Java de nivel intermediar care doresc să proiecteze, să dezvolte, să implementeze și să întrețină aplicații bazate pe microservicii folosind framework-uri Java precum Spring Boot și Spring Cloud.
La sfârșitul acestui training, participanții vor putea:
Înțelege principiile și beneficiile arhitecturii microservicii.
Construi și implemente microservicii folosind Java și Spring Boot.
Implemente descoperirea serviciilor, gestionarea configurațiilor și gateway-uri API.
Securizează, monitorizează și scalează microserviciile eficient.
Implemente microservicii folosind Docker și Kubernetes.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului), este destinat dezvoltatorilor experimentați care doresc să construiască, să implementeze și să scalareze aplicații folosind microservicii construite cu NodeJS și React.
La finalul acestui training, participanții vor putea:
Dezvolta, implementa și scalarea aplicațiilor folosind diferite microservicii.
Construi o aplicație React randată pe server.
Implementa aplicații multi-servicii în cloud folosind Docker și Kubernetes.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului), este destinat dezvoltatorilor web de nivel intermediar până la avansat și arhitecților tehnici care doresc să exploreze inovațiile din Next.js 14 și să dobândească cunoștințele necesare pentru a construi aplicații web de ultimă oră.
La finalul acestui training, participanții vor putea:
Să valorifice pe deplin potențialul lui Next.js 14 pentru a construi aplicații complexe.
Să utilizeze cele mai recente caracteristici, cum ar fi Middleware, React Server Components și Edge Functions.
Să implementeze cele mai bune practici pentru performanță, scalabilitate și SEO.
Să depaneze eficient problemele comune din aplicațiile Next.js.
Spring este un cadru Java cuprinzător care simplifică dezvoltarea aplicațiilor enterprise prin oferirea unor funcționalități puternice de injecție a dependențelor, arhitectură modulară și opțiuni de configurare eficientizate.
Acest training condus de un instructor, live (online sau la fața locului), este destinat dezvoltatorilor Java de nivel începător care doresc să construiască aplicații web moderne, gata pentru producție, folosind cea mai recentă versiune a Spring Framework și Spring Boot 3.5.5 cu Java 21.
La finalul acestui training, participanții vor putea:
Să înțeleagă principiile de bază ale Spring, inclusiv IoC, DI și AOP.
Să configureze aplicații Spring folosind XML, adnotări și JavaConfig.
Să dezvolte servicii RESTful folosind Spring Boot și JPA.
Să implementeze operații CRUD, să gestioneze tranzacții și să administreze persistența datelor.
Să folosească funcționalități avansate ale Spring, cum ar fi profilele, gestionarea excepțiilor și serializarea datelor.
Formatul cursului
Introducere teoretică scurtă urmată de exerciții practice extinse.
Implementare practică folosind exemple din lumea reală.
Discuții interactive și depanare ghidată.
Opțiuni de personalizare a cursului
Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului), este destinat dezvoltatorilor de software de nivel intermediar și inginerilor de automatizare care doresc să construiască aplicații care să comunice cu PLC-uri și să interacționeze cu baze de date SQL folosind Visual Studio.
La finalul acestui training, participanții vor putea:
Dezvolta aplicații .NET în Visual Studio pentru automatizare industrială.
Comunica cu PLC-uri folosind protocoale industriale precum OPC UA.
Implementa interacțiuni cu baze de date SQL Server pentru stocarea și preluarea datelor din PLC.
Optimiza performanța aplicațiilor pentru medii industriale în timp real.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului) este destinat programatorilor care doresc să utilizeze cele mai noi funcționalități ale Angular 13 pentru a construi, testa și implementa aplicații web.
La finalul acestui training, participanții vor fi capabili să:
Utilizeze TypeScript și Angular CLI pentru a dezvolta aplicații Angular 13.
Dezvolte, testeze și implementeze aplicații web Angular 13.
Creeze componente web care pot fi utilizate pentru orice aplicație sau pagină web.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului), este destinat dezvoltatorilor web care doresc să folosească Blazor Web Assembly pentru a construi o aplicație web.
La sfârșitul acestui training, participanții vor putea:
Să înțeleagă formularele și autentificarea în Blazor WebAssembly.
Să creeze un proiect Blazor WebAssembly.
Să învețe diferite metode de a rula aplicația web.
Acest training condus de un instructor, în format live (online sau la fața locului), este destinat dezvoltatorilor care doresc să utilizeze stiva FARM (FastAPI, React, și MongoDB) pentru a construi aplicații web dinamice, de înaltă performanță și scalabile.
La finalul acestui training, participanții vor putea:
Să configureze mediul de dezvoltare necesar, integrând FastAPI, React și MongoDB.
Să înțeleagă conceptele cheie, caracteristicile și beneficiile stivei FARM.
Să învețe cum să construiască API-uri REST cu FastAPI.
Să învețe cum să proiecteze aplicații interactive cu React.
Să dezvolte, testeze și să implementeze aplicații (frontend și backend) folosind stiva FARM.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului) este destinat dezvoltatorilor de nivel începător care doresc să învețe elementele de bază ale programării în Groovy.
La sfârșitul acestui training, participanții vor putea:
Să înțeleagă conceptele de bază ale programării.
Să scrie scripturi simple în Groovy și să utilizeze funcționalitățile de bază ale Groovy.
Să înțeleagă și să aplice principiile de bază ale programării orientate pe obiecte folosind Groovy.
Să învețe tehnici de bază de gestionare a erorilor pentru a gestiona erorile și excepțiile comune în programarea Groovy.
Acest training condus de un instructor, live în Sud-Vest (online sau onsite), este destinat dezvoltatorilor .NET de nivel începător care doresc să dobândească competențe în JavaScript, Node.js și React pentru a dezvolta și migra activ sisteme/platforme.
La sfârșitul acestui training, participanții vor putea:
Scrie și depana cod JavaScript eficient.
Construi și implementa aplicații pe partea de server folosind Node.js.
Dezvolta interfețe de utilizator dinamice și responsive cu React.
Integra componente front-end și back-end pentru a crea aplicații full-stack.
Înțelege cele mai bune practici pentru migrarea sistemelor vechi pe platforme moderne bazate pe JavaScript.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului), este destinat dezvoltatorilor care doresc să învețe și să folosească Livewire pentru a construi interfețe de aplicații moderne și dinamice.
La sfârșitul acestui training, participanții vor putea:
Să construiască și să testeze componente Livewire.
Să construiască aplicații folosind biblioteca Livewire.
Acest training condus de un instructor, live în Sud-Vest (online sau onsite), este destinat dezvoltatorilor de nivel intermediar care doresc să creeze aplicații micro-frontend folosind Vue.js.
La sfârșitul acestui training, participanții vor putea:
Să înțeleagă mai bine conceptul de micro-frontends.
Să învețe cum să împartă aplicații mari în micro-frontends.
Să implementeze micro-frontends folosind diferite abordări.
Să construiască aplicații micro-frontend cu Vue.js.
Acest training condus de un instructor, live în Sud-Vest (disponibil online sau onsite), este adaptat pentru dezvoltatori de nivel intermediar până la avansați care doresc să stăpânească dezvoltarea de microservicii folosind Spring Boot, Docker și Kubernetes.
La finalul acestui training, participanții vor putea:
Să înțeleagă principiile arhitecturii microserviciilor.
Să construiască microservicii gata pentru producție folosind Spring Boot.
Să înțeleagă rolul critic al Docker în containerizarea microserviciilor.
Să configureze clustere Kubernetes pentru a implementa și orchestra microservicii.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului), este destinat dezvoltatorilor și arhitecților de nivel intermediar până la avansat care doresc să dezvolte aplicații native Java și microservicii folosind Quarkus, cu utilizare optimizată a memoriei și timp de pornire redus.
La finalul acestui training, participanții vor putea:
Dezvolta aplicații Java native de înaltă performanță și ușoare folosind Quarkus.
Construi și implementa servicii RESTful și arhitecturi de microservicii.
Folosi GraalVM pentru compilare nativă și optimizarea timpului de pornire și eficienței memoriei.
Împacheta și containeriza aplicații pentru medii Kubernetes și OpenShift.
Spring WebFlux este un modul de programare reactivă în cadrul Spring Framework, conceput pentru a construi aplicații web non-blocante, bazate pe evenimente.
Această formare condusă de un instructor, live (online sau la fața locului), este destinată dezvoltatorilor Java de nivel începător până la intermediar care doresc să construiască aplicații scalabile și responsive folosind Spring WebFlux.
La finalul acestei formări, participanții vor putea:
Să înțeleagă elementele de bază ale programării reactive cu Project Reactor.
Să construiască și să testeze API-uri RESTful non-blocante folosind Spring WebFlux.
Să integreze WebFlux cu baze de date și servicii externe.
Să aplice modele reactive în scenarii reale de aplicații.
Formatul cursului
Prezentare interactivă și discuții.
Multe exerciții și practică.
Implementare practică într-un mediu live-lab.
Opțiuni de personalizare a cursului
Pentru a solicita o formare personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
JavaScript este un limbaj de programare dinamic și de nivel înalt, utilizat pe scară largă în dezvoltarea de aplicații web, mobile și desktop. Odată cu apariția cadrelor moderne și a TypeScript, JavaScript a devenit un pilon al dezvoltării de aplicații full-stack.
Acest training condus de un instructor, live (online sau la fața locului), este destinat dezvoltatorilor de nivel începător până la intermediar care doresc să stăpânească JavaScript, TypeScript și dezvoltarea full-stack folosind instrumente și practici moderne.
La sfârșitul acestui training, participanții vor putea:
Scrie cod curat și modern în JavaScript și TypeScript.
Construi aplicații interactive pentru front-end cu React.
Dezvolta API-uri scalabile pentru back-end folosind Node.js și Express.
Crea aplicații desktop folosind Electron.
Testa, documenta și implementa aplicații full-stack.
Formatul cursului
Prelegere și discuție interactivă.
Multe exerciții și practică.
Implementare practică într-un mediu live-lab.
Opțiuni de personalizare a cursului
Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Unity, Blender și Visual Studio oferă împreună un set de instrumente puternice pentru crearea și programarea mediilor virtuale industriale. Unity permite simularea și vizualizarea interactivă, Blender oferă capacități avansate de modelare 3D, iar Visual Studio servește ca fundamentul de programare pentru integrarea sistemelor de control și a logicii industriale.
Acest training condus de un instructor, live (online sau la fața locului), este destinat profesioniștilor de la nivel începător până la intermediar care doresc să proiecteze, să modeleze și să programeze medii industriale în scopuri de simulare, instruire și integrare.
La finalul acestui training, participanții vor putea:
Proiecta și modela echipamente și scenarii industriale folosind Blender.
Importa și optimiza modele 3D în Unity pentru vizualizare.
Programa logica sistemelor și fluxurile de lucru de integrare în Visual Studio.
Crea medii virtuale industriale interactive cu conexiuni la sisteme de control.
Formatul Cursului
Prelegere interactivă și discuții.
Modelare 3D practică și dezvoltare de medii.
Exerciții de programare și integrare cu demonstrații live.
Opțiuni de Personalizare a Cursului
Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Visual Studio este un mediu de dezvoltare integrat (IDE) oferit de Microsoft, conceput pentru crearea de aplicații moderne și multiplatformă.
Acest curs cu instructor, organizat online sau la fața locului, se adresează developerilor cu nivel de început sau intermediar care doresc să dezvolte aplicații folosind Visual Studio.
La finalul acestui training, participanții vor fi capabili să:
utilizeze eficient funcționalitățile Visual Studio 2022;
ruleze și gestioneze teste unitare;
depaneze aplicații și lucreze cu codul din depozite remote.
Formatul cursului
Prezentări interactive și discuții;
Multe exerciții și practică;
Implementare practică într-un mediu de laborator live.
Opțiuni de personalizare a cursului
Pentru a solicita un training personalizat pentru acest curs, vă rugăm să ne contactați pentru a organiza detaliile.
Node.js este o platformă pentru construirea ușoară a aplicațiilor de rețea rapide și scalabile. Învață cum să utilizezi modelul de I/O non-blocant, bazat pe evenimente, pentru a construi aplicații în timp real, intensive în date, care rulează pe dispozitive distribuite. Vom explora alegerile de design care fac Node.js unic, cum acest lucru schimbă modul în care sunt construite aplicațiile și cum sistemele de aplicații funcționează cel mai eficient în acest model. Învață cum să creezi cod modular, robust, expresiv și clar. Înțelege când să utilizezi callback-uri, emițătoare de evenimente și fluxuri. Folosește fluxuri pentru a manipula cu ușurință date care nu ar putea încăpea în memoria aplicației. Câștigă încredere în gestionarea eficientă a erorilor pentru a asigura fiabilitatea în timpul execuției. Cursul include exerciții practice extinse pentru a consolida conceptele și tehnicile acoperite.
Obiective
La finalizarea acestui curs, studenții vor putea:
Să înțeleagă clar alegerile de design ale platformei care au condus la alegerea unei bucle de evenimente în Node.js și ce înseamnă acest lucru pentru aplicațiile construite pe această bază.
Să înțeleagă compromisurile unice prezente în programarea bazată pe evenimente.
Să creeze module Node.js și să exprime modularitatea codului într-o aplicație.
Să înțeleagă modelele de control al fluxului în Node.js și să știe când este potrivit să utilizeze callback-uri, emițătoare de evenimente sau fluxuri.
Să creeze și să manipuleze eficient bufferi.
Să înțeleagă cum să gestioneze starea de eroare și să știe când un proces ar trebui să se închidă din cauza unei erori.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului) este destinat arhitecților de software și dezvoltatorilor web care doresc să utilizeze RabbitMQ ca middleware de mesagerie și să programeze în Java folosind Spring pentru a construi aplicații.
La finalul acestui training, participanții vor putea:
Să utilizeze Java și Spring împreună cu RabbitMQ pentru a construi aplicații.
Să proiecteze sisteme de mesagerie asincrone folosind RabbitMQ.
Să creeze și să aplice cozi, subiecte, schimburi și legături în RabbitMQ.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului) este destinat dezvoltatorilor care doresc să construiască componente React și să proiecteze aplicații complexe.
La sfârșitul acestui training, participanții vor putea:
Să înțeleagă conceptele avansate ale React, inclusiv API-uri de context, HOC-uri, stări externe, API-uri asincrone, etc.
Să construiască componente componibile cu React.
Să activeze autentificarea pe partea de server și pe partea de client.
Să implementeze bibliotecile React și Redux pentru a gestiona aplicații complexe cu stare.
Să reducă codul și să optimizeze performanța unei aplicații.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului) este destinat dezvoltatorilor care doresc să utilizeze funcționalitățile avansate ale TypeScript pentru a crea și construi aplicații JavaScript.
La sfârșitul acestui training, participanții vor putea:
Să configureze mediul de dezvoltare necesar pentru a începe dezvoltarea de aplicații TypeScript și Node.js.
Să profite de capacitățile avansate ale Typescript pentru a scrie cod curat și expresiv, cu mai puține erori.
Să configureze și să utilizeze Webpack cu TypeScript pentru a construi interfețe utilizator complexe.
Să utilizeze tipuri de date personalizate (Union, Intersection, Tuple Types, etc.) pentru a extinde tipurile generice existente.
Să implementeze modele de cod asincron și API-uri pentru gestionarea erorilor și validarea răspunsurilor.
Să implementeze aplicații TypeScript și Node.js în medii de producție (AWS EC2, Heroku, etc.).
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului) este destinat dezvoltatorilor Vue JS care doresc să creeze componente avansate, mai simple, mai flexibile și mai ușor de întreținut.
La finalul acestui training, participanții vor putea:
Scrie cod VueJS care este ușor de întreținut și rezistent.
Scrie logică de aplicație portabilă și reutilizabilă.
Creează componente și widget-uri personalizate, evitând complexitatea inutilă.
Acest curs avansat de 2 zile despre Angular îi înzestrează pe dezvoltatori cu abilitățile moderne necesare pentru a construi aplicații scalabile, sigure și de înaltă performanță, acoperind gestionarea stării cu NgRx Signal Store, tehnici avansate de rutare, cele mai bune practici de securitate, testare eficientă și optimizare practică a performanței.
În acest training condus de un instructor, în format live în Sud-Vest, participanții vor învăța cum să utilizeze Entity Framework Core 2.0 pentru a crea o aplicație ASP.Net Core.
La finalul acestui training, participanții vor putea:
Să configureze framework-ul și instrumentele necesare pentru crearea de aplicații web MVC cu Entity Framework Core 2.0.
Să efectueze operații pe baza de date în MS SQL Server.
Să utilizeze o abordare "code first" și "data first" în dezvoltarea aplicațiilor.
Să realizeze operații de migrare și inițializare (seeding).
Să înțeleagă concepte avansate de modelare a datelor.
Apache Groovy este un limbaj de programare dinamic pentru JVM (Java Virtual Machine). Printre caracteristicile sale se numără capabilități de scripting, crearea de Limbaje Specifice Domeniului (DSL), meta-programare la timp de execuție și la timp de compilare, precum și programare funcțională. Groovy este adesea folosit ca un complement pentru Java.
În acest training condus de un instructor, participanții vor învăța cum să programeze în Groovy, parcurgând crearea unei aplicații demonstrative.
Public țintă
Dezvoltatori
Formatul cursului
Parțial teoretic, parțial discuții, exerciții și practică intensivă
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului) este destinat dezvoltatorilor web care doresc să folosească Blazor pentru a crea aplicații web full stack în C#.
La finalul acestui training, participanții vor putea:
Dezvolta aplicații web cu C# și Blazor.
Folosi cod C# pentru a apela API-uri și biblioteci JavaScript.
Rula cod C# pe partea de client și logică de client direct într-un browser sau pe server.
Acest training condus de un instructor, în format live în Sud-Vest, introduce noțiunile de bază ale Laravel și ghidează participanții prin crearea unei aplicații web bazate pe Laravel.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului), este destinat dezvoltatorilor web care doresc să utilizeze Laravel și Vue JS pentru dezvoltarea fullstack a aplicațiilor web.
La finalul acestui training, participanții vor putea:
ASP.NET MVC 6 este nou în Visual Studio 2015 și reprezintă cea mai recentă evoluție a stivei de dezvoltare web de la Microsoft. Acest curs acoperă cele mai recente API-uri și tehnici de dezvoltare pentru crearea de site-uri web dinamice, modulare și testabile. Vom explora noile funcționalități disponibile în MVC6 și vom arăta cum să obțineți maximul din cele mai noi instrumente și posibilități de integrare.
Ce veți învăța
Înțelegeți principiile și beneficiile arhitecturii MVC
Crearea de vizualizări, componente de vizualizare și ajutoare de etichetă
Utilizarea injecției de dependențe în ASP.NET
Crearea de servicii RESTful folosind Web API
Obținerea maximului din integrarea GruntJS, NPM și Bower
Next.js 16 Dezvoltare Avansată acoperă arhitectura avansată a aplicațiilor, modelele App Router, React Server Components, Server Actions, caching, securitate și deployare la scară.
Această instruire condusă de un instructor, în direct, este destinată dezvoltatorilor full-stack și inginerilor React care construiesc aplicații de nivel de producție în Next.js.
La finalul cursului, participanții vor putea:
Construi aplicații complexe Next.js 16 cu App Router, RSC și Server Actions
Implementa caching, autentificare și optimizare a performanței
Deploya și monitoriza aplicații de producție la scară
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului) este destinat dezvoltatorilor care doresc să utilizeze Quarkus pentru a construi, testa și implementa aplicații, complet alimentate de Java, dar cu o utilizare redusă a resurselor.
La sfârșitul acestui training, participanții vor putea:
Să configureze mediul de dezvoltare necesar pentru a începe dezvoltarea de aplicații cu Quarkus.
Să construiască, să compileze și să ruleze aplicații în modul nativ folosind GraalVM.
Să utilizeze instrumentele și extensiile Quarkus pentru a construi aplicații native folosind Maven.
Să containerizeze, să execute și să implementeze aplicații cu Docker.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului) este destinat dezvoltatorilor web care doresc să folosească Quasar Framework și Vue JS pentru a crea aplicații cross-platform.
La sfârșitul acestui training, participanții vor putea:
Să construiască o aplicație cross-platform pentru iOS, Windows etc.
În acest training condus de un instructor, demonstrăm puterea și flexibilitatea React, o comparăm cu alte framework-uri și îndrumăm participanții pas cu pas în crearea propriilor aplicații React.
La sfârșitul acestui curs, participanții vor putea:
Înțelege filosofia de design a React.
Decide când și unde are sens să folosească React și când să reconsidere modelul MVC convențional.
Înțelege conceptele React, cum ar fi componentele, props, state și lifecycle.
Implementează tehnologii conexe precum Babel, Webpack și JSX.
Construiește, testează și implementează o aplicație web interactivă.
În acest training condus de un instructor, în direct în Sud-Vest, participanții învață principiile și abordarea din spatele React Native în timp ce se angajează în dezvoltarea propriilor aplicații mobile pentru Android și iOS.
În acest training condus de un instructor, în format live, participanții învață să folosească React Native Expo prin discuții și exerciții practice. La sfârșitul cursului, participanții vor fi capabili să creeze și să implementeze propria aplicație React Native folosind React Native Expo.
React este o bibliotecă utilizată pe scară largă pentru crearea de aplicații cu o singură pagină în JavaScript și HTML. Este folosită de companii precum Facebook, Instagram, Netflix sau New York Times.
Acest curs va introduce fundamentele pe care se bazează React și alte biblioteci (precum Angular și Vue.js) și va evidenția specificul React. De asemenea, va acoperi tehnologii folosite frecvent împreună cu React, cum ar fi Redux și React-Router.
La finalul acestui curs, participanții vor fi capabili să construiască aplicații de complexitate variabilă folosind React, respectând cele mai bune practici.
Acest training condus de un instructor, live (online sau la fața locului), este destinat dezvoltatorilor web care doresc să construiască middleware și servicii web în Laravel.
La finalul acestui training, participanții vor putea:
Să utilizeze Laravel PHP Artisan pentru a genera cod și componente.
Să construiască API-uri RESTful în Laravel care pot naviga, citi, edita, adăuga și șterge.
Să filtreze și să sorteze rezultatele pe baza parametrilor URL folosind API-uri RESTful.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului) este destinat dezvoltatorilor web care doresc să construiască aplicații web funcționale pe partea de front-end și back-end folosind Spring Boot, React și Redux.
La finalul acestui training, participanții vor putea:
Construi o aplicație front-end cu React și Redux.
Crea API-uri RESTful cu Spring Boot.
Proteja serviciile web cu Spring Security și JWT web tokens.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului) este destinat dezvoltatorilor Java care doresc să utilizeze framework-ul Spring 5 pentru a dezvolta și implementa aplicații web enterprise.
La finalul acestui training, participanții vor putea:
Instala și configura Spring 5.
Înțelege și implementează cele mai noi funcționalități ale Spring 5.
Accesează baze de date cu aplicația Spring.
Utilizează noul framework web reactiv, WebFlow, pentru a face o aplicație reactivă.
Integrează o aplicație Spring cu aplicații Java EE existente.
Testează și implementează o aplicație Spring de nivel enterprise.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului), este destinat dezvoltatorilor și programatorilor care doresc să utilizeze schimbările din framework și noile funcționalități ale Vue 3 pentru a crea aplicații.
La finalul acestui training, participanții vor putea:
Să migreze și să actualizeze de la Vue 2 la Vue 3.
Să învețe noile funcționalități pentru a îmbunătăți dezvoltarea aplicațiilor.
Să testeze și să utilizeze Vue 3 pentru a construi aplicații menținabile și fiabile.
În acest training condus de un instructor, live în Sud-Vest (online sau la fața locului), participanții vor învăța cum să profite de arhitectura adoptabilă incremental a Vue JS pentru a construi o aplicație complexă single-page (SPA).
La sfârșitul acestui training, participanții vor fi capabili să:
Construiască aplicații web care procesează și afișează date condițional.
Proiecteze aplicații web interactive care reacționează eficient la evenimentele utilizatorilor.
Scrie cod modular și reutilizabil.
Progreseze incremental o vizualizare într-o aplicație single-page completă.
Integreze VueJS într-o pagină web existentă.
Folosească ecosistemul Vue pentru a extinde capacitățile framework-ului.
În acest training condus de un instructor, live în Sud-Vest (online sau la fața locului), participanții vor învăța doar JavaScript-ul necesar pentru a profita de arhitectura adoptabilă incrementală a Vue JS pentru a construi o aplicație single-page complexă (SPA).
La sfârșitul acestui training, participanții vor putea:
Să înțeleagă și să folosească JavaScript și framework-ul VueJS pentru a construi o aplicație web interactivă.
Să proiecteze aplicații web interactive care răspund eficient la evenimentele utilizatorilor.
Să scrie cod modular și reutilizabil.
Să progreseze incremental o vizualizare într-o aplicație single-page completă.
Această formare condusă de un instructor, live în Sud-Vest (online sau la fața locului) este destinată dezvoltatorilor care doresc să folosească Vuetify.js pentru a construi interfețe frumoase pentru aplicații single-page.
La sfârșitul acestei formări, participanții vor putea:
Instala și configura Vuetify.js.
Înțelege principiile din spatele Material Design.
Crea o aplicație single-page cu o interfață avansată folosind Vue.js și Vuetify.js.
Această sesiune de training condusă de un instructor, live în Sud-Vest (online sau la fața locului), este destinată dezvoltatorilor care doresc să folosească WebFlux pentru a dezvolta și implementa aplicații reactive.
La finalul acestui training, participanții vor fi capabili să:
Instaleze și configureze Spring 5 și cadrul WebFlux.
Acest training condus de un instructor, live în Sud-Vest (online sau la fața locului) este destinat dezvoltatorilor de la nivel începător până la intermediar care doresc să construiască aplicații web dinamice și moderne folosind Angular 2.
La finalul acestui training, participanții vor fi capabili să:
Configureze și să organizeze proiecte Angular 2.
Folosească caracteristicile și îmbunătățirile Angular 2.
Dezvolte aplicații robuste și scalabile folosind Angular 2.
Aplice cele mai bune practici pentru organizarea și arhitectura codului.
Integreze aplicații Angular cu API-uri RESTful.
Citește mai mult...
Ultima actualizare:
Mărturii (15)
Bazele, care oferă încrederea necesară pentru a învăța și a aprofunda mai mult în Python.
Monika Yadav - KION BUSINESS SERVICES POLSKA SPOLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA
Curs - Python: Automate the Boring Stuff
Tradus de catre o masina
- Progresul cursului (de la elementele interne ale JVM până la subiecte mai de nivel înalt)
- Câteva perspective din exercițiile practice
- Stilul vizual (nu o simplă prezentare, ci o pagină frumos stilizată)
Ivan Suvorov - Deutsche Bank
Curs - Java Advanced
Tradus de catre o masina
Inițial, ritmul trainerului mi s-a părut puțin prea rapid, dar după ce am oferit feedback în timpul training-ului, a recunoscut acest lucru și a încetinit ritmul fără a sacrifica vreun aspect din prelegeri. Bună înțelegere cu publicul, foarte prietenos și deschis la discuții.
Numărul de utilizatori este corect. Trainerul a prezentat informațiile cu entuziasm.
Alberto Rivas - SEG AUTOMOTIVE SPAIN, S.A.U.
Curs - Python Programming - 4 days
Tradus de catre o masina
Explicații detaliate, reluarea punctelor într-un mod destul de subtil care a consolidat foarte bine cunoștințele. Disponibilitatea lui Rod de a verifica dublu întrebările obscure pe care le-am ridicat, pentru a se asigura că răspunsurile sale erau 100% corecte. De asemenea, interesul său de a discuta avantajele și dezavantajele stilurilor alternative de codare, astfel încât să învățăm nu doar cum să folosim C++ în modul dorit, ci și de ce ar trebui făcut astfel.
Nick Dillon - cellxica Ltd
Curs - Using C++ in Embedded Systems - Applying C++11/C++14
Tradus de catre o masina
A fost un antrenament individual, așa că instruirea a fost specializată pentru nevoile mele specifice. Shane a evidențiat elemente ale WPF/C# care ar putea fi potențial benefice pentru proiectele de dezvoltare pe care le am.
Warren Nolan - Northrop Grumman
Curs - Programming in WPF
Tradus de catre o masina
Schimbul de experiență, cunoștințele și valoarea profesorului sunt prețioase.
Carey Fan - Logitech
Curs - C/C++ Secure Coding
Tradus de catre o masina
Structura instrainerii și exercițiile au fost fantastice. Formatorul a reușit să mă entuziasmeze să lucrez cu Go în viitor, ceea ce nu este o treabă ușoară!
Noah Van Tiggel - Spot Buy Center BV
Curs - Advanced Go Programming
Tradus de catre o masina
Structură foarte bună a temei, prezentare perfectă, un nivel foarte ridicat de cunoașteri al instruirii. Infrastructură impecabilă.
Tibor Pozsgai
Curs - Rust Advanced
Tradus de catre o masina
Exercițiile practice legate de conținut ajută cu adevărat la înțelegerea mai profundă a fiecărui subiect. De asemenea, stilul de a începe cursul cu o prezentare teoretică și de a continua cu exerciții practice este bun și util pentru a lega conținutul de ce s-a prezentat anterior.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Curs - Introduction to Data Science and AI using Python
Tradus de catre o masina
domeniul de aplicare al materialelor
Marcin - Instytut Energetyki- Panstwowy Instytut Badawczy
Curs - Visual Basic for Applications (VBA) w Excel - wstęp do programowania
Tradus de catre o masina
cunoștințele instrctorului erau foarte mari - el știa despre ce vorbește și avea răspunsurile la întrebările noastre
Adam - Fireup.PRO
Curs - Advanced Java Security
Tradus de catre o masina
Bine structurat. Tehnici de învățare bune. Curs bine documentat!
Programare Cursuri in Sud-Vest, Sfarsit de saptamana Programare Cursuri in Sud-Vest, Seara Programare Training in Sud-Vest, Programare Cu instructor in Sud-Vest, Programare Pe pagina in Sud-Vest, Seara Programare Cursuri in Sud-Vest, Programare Cursuri private in Sud-Vest, Sfarsit de saptamana Programare Training in Sud-Vest, Programare Cu instructor in Sud-Vest,Programare Clase in Sud-Vest, Programare Coaching in Sud-Vest, Programare one on one training in Sud-Vest, Programare Camp in Sud-Vest, Programare Trainer in Sud-Vest, Programare Instructor in Sud-VestProgramming Cursuri in Sud-Vest, Sfarsit de saptamana Programming Cursuri in Sud-Vest, Seara Programming Training in Sud-Vest, Programming Cu instructor in Sud-Vest, Seara Programming Cursuri in Sud-Vest, Programming Trainer in Sud-Vest, Programming Cursuri private in Sud-Vest, Sfarsit de saptamana Programming Training in Sud-Vest, Programming Instructor in Sud-Vest, Programming one on one training in Sud-Vest, Programming Camp in Sud-Vest, Programming Coaching in Sud-Vest, Programming Cu instructor in Sud-Vest,Programming Clase in Sud-Vest, Programming Pe pagina in Sud-Vest