Cursuri de pregatire TypeScript
TypeScript este un limbaj sursă deschisă pentru construirea Java scripturi Java pentru întreprinderi. Este un superset strict al scriptului Java care se compilează în scriptul Java simplu și aduce scrierea statică și dezvoltarea orientată spre obiect în limbaj.
Acest instruire în direct, dirijat de instructor, introduce caracteristicile cheie ale TypeScript și parcurge participanții prin construcția unei Java Script în viața reală.
Formatul cursului
- Prelegeri și discuții interactive.
- O mulțime de exerciții și practică.
- Implementarea practică într-un mediu de laborator live.
Opțiuni de personalizare a cursului
- Pentru a solicita un antrenament personalizat pentru acest curs, vă rugăm să ne contactați pentru a vă organiza.
Schița de curs
Introducere
Instalare TypeScript
Pregătirea unui TypeScript Proiect
Înțelegerea tastării, variabilelor și funcțiilor
Lucrul cu clase și interfețe
Organizarea codului dvs. cu spații de nume
Reutilizarea codului prin module
Compilare, testare și rulare TypeScript
Depanare TypeScript
Lansarea aplicației dvs
Rezumat și Concluzie
Cerințe
- Înțelegerea JavaScript (sau a unor limbaje similare, cum ar fi Java, ActionScript, C# etc.) .
- Înțelegere a Node.js .
Audiență
Cursurile publice necesita 5+ participanti
Cursuri de pregatire TypeScript - Booking
Cursuri de pregatire TypeScript - Enquiry
TypeScript - Cerere de consultanta
Cerere de consultanta
Mărturii (1)
the architecture and explanations
Kim Loong Lee - Comreg
Curs - Typescript
Upcoming Courses
Cursuri înrudite
Reactive Programming with Angular RxJS
14 oreProgramarea reactivă React este o paradigmă de programare asincronă care se concentrează pe fluxurile de date și pe propagarea datelor prin stabilirea unei dependențe definite între modelele de execuție subiacente și fluxurile de date emise de la o componentă la alta. Multe ineficiențe de proiectare a aplicațiilor Angular la construirea de interfețe utilizator asincrone pot fi depășite prin utilizarea modelelor de stil reactiv oferite de biblioteca RxJS.
În cadrul acestui curs live condus de un instructor, participanții vor învăța cum să implementeze modele Observable în proiectele lor de aplicații Angular pe măsură ce trec printr-o serie de cazuri care prezintă probleme comune de proiectare angulară și modul în care acestea beneficiază de modele de programare reactivă.
Până la sfârșitul acestui training, participanții vor fi capabili să:
- Să înțeleagă paradigma programării reactive și biblioteca RxJS.
- Să construiască aplicații UI grele Angular având în vedere scalabilitatea, flexibilitatea și capacitatea de reacție folosind modele de programare reactivă.
Formatul cursului
- Prelegere și discuții interactive.
- O mulțime de exerciții și practică.
- Implementare hands-on într-un mediu live-lab.
Opțiuni de personalizare a cursului
- Pentru a solicita o instruire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
From CI/CD and Devops to DevSecOps using OWASP Tools
28 oreAcest curs oferă o explorare detaliată a Ciclului de Viață al Dezvoltării Software (SDLC) și implementarea sa sigură prin automatizare, integrare și cele mai bune practici de securitate. Participanții vor obține experiență practică în integrarea DevOps și metodologii DevSecOps pentru a îmbunătăți securitatea software-ului, menținând eficiența. Cursul abordează, de asemenea, instrumentele esențiale OWASP pentru modelarea amenințărilor, integrarea SBOM, urmărirea vulnerabilităților și testarea securității în conductele CI/CD.
Functional Reactive Programming with Java 9 and RxJava
14 oreAceastă instruire live condusă de instructor în România (online sau la fața locului) se adresează dezvoltatorilor de software de nivel mediu și arhitecților de sistem care doresc să construiască aplicații reactive folosind Java 9, Spring, Jersey, Akka și biblioteca de programare reactivă RxJava 2.0. .
Până la sfârșitul acestui training, participanții vor fi capabili să:
- Înțeleagă importanța și semnificația programării reactive în dezvoltarea de aplicații și sisteme.
- Să ruleze teste unitare pe RxJava 2.0.
- Să utilizeze cadrul Akka sub principiile programării reactive.
- Utilizați Spring pentru a gestiona dezvoltarea de aplicații concurente.
- Utilizați API-ul de flux al Java 9 pentru a dezvolta aplicații reactive.
ELM for Front-End Development
14 oreAcest curs de instruire live, condus de un instructor înRomânia (la fața locului sau la distanță) se adresează inginerilor de software care doresc să utilizeze ELM pentru dezvoltarea front-end.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Construiți o aplicație web cu limbajul ELM.
- Utilizați pachete open source în ELM. .
- Implementați instrumentele ELM pentru a depana și compila codul ELM. .
Web Security Testing - Security and Testing of Web Applications using OWASP
21 oreAcest curs de formare live (online sau la fața locului), condus de un instructor, se adresează dezvoltatorilor, inginerilor și arhitecților care doresc să își securizeze aplicațiile și serviciile web.
La finalul acestui curs, participanții vor fi capabili să integreze, să testeze, să protejeze și să analizeze aplicațiile și serviciile lor web folosind cadrul și instrumentele de testare OWASP.
RxJava for Android Developers
21 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze RxJava pentru a dezvolta și implementa o aplicație mobilă Android.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Configurați un mediu de dezvoltare care include bibliotecile, pachetele și cadrele necesare pentru dezvoltarea unei aplicații reactive.
- Să înțeleagă cum sunt emise și consumate fluxurile de date și de evenimente.
- Să proiecteze aplicații care să modeleze situații din lumea reală (bazate pe evenimente) într-un mod elegant și concis.
Reactive Programing with Rx.NET
7 oreIn this instructor-led, live training in România, participants will learn how to develop an asynchronous application using .NET Reactive Extensions.
By the end of this training, participants will be able to:
- Create applications that capture event streams from diverse data sources such as stock quotes, tweets, computer events, and web services.
- Use Observables and Schedulers to represent and manage multiple asynchronous data streams.
- Filter, project, aggregate, compose and perform time-based operations on multiple events using LINQ operators.
Reactive Programming for iOS with RxSwift
7 oreAcest training live, condus de un instructor în România prezintă participanților tehnicile reactive oferite de RxSwift pentru gestionarea transferului și combinării fluxurilor de date asincrone, gestionarea secvențelor observabile simple, precum și arhitectura și dezvoltarea aplicațiilor iOS receptive, flexibile și scalabile industrial.
La sfârșitul acestui curs, participanții vor fi capabili să:
- Înțeleagă conceptele de bază din spatele programării reactive în Swift 3.
- Să transforme diverse elemente, cum ar fi matrici și evenimente, în secvențe observabile.
- Să aplice diverse filtre secvențelor observabile, să transforme și să combine secvențe observabile.
- Scrieți teste unitare împotriva codului Rx.
- Utilizați în mod eficient datele oarbe din elementele interfeței cu utilizatorul.
Vert.x: Build a Reactive Application on JVM
14 oreÎn cadrul acestei formări live cu instructor în România, participanții vor învăța cum să utilizeze Vert.x pentru a crea o aplicație web asincronă, bazată pe evenimente.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Să înțeleagă și să utilizeze diferitele componente (nucleu, web, client etc.) din stiva Vert.x.
- Să utilizeze Vert.x pentru a crea utilități de rețea, microservicii HTTP/REST, procesarea evenimentelor de volum mare, aplicații back-end de tip message-bus etc.
- Executați o aplicație care poate gestiona o simultaneitate ridicată utilizând fire minime în kernel.
- Utilizați API-urile Vert.x pentru a sprijini Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin etc.
- Testați unitar codul asincron cu Vert.x-Unit.
- Implementați și scalați o aplicație cu hardware minim.
Visual Studio Code
14 oreAceastă instruire live cu instructor în România (online sau la fața locului) se adresează dezvoltatorilor de nivel începător până la mediu care doresc să editeze coduri utilizând VS Code.
Până la sfârșitul acestui training, participanții vor fi capabili să:
- Familiarizeze interfața VS Code.
- Să utilizeze eficient spațiile de lucru în VS Code.
- Să gestioneze comenzile rapide de la tastatură și setările VS Code.
- Să învețe cum să utilizeze diverse limbaje de programare în VS Code.
WebAssembly
21 oreÎn ultimii 20 de ani, Javascript a fost standardul de-facto pentru scripting în browser, pe partea de client. WebAssembly reprezintă o nouă direcție. Integrat în browser, acest format binar va permite dezvoltatorilor să compileze și să execute cod scris în orice limbaj din browser. WebAssembly este portabil, mic și eficient. Acesta permite timpi rapizi de încărcare și poate rula pe platformele de script Javaexistente prin traducerea codului său binar în asm.js. Mai important, WebAssembly deschide calea pentru executarea unor aplicații mai noi și mai intensive, cum ar fi realitatea virtuală și jocurile high-end, pentru a numi câteva, din browser.
În acest curs live condus de un instructor, vom acoperi evoluția programării web, starea actuală a lucrurilor și ce se poate face odată cu apariția și lansarea WebAssembly. Cursul va fi atât explicativ, cât și practic, oferind teoria esențială și conducând participanții prin crearea propriului program WebAssembly.
Formatul cursului
- Cursul va fi practic și bazat pe sarcini
- C și C++ vor fi utilizate pentru exerciții
Web Development with Bubble
7 oreAceastă instruire live, cu instructor în România (online sau la fața locului) se adresează dezvoltatorilor web care doresc să utilizeze Bubble pentru a crea aplicații web complet funcționale fără cod.
Până la sfârșitul acestui training, participanții vor fi capabili să:
- Să construiască o aplicație web de la zero fără experiență în codare.
- Să creeze baze de date și servicii web pentru operațiuni back-end.
- Să proiecteze și să creeze interfețe utilizator dinamice și experiențe utilizator.
Spring Webflux
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze WebFlux pentru a dezvolta și implementa aplicații reactive.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Instalați și configurați Spring 5 și cadrul WebFlux.
- Dezvoltați aplicații și servicii reactive. .
Yeoman
7 oreAcest curs de formare live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să învețe despre Yeoman și să înțeleagă cum se va integra într-o arhitectură de aplicație web și într-un flux de lucru de dezvoltare.
Până la sfârșitul acestei formări, participanții vor fi capabili să:
- Să învețe despre caracteristicile și beneficiile utilizării Yeoman în dezvoltarea aplicațiilor.
- Să învețe și să înțeleagă procesul de creare și gestionare a unei aplicații utilizând Yeoman.