Programming Training Courses

Programming Training Courses

Online o in loco, i corsi di formazione in programmazione per computer dal vivo con istruttore dimostrano attraverso esercitazioni pratiche interattive i fondamenti e gli argomenti avanzati della programmazione. La formazione sulla programmazione è disponibile come "formazione dal vivo online" o "formazione dal vivo in loco". La formazione dal vivo online (nota anche come "formazione dal vivo a distanza") viene svolta tramite un desktop remoto interattivo. La formazione dal vivo in loco può essere svolta localmente presso la sede del cliente in Italia o nei centri di formazione aziendale NobleProg in Italia. NobleProg -- Il tuo fornitore di formazione locale

Machine Translated

Recensioni

★★★★★
★★★★★

Programming Course Outlines

Nome del corso
Durata
Overview
Nome del corso
Durata
Overview
28 hours
Angular 16 è l'ultima versione principale del framework Angular e introduce nuove funzionalità e aggiornamenti come idratazione parziale, supporto sperimentale Jest, sistema di compilazione basato su esbuild, supporto per progetti standalone e altro ancora. Questo corso di formazione dal vivo con istruttore (online o in loco) è rivolto a sviluppatori di livello principiante e intermedio che desiderano utilizzare le funzionalità più recenti di Angular 16 per creare, testare e distribuire applicazioni Web. Al termine di questa formazione, i partecipanti saranno in grado di:
    Configurare un ambiente di sviluppo che includa Node.js, Visual Studio Code e l'interfaccia della riga di comando angolare. Creare un'applicazione Angular 16 di base che visualizzi i dati e gestisca le interazioni dell'utente. Utilizzare componenti, direttive, pipe, servizi e moduli per organizzare e riutilizzare il codice. Utilizzare l'associazione dati, l'inserimento delle dipendenze, il routing, i moduli e il client HTTP per comunicare con i servizi back-end. Esegui il debug e testa Angular 16 delle applicazioni utilizzando strumenti come Chrome DevTools, Jest, Karma e Protractor.
Formato del corso
    Lezione interattiva e discussione. 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, vi preghiamo di contattarci per organizzare.
28 hours
Angular è un popolare framework JavaScript per la creazione di applicazioni web.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta a sviluppatori e programmatori esperti che desiderano portare le proprie competenze in Angular 15 a un livello superiore e sfruttare le funzionalità avanzate di Angular 15 per creare, testare e distribuire applicazioni web ad alte prestazioni.Al termine di questa formazione, i partecipanti saranno in grado di:
    Utilizzare tecniche avanzate per creare Angular 15 applicazioni. Comprendere le best practice per la scalabilità e la manutenzione di applicazioni su larga scala Angular 15. Sviluppa applicazioni performanti utilizzando le funzionalità avanzate di Angular 15. Risolvi i problemi e ottimizza Angular 15 applicazioni. Scopri argomenti avanzati come il rendering lato server, il lazy loading e altro ancora.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
14 hours
Il test angolare è il processo di test di parti di codice o moduli piccoli e isolati in un'applicazione angolare. Questo corso di formazione dal vivo con istruttore (online o in loco) è rivolto a tester e sviluppatori esperti che desiderano approfondire i test Angular. Al termine di questa formazione, i partecipanti saranno in grado di:
    Comprendere i test angolari in modo approfondito. Eseguire test avanzati di componenti e integrazione. Esegui test end-to-end con Cypress e regressione visiva.
Formato del corso
    Lezione interattiva e discussione. 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, vi preghiamo di contattarci per organizzare.
