Corso di formazione TypeScript
TypeScript è un linguaggio open source per la creazione di applicazioni di script Java aziendali. È un superset rigoroso di Java Script che si compila in un semplice script Java e introduce nel Java la tipizzazione statica e lo sviluppo orientato agli oggetti.
Questa formazione dal vivo con istruttore introduce le funzionalità chiave di TypeScript e guida i partecipanti alla costruzione di un'applicazione Java Script reale.
Formato del corso
- Conferenza e discussione interattiva.
- Molti esercizi e pratiche.
- Implementazione pratica in un ambiente live-lab.
Opzioni di personalizzazione del corso
- Per richiedere una formazione personalizzata per questo corso, ti preghiamo di contattarci per organizzare.
Struttura del corso
Introduzione
Installazione TypeScript
Preparazione di un progetto TypeScript
Informazioni sulla digitazione, sulle variabili e sulle funzioni
Utilizzo di classi e interfacce
Organizzazione del codice con gli spazi dei nomi
Riutilizzo del codice tramite moduli
Compilazione, test ed esecuzione TypeScript
Debugging TypeScript
Avvio dell'applicazione
Riassunto e conclusione
Requisiti
- Conoscenza di JavaScript (o linguaggi simili come Java, ActionScript, C#, ecc.)
- Comprensione di Node.js
Pubblico
- Sviluppatori/programmatori di applicazioni web
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione TypeScript - Booking
Corso di formazione TypeScript - Enquiry
TypeScript - Richiesta di consulenza
Richiesta di consulenza
Recensioni (1)
the architecture and explanations
Kim Loong Lee - Comreg
Corso - Typescript
Corsi in Arrivo
Corsi relativi
Reactive Programming with Angular RxJS
14 oreReactLa programmazione attiva è un paradigma di programmazione asincrona che si concentra sui flussi di dati e sulla propagazione dei dati stabilendo una dipendenza definita tra i modelli di esecuzione sottostanti e i flussi di dati emessi da un componente all'altro. Molte inefficienze nella progettazione di applicazioni durante la creazione di interfacce utente asincrone possono essere superate utilizzando modelli di stile reattivi offerti dalla libreria RxJS.
In questo corso di formazione dal vivo con istruttore , i partecipanti impareranno come implementare i modelli osservabili nei loro progetti di applicazioni Angular mentre esaminano una serie di casi che mostrano problemi comuni di progettazione angolare e come traggono vantaggio dai progetti di programmazione reattiva.
Al termine di questo corso di formazione, i partecipanti saranno in grado di :
- Comprendere il paradigma della programmazione reattiva e la libreria RxJS.
- Crea applicazioni con un uso intensivo dell'interfaccia utente Angular tenendo conto della scalabilità, della flessibilità e della velocità di risposta utilizzando modelli di programmazione reattivi.
Formato del corso
- Lezione e discussione interattiva.
- Un sacco di esercizi e pratica.
- Implementazione pratica in un ambiente live-lab.
Opzioni di personalizzazione del corso
- Per richiedere una formazione personalizzata per questo corso, contattateci per l'organizzazione.
Web Application Development with Flask
14 oreQuesto corso pratico è rivolto ai Python sviluppatori che desiderano creare e mantenere le loro prime applicazioni web. È anche rivolto a persone già familiarizzate con altri framework web come Django o Web2py, e che vogliono imparare come l'utilizzo di un microframework (cioè un framework che collega librerie di terze parti invece di fornire una soluzione universale autosufficiente) modifica il processo.
Una parte significativa del corso è dedicata non a Flask stesso (è minuscolo), ma a librerie e strumenti di terze parti spesso utilizzati nei progetti Flask.
Full-Stack Development with AWS Cloud9
35 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a sviluppatori full-stack di livello intermedio e avanzato che desiderano utilizzare AWS Cloud9 per semplificare i flussi di lavoro di sviluppo.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Configura e configura AWS Cloud9 per lo sviluppo full-stack.
- Sviluppa ed esegui il debug di applicazioni front-end utilizzando Cloud9.
- Crea e distribuisci servizi di back-end utilizzando AWS Cloud9.
- Integra Cloud9 con i servizi AWS per implementazioni avanzate.
- Collabora con i membri del team in un ambiente di sviluppo basato su cloud.
Full-Stack Development with React, TypeScript, Next.js, and Modern Backend
28 oreQuesto corso live guidato dall'insegnante in Italia (online o sul posto) è rivolto a sviluppatori di livello intermedio che desiderano creare applicazioni Full-Stack utilizzando React 19, TypeScript, Next.js, Node.js, Prisma, PostgreSQL e pratiche correlate DevOps.
Al termine di questo corso, i partecipanti saranno in grado di:
- Sviluppare applicazioni front-end responsibili e scalabili utilizzando React 19 e TypeScript.
- Integrare test automatizzati utilizzando Jest e React Testing Library.
- Criare e documentare API RESTful utilizzando Express, JWT e Prisma con PostgreSQL.
- Distribuire applicazioni utilizzando Git e pipeline DevOps.
- Capire il ruolo dei Data Warehouses, Data Lakes e l'integrazione di AI negli ecosistemi web moderni.
Functional Reactive Programming with Java 9 and RxJava
14 oreQuesta formazione dal vivo con istruttore in Italia (online o in sede) è rivolta a sviluppatori software e architetti di sistema di livello intermedio che desiderano creare applicazioni reattive utilizzando Java 9, Spring, Jersey, Akka e la libreria di programmazione reattiva RxJava 2.0.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere l'importanza e il significato della programmazione reattiva nello sviluppo di applicazioni e sistemi.
- Eseguire Unit test su RxJava 2.0.
- Utilizzare il framework Akka secondo i principi della programmazione reattiva.
- Impiega Spring per gestire lo sviluppo di applicazioni simultanee.
- Utilizza la Flow API di Java 9 per sviluppare app reattive.
ELM for Front-End Development
14 oreQuesta formazione dal vivo con istruttore inItalia (in loco o da remoto) è rivolta agli ingegneri del software che desiderano utilizzare ELM per lo sviluppo front-end.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Creare un'applicazione Web con il linguaggio ELM.
- Utilizzare pacchetti open source in ELM.
- Implementare gli strumenti ELM per eseguire il debug e compilare il codice ELM.
RxJava for Android Developers
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano utilizzare RxJava per sviluppare e distribuire un'applicazione mobile Android.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Configura un ambiente di sviluppo che includa le librerie, i pacchetti e i framework necessari per lo sviluppo di un'applicazione reattiva.
- Comprendi come vengono emessi e utilizzati i flussi di dati e di eventi.
- Progetta applicazioni che modellano situazioni del mondo reale (basate su eventi) in modo elegante e conciso.
Reactive Programming for iOS with RxSwift
7 oreQuesto corso di formazione dal vivo con istruttore in Italia introduce i partecipanti alle tecniche reattive offerte da RxSwift per la gestione del trasferimento e della combinazione di flussi di dati asincroni, la gestione di semplici sequenze osservabili e l'architettura e lo sviluppo di applicazioni reattive, flessibili e scalabili nel settore iOS.
Al termine di questo corso di formazione, i partecipanti saranno in grado di :
- Comprendere i concetti di base alla base della programmazione reattiva in Swift 3.
- Trasforma vari elementi, come array ed eventi, in sequenze osservabili.
- Applica vari filtri alle sequenze osservabili, trasforma e combina le sequenze osservabili.
- Scrivere unit test rispetto al codice Rx.
- Utilizza in modo efficace i dati ciechi dagli elementi dell'interfaccia utente.
Visual Studio Code
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a sviluppatori di livello principiante e intermedio che desiderano modificare i codici utilizzando VS Code.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Acquisire familiarità con l'interfaccia di VS Code.
- Usare in modo efficace le aree di lavoro in VS Code.
- Gestisci le scorciatoie da tastiera e le impostazioni di VS Code.
- Informazioni su come utilizzare vari linguaggi di programmazione in VS Code.
Web Application Development (Advanced Level)
28 oreThis instructor-led, live training in Italia (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 Italia (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 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori web che desiderano utilizzare Bubble per creare applicazioni web completamente funzionali senza codice.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Crea un'applicazione Web da zero senza alcuna esperienza di codifica.
- Crea database e servizi Web per le operazioni di back-end.
- Progetta e crea interfacce utente ed esperienze utente dinamiche.
Web Application Development in PHP
21 oreIl corso è progettato per sviluppatori PHP intermedi che desiderano arricchire le proprie conoscenze e apprendere le migliori pratiche nelle tecniche di programmazione e sviluppo web basate sulla programmazione orientata agli oggetti e sui modelli di progettazione.
Yeoman
7 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano conoscere Yeoman e capire come si inserirà nell'architettura di un'applicazione web e nel flusso di lavoro di sviluppo.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Informazioni sulle funzionalità e sui vantaggi dell'uso di Yeoman nello sviluppo di applicazioni.
- Imparare e comprendere il processo di creazione e gestione di un'applicazione utilizzando Yeoman.