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.
Web Application Development with Flask
14 oreAcest curs practic se adresează dezvoltatorilor Python care doresc să creeze și să mențină primele lor aplicații web. Se adresează, de asemenea, persoanelor care sunt deja familiarizate cu alte cadre web, cum ar fi Django sau Web2py , și doresc să învețe cum se folosește un microframă (adică un cadru care Web2py bibliotecile terțe, în loc să ofere o soluție universală autonomă). procesul.
O parte semnificativă a cursului este dedicată nu Flask-ului în sine (este micuț), ci bibliotecilor terțe și instrumentelor folosite deseori în proiectele Flask.
Functional Reactive Programming with Java 9 and RxJava
14 oreAceastă instruire live condusă de instructor în Moldova (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 înMoldova (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. .
RxJava for Android Developers
21 oreAcest curs de formare live, condus de un instructor în Moldova (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 Moldova, 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 Moldova 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 Moldova, 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 Moldova (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.
Web Application Development (Advanced Level)
28 oreThis instructor-led, live training in Moldova (online or onsite) is aimed at advanced-level web developers who wish to design, build, and deploy complex web applications using advanced tools and practices.
By the end of this training, participants will be able to:
- Design scalable web architectures with advanced front-end and back-end patterns.
- Work with modern frameworks like React, Angular, or Vue.
- Build secure, robust APIs using Node.js, Django, or PHP.
- Use Docker, CI/CD, and cloud-native tools for deployment.
- Explore emerging technologies like PWAs, Serverless, and WebAssembly.
Web Application Development (Basic Level)
28 oreThis instructor-led, live training in Moldova (online or onsite) is aimed at beginner-level professionals who wish to build functional and interactive websites using foundational web technologies.
By the end of this training, participants will be able to:
- Understand how the web works (client-server architecture, URLs, browsers).
- Create structured web pages using HTML5.
- Style and visually enhance web pages using CSS.
- Add interactivity and logic using JavaScript.
- Manipulate the DOM to respond to user events.
Web Development with Bubble
7 oreAceastă instruire live, cu instructor în Moldova (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.
Web Application Development in PHP
21 oreCursul este conceput pentru dezvoltatorii intermediari PHP care doresc să-și îmbogățească cunoștințele și să învețe cele mai bune practici în tehnicile de programare și dezvoltare web bazate pe modele de programare și design orientate pe obiecte.
Yeoman
7 oreAcest curs de formare live, condus de un instructor în Moldova (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.