28 hours
L'analisi dei dati con Python in Power BI consiste nell'usare il linguaggio di programmazione Python all'interno di Microsoft Power BI, un potente strumento di business intelligence e visualizzazione dei dati. Questo corso di formazione dal vivo con istruttore (online o in loco) è rivolto ad analisti di dati di livello esperto che desiderano sfruttare le funzionalità di analisi dei dati di Python all'interno di Power BI, migliorando la loro capacità di analizzare e visualizzare i dati in modo efficace. Al termine di questa formazione, i partecipanti saranno in grado di:
    Informazioni su come integrare Python in Power BI per l'analisi dei dati. Usare gli script Python per caricare, pulire e pre-elaborare i dati all'interno dell'ambiente Power BI. Migliorare le funzionalità di visualizzazione dei dati creando visualizzazioni personalizzate e interattive utilizzando Python. Acquisire competenze avanzate di analisi dei dati utilizzando Python.
Formato del corso
    Lezione interattiva e discussione. 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, vi preghiamo di contattarci per organizzare.
21 hours
Rust è un moderno linguaggio di programmazione di sistemi che ha guadagnato popolarità per la sua sicurezza della memoria, le prestazioni e il sistema di tipi forti. Negli ultimi anni, Rust ha anche fatto passi significativi nello sviluppo web, fornendo agli sviluppatori un'opzione sicura ed efficiente per la creazione di applicazioni web.  Questo corso di formazione dal vivo con istruttore (online o in loco) è rivolto agli sviluppatori che desiderano sfruttare Rust per lo sviluppo web e acquisire le competenze necessarie per creare applicazioni web veloci, affidabili e sicure utilizzando Rust. Al termine di questa formazione, i partecipanti saranno in grado di:
    Impostare un ambiente di sviluppo Rust per lo sviluppo Web. Creare applicazioni Web lato server utilizzando Rust. Implementa le API RESTful e gestisci le richieste e le risposte HTTP. Lavorare con i database e gestire la persistenza dei dati in Rust. Sviluppare componenti frontend e interagire con essi utilizzando Rust. Ottimizza le prestazioni e garantisci la sicurezza nelle applicazioni Web Rust.
Formato del corso
    Lezione interattiva e discussione. Esercizi pratici e compiti di codifica. Implementazione di progetti reali in un ambiente di laboratorio.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, vi preghiamo di contattarci per organizzare.
28 hours
Angular è un popolare framework JavaScript per la creazione di applicazioni web.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta a sviluppatori e programmatori esperti che desiderano portare le proprie competenze in Angular 14 a un livello superiore e sfruttare le funzionalità avanzate di Angular 14 per creare, testare e distribuire applicazioni web ad alte prestazioni.Al termine di questa formazione, i partecipanti saranno in grado di:
    Crea applicazioni avanzate utilizzando Angular 14. Comprendere e implementare le caratteristiche e le tecniche più complesse di Angular 14. Sviluppare codice gestibile e scalabile Angular 14. Crea librerie e moduli personalizzati per estendere le funzionalità di Angular 14.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
28 hours
Angular è un popolare framework JavaScript per la creazione di applicazioni web.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta a sviluppatori e programmatori che desiderano utilizzare le funzionalità più recenti di Angular 15 per creare, testare e distribuire applicazioni web.Al termine di questa formazione, i partecipanti saranno in grado di:
    Installa e configura Angular 15. Sviluppa applicazioni utilizzando l'architettura basata su componenti di Angular 15. Sfrutta le direttive, i servizi e le pipe integrate di Angular 15. Comunicare con un'API RESTful utilizzando il modulo HttpClient di Angular 15. Implementare l'autenticazione e l'autorizzazione in Angular 15 applicazioni. Test e debug Angular 15 applicazioni. Comprendere le nuove funzionalità di Angular 15 come la direttiva sull'immagine, l'elenco CDK per la creazione di componenti dell'interfaccia utente, la riduzione del boilerplate nelle protezioni e i miglioramenti in esbuild per build più veloci.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
21 hours
Rust è un linguaggio di programmazione ad alte prestazioni e sicuro per la memoria che sta guadagnando popolarità nel settore dello sviluppo di giochi. Con la sua attenzione alla sicurezza, alla concorrenza e alle prestazioni, Rust fornisce agli sviluppatori gli strumenti per creare motori di gioco, sistemi e logiche di gioco efficienti e robusti. Questo corso di formazione dal vivo con istruttore (online o in loco) è rivolto a sviluppatori e programmatori di giochi che desiderano sfruttare Rust per lo sviluppo di giochi e acquisire le competenze necessarie per creare giochi di alta qualità utilizzando Rust. Al termine di questa formazione, i partecipanti saranno in grado di:
    Configura un ambiente di sviluppo per lo sviluppo di giochi con Rust. Comprendere i concetti e l'architettura dello sviluppo di giochi utilizzando Rust. Utilizza le funzioni di sicurezza della memoria di Rust nello sviluppo del gioco. Implementa le meccaniche di gioco, i sistemi e la logica di gioco usando Rust. Integrazione con librerie grafiche o motori per il rendering nei giochi Rust. Ottimizzare ed eseguire il debug del codice di gioco Rust per prestazioni e stabilità.
Formato del corso
    Lezione interattiva e discussione. Esercizi pratici e compiti di codifica. Progetti e demo di sviluppo di giochi nel mondo reale.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, vi preghiamo di contattarci per organizzare.
14 hours
Alpine JS è un framework di sviluppo front-end minimo per la composizione del comportamento direttamente nel markup. Può essere utilizzato per aggiungere interattività e reattività alle tue pagine web.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta a sviluppatori di livello avanzato che desiderano utilizzare le funzionalità avanzate di Alpine JS per lo sviluppo web moderno e dinamico.Al termine di questa formazione, i partecipanti saranno in grado di:
    Avere una conoscenza approfondita di come funziona Alpine JS. Sviluppa siti Web moderni e interattivi utilizzando Alpine JS.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
28 hours
Angular è un popolare framework JavaScript per la creazione di applicazioni web.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta a sviluppatori e programmatori che desiderano utilizzare le funzionalità più recenti di Angular 14 per creare, testare e distribuire applicazioni web.Al termine di questa formazione, i partecipanti saranno in grado di:
    Installa e configura Angular 14. Sviluppa applicazioni utilizzando l'architettura basata su componenti di Angular 14. Sfrutta le direttive, i servizi e le pipe integrate di Angular 14. Comunicare con un'API RESTful utilizzando il modulo HttpClient di Angular 14. Implementare l'autenticazione e l'autorizzazione in Angular 14 applicazioni. Test e debug Angular 14 applicazioni.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
14 hours
Python è un linguaggio di programmazione di alto livello, versatile e interpretato, noto per la sua semplicità e leggibilità. Tra le sue numerose funzionalità, Python può essere utilizzato per automatizzare l'analisi dei log, eseguire l'analisi dei pacchetti, condurre attività di digital forensics e persino esplorare tattiche di sicurezza informatica offensive in un contesto etico.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta a sviluppatori esperti che desiderano acquisire una comprensione completa della programmazione Python e delle sue applicazioni nella sicurezza informatica.Al termine di questa formazione, i partecipanti saranno in grado di:
    Usa la programmazione Python per la sicurezza informatica difensiva. Comprendere e utilizzare Python per tecniche offensive etiche e attività di digital forensics. Riconoscere le considerazioni legali ed etiche relative alla sicurezza informatica offensiva e alla divulgazione delle vulnerabilità.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
35 hours
L'analisi dei dati è la scienza che analizza i dati grezzi per ottenere informazioni e tendenze. Tableau è uno strumento leader di business intelligence e visualizzazione dei dati, mentre SQL è il linguaggio più comunemente utilizzato per interrogare i database. Insieme a due dei linguaggi di programmazione più popolari per la scienza dei dati, Python e R, Tableau e SQL forniscono una solida soluzione end-to-end che può aiutare a visualizzare e analizzare i dati in modo efficace.Questa formazione dal vivo con istruttore (in loco o remoto) è rivolta agli analisti di dati e a chiunque sia interessato a imparare come utilizzare e integrare Tableau, Python, R e SQL per la visualizzazione e l'analisi dei dati.Al termine di questa formazione, i partecipanti saranno in grado di:
    Eseguire l'analisi dei dati utilizzando Python, R e SQL. Crea approfondimenti attraverso la visualizzazione dei dati con Tableau. Prendi decisioni basate sui dati per le operazioni aziendali.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
21 hours
Rust è un potente linguaggio di programmazione che offre un approccio sicuro ed efficiente allo sviluppo di sistemi embedded. Con le sue garanzie di sicurezza della memoria e il controllo di basso livello, Rust è adatto per la costruzione di sistemi embedded affidabili e sicuri.  Questo corso di formazione dal vivo con istruttore (online o in loco) è rivolto a sviluppatori e ingegneri di sistemi embedded che desiderano sfruttare Rust per la programmazione di sistemi embedded e acquisire le competenze necessarie per sviluppare applicazioni embedded robuste ed efficienti. Al termine di questa formazione, i partecipanti saranno in grado di:
    Impostare un ambiente di sviluppo per la programmazione di Rust sistemi embedded. Comprendere e lavorare con i microcontrollori e le loro periferiche utilizzando Rust. Scrivi codice efficiente e affidabile per sistemi embedded con risorse limitate. Gestisci la concorrenza e i requisiti in tempo reale nelle applicazioni embedded. Interfacciarsi con l'hardware e utilizzare astrazioni di basso livello in Rust. Applicare tecniche di gestione dell'alimentazione e ottimizzazione a basso consumo nei sistemi embedded.
Formato del corso
    Lezione interattiva e discussione. 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, vi preghiamo di contattarci per organizzare.
21 hours
Il test di automazione C# è la pratica di usare il linguaggio di programmazione C# per creare test automatizzati per le applicazioni software. Implica la scrittura di script o codice che simulano le interazioni dell'utente con l'interfaccia utente, le API o altri componenti di un'applicazione, con l'obiettivo di verificare che il software funzioni correttamente e soddisfi i requisiti.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta a ingegneri di test di automazione esperti che desiderano apprendere concetti di programmazione C# avanzati per i test di automazione.Al termine di questa formazione, i partecipanti saranno in grado di:
    Comprendere concetti di programmazione avanzati C# e best practice. Applica principi di programmazione avanzati orientati agli oggetti per creare soluzioni di automazione efficienti e flessibili. Progetta e sviluppa framework di automazione modulari e riutilizzabili utilizzando le best practice del settore.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
7 hours
JSON Web Token (JWT) è uno standard aperto per la condivisione delle informazioni di sicurezza tra un client e un server.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta agli sviluppatori che desiderano utilizzare JWT per trasmettere informazioni tra diverse parti come oggetto JSON.Al termine di questa formazione, i partecipanti saranno in grado di:
    Comprendere la struttura JWT e i casi d'uso. Scopri come convalidare e invalidare i JWT. Gestisci le chiavi crittografiche.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
14 hours
Node.js is an open source Javascript runtime environment. Express is a backend web application framework. MongoDB is a scalable document database. Combining Node.js, Express, and MongoDB provides a powerful set of features for building web applications or REST APIs. This instructor-led, live training (online or onsite) is aimed at developers who wish to use and integrate Node.js, Express, and MongoDB to build fast and scalable REST APIs. By the end of this training, participants will be able to:
  • Set up and integrate Node.js and Express with MongoDB.
  • Understand the features and architecture of Node.js, Express, and MongoDB.
  • Learn how to build RESTful APIs using the Node.js, Express, and MongoDB backend stack.
  • Implement routes, filtering, sorting, and pagination to Node.js REST APIs.
  • Design data models and perform CRUD operations with MongoDB and Mongoose.
  • Test and debug APIs with Postman.
Format of the Course
  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.
Course Customization Options
  • To request a customized training for this course, please contact us to arrange.
28 hours
Angular è un framework ampiamente utilizzato per JavaScript progettato per sviluppare applicazioni web scalabili.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta a sviluppatori e programmatori esperti che desiderano sfruttare le funzionalità avanzate di Angular 13 per creare, testare e distribuire applicazioni Web ad alte prestazioni.Al termine di questa formazione, i partecipanti saranno in grado di:
    Utilizzare in modo efficace TypeScript e Angular CLI per creare complesse Angular 13 applicazioni. Sviluppa, testa e distribuisci Angular 13 applicazioni Web per prestazioni ottimali. Crea componenti Web per migliorare la riusabilità e la manutenibilità di Angular 13 applicazioni.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
21 hours
Rust è un potente linguaggio di programmazione di sistemi noto per la sua enfasi sulla sicurezza della memoria, sulla concorrenza e sulle prestazioni. Con la sua sintassi moderna e il suo sistema di tipi forti, Rust fornisce agli sviluppatori uno strumento affidabile ed efficiente per la creazione di software a livello di sistema. Questo corso di formazione dal vivo con istruttore (online o in loco) è rivolto a sviluppatori principianti e avanzati che desiderano sfruttare la potenza di Rust per la programmazione a livello di sistema e padroneggiare le competenze necessarie per creare applicazioni di sistema robuste utilizzando Rust.  Al termine di questa formazione, i partecipanti saranno in grado di:
    Impostare un ambiente di sviluppo per la programmazione di Rust sistemi. Sviluppare applicazioni di sistema efficienti e affidabili utilizzando Rust. Comprendere e applicare il modello di gestione della memoria di Rust in un contesto di sistema. Interfaccia con codice di basso livello, ad esempio C e C++, utilizzando Rust per le attività a livello di sistema. Eseguire il debug e risolvere i problemi relativi ai programmi Rust in modo efficace per gli scenari di programmazione dei sistemi.
Formato del corso
    Lezione interattiva e discussione. 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, vi preghiamo di contattarci per organizzare.
21 hours
Gruppo target: Responsabile del team tecnico, sviluppatore di software Obiettivo di apprendimento: Lo scopo della formazione è acquisire la capacità di sviluppare applicazioni desktop aziendali con la tecnologia WPF 4.5 e in linguaggio C #. Durante il corso, gli studenti acquisiscono familiarità con le risorse e gli strumenti MSDN per supportare il processo di sviluppo, come Microsoft Visual Studio .
7 hours
Java Virtual Machine (JVM) è una piattaforma software che consente alle macchine virtuali di eseguire programmi basati su Java su qualsiasi dispositivo e sistema operativo.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta a Java sviluppatori che desiderano utilizzare gli strumenti e le funzionalità JVM per eseguire Java programmi.Al termine di questa formazione, i partecipanti saranno in grado di:
    Comprendi JVM e come funziona. Scopri la riflessione e le diverse aree di memoria. Comprendere come utilizzare l'interfaccia dello strumento JVM. Usa JVM per eseguire Java programmi su qualsiasi dispositivo o sistema operativo.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
7 hours
Alpine JS è un framework di sviluppo front-end minimo per la composizione di Javacomportamento dello script in HTML markup. Fornisce strumenti per utilizzare la natura reattiva e dichiarativa delle librerie front-end.Questa formazione dal vivo con istruttore (in loco o remoto) è rivolta agli sviluppatori che desiderano apprendere e utilizzare Alpine JS per migliorare JavaApplicazioni script con la sua natura reattiva e dichiarativa.Al termine di questa formazione, i partecipanti saranno in grado di:
    Imparare e comprendere i concetti di base di Alpine JS. Usa Alpine JS per sviluppare siti web dinamici e altri progetti in modo efficiente.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
21 hours
Microservices è un approccio architetturale basato sullo sviluppo di applicazioni da una raccolta di piccoli servizi.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta a sviluppatori esperti che desiderano creare, distribuire e ridimensionare applicazioni utilizzando microservizi creati con NodeJS e React.Al termine di questa formazione, i partecipanti saranno in grado di:
    Sviluppa, distribuisci e ridimensiona le applicazioni utilizzando diversi microservizi. Crea un'applicazione con rendering lato server React. Distribuisci app multiservizio nel cloud utilizzando Docker e Kubernetes. Eseguire il test dell'applicazione sui microservizi.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
28 hours
Angular è un popolare framework JavaScript per la creazione di applicazioni web. Angular 12 è dotato di funzionalità avanzate come miglioramenti delle prestazioni, servizi linguistici, il nuovo compilatore Ivy, convalida dei moduli e altro ancora.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta agli sviluppatori che desiderano approfondire le funzionalità avanzate di Angular 12, inclusi componenti personalizzati, direttive, data binding avanzato, caricamento lento e altro ancora.Al termine di questa formazione, i partecipanti saranno in grado di:
    Sviluppare Angular 12 applicazioni utilizzando tecniche e concetti avanzati. Implementare componenti e direttive personalizzati. Esplora tecniche avanzate di data binding. Implementa il lazy loading e le importazioni dinamiche. Ottimizza le prestazioni di un'applicazione Angular 12.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
21 hours
Blazor è un framework web open source scritto in C# che consente agli sviluppatori di creare interfacce utente e applicazioni Web interattive utilizzando C#. Entity Framework (EF) Core è un mapper di database di oggetti per .NET che fornisce agli sviluppatori un meccanismo automatizzato per l'accesso e l'archiviazione dei dati nei database.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta agli sviluppatori Web che desiderano imparare a utilizzare le funzionalità di sviluppo di applicazioni Web progressive (PWA) per creare un'esperienza simile a un'app in un sito Web utilizzando Entity Framework (EF) Core e Blazor.Al termine di questa formazione, i partecipanti saranno in grado di:
    Usare il pacchetto EF per lavorare con i database. Usa Blazor componenti, servizi, dependency injection, layout e routing. Crea service worker per abilitare le funzionalità PWA in un'applicazione. Utilizza le notifiche push e altre funzionalità PWA.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
21 hours
Python è un linguaggio di programmazione scalabile, flessibile e ampiamente utilizzato per la scienza dei dati e l'apprendimento automatico. Spark è un motore di elaborazione dei dati utilizzato per la ricerca, l'analisi e la trasformazione dei big data, mentre Hadoop è un framework della libreria software per lo storage e il trattamento dei dati su larga scala. Questo allenamento diretto da istruttori (online o on-site) è rivolto a sviluppatori che vogliono utilizzare e integrare Spark, Hadoop, e Python per elaborare, analizzare e trasformare grandi e complessi set di dati. Al termine di questo corso, i partecipanti saranno in grado di:
    Crea l'ambiente necessario per iniziare il trattamento dei big data con Spark, Hadoop, e Python. Comprendere le caratteristiche, i componenti chiave e l'architettura di Spark e Hadoop. Scopri come integrare Spark, Hadoop, e Python per il trattamento dei big data. Esplora gli strumenti nell'ecosistema Spark (Spark MlLib, Spark Streaming, Kafka, Sqoop, Kafka, e Flume). Costruisci sistemi di raccomandazione di filtrazione collaborativa simili a Netflix, YouTube, Amazon, Spotify e Google. Apache Mahout per scalare gli algoritmi di apprendimento automatico.
Il formato del corso
    Interattiva lezione e discussione. Molti esercizi e pratiche. Implementazione a mano in un ambiente live-lab.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, si prega di contattarci per organizzare.
14 hours
Rust è un moderno linguaggio di programmazione a livello di sistema noto per la sicurezza della memoria, la concorrenza e le prestazioni. Rust Advanced è una formazione completa con istruttore che approfondisce argomenti e tecniche avanzate nella programmazione Rust.questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta a sviluppatori di livello intermedio e avanzato Rust che hanno una solida conoscenza dei fondamenti di Rust e desiderano migliorare la propria esperienza nella lingua.Al termine di questa formazione, i partecipanti saranno in grado di:
    Comprendere argomenti e tecniche avanzati nella programmazione Rust. Padroneggia la proprietà avanzata, la programmazione asincrona e i tratti/generici. Acquisisci competenza nella gestione avanzata degli errori, nelle macro e nell'ottimizzazione delle prestazioni. Interfaccia con altri linguaggi, sfrutta unsafe Rust e implementa la concorrenza avanzata. Applica tecniche avanzate di risoluzione dei problemi per eseguire il debug e risolvere problemi complessi nei programmi Rust.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
14 hours
Selenium is an open-source automated testing framework. It provides a set of tools and a platform for validating web applications and testing across different browsers. This instructor-led, live training (online or onsite) is aimed at developers and testers who wish to perform test automation using C# and Selenium. By the end of this training, participants will be able to:
  • Install and configure Selenium WebDriver.
  • Write tests using Selenium, C#, and Nunit with Visual Studio IDE.
  • Run C# Selenium test automation.
Format of the Course
  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.
Course Customization Options
  • To request a customized training for this course, please contact us to arrange.
14 hours
L'integrazione continua (CI) è una pratica di sviluppo per automatizzare il processo di unione delle modifiche al codice nel repository centrale il più spesso possibile per rilevare e individuare rapidamente gli errori.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta agli sviluppatori che desiderano apprendere e applicare le basi dell'integrazione continua per Java.Al termine di questa formazione, i partecipanti saranno in grado di:
    Impara e comprendi CI per un progetto Java. Costruisci un sistema CI per Java.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
14 hours
Java è un linguaggio di programmazione open source e una piattaforma di sviluppo per la creazione di applicazioni desktop, mobili e web. Java 16 offre un supporto aggiuntivo per tutte le funzionalità dei socket di dominio UNIX e una serie di miglioramenti al linguaggio.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta ai programmatori che desiderano utilizzare Java 16 per creare, gestire e impacchettare applicazioni Java.Al termine di questa formazione, i partecipanti saranno in grado di:
    Impara e comprendi le nuove funzionalità e le modifiche rispetto alle versioni precedenti da Java a Java 16. Impara Java concetti fondamentali e usali per creare Java applicazioni.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
21 hours
Spring Boot è un framework di sviluppo di applicazioni Web basato su Java che favorisce la convenzione rispetto alla configurazione, consentendo agli sviluppatori di creare applicazioni autonome di livello di produzione.Questa formazione dal vivo con istruttore (in loco o in remoto) è rivolta a sviluppatori di livello intermedio e avanzato che desiderano sviluppare microservizi utilizzando Spring Boot, Docker e Kubernetes.Al termine di questa formazione, i partecipanti saranno in grado di:
    Comprendere l'architettura dei microservizi. Crea microservizi pronti per la produzione usando Spring Boot. Comprendere il ruolo di Docker nei microservizi. Configurare il cluster Kubernetes per distribuire i microservizi.
Formato del corso
    Lezione interattiva e discussione. Tanti esercizi e pratica. Implementazione pratica in un ambiente di laboratorio dal vivo.
Opzioni di personalizzazione del corso
    Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.

Last Updated:

Fine settimana Programming corsi, Sera Programming training, Programming centro di addestramento, Programming con istruttore, Fine settimana Programming training, Sera Programming corsi, Programming coaching, Programming istruttore, Programming trainer, Programming corsi di formazione, Programming classi, Programming in loco, Programming corsi privati, Programming training individuale

Corsi scontati

Se prenotate un corso per il 2024 entro il 31 dicembre 2023, otterrete uno sconto del 20% sul costo totale del corso.

Questa offerta si applica a tutti i nostri corsi e sarà valida sino a fine anno.

Newsletter per ricevere sconti sui corsi

Rispettiamo la privacy di ogni indirizzo mail. Non diffonderemo,né venderemo assolutamente nessun indirizzo mail a terzi. Inserire prego il proprio indirizzo mail. E' possibile sempre cambiare le impostazioni o cancellarsi completamente.

I nostri clienti

is growing fast!

We are looking for a good mixture of IT and soft skills in Italy!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions