Programming Training Courses

Programming Training Courses

I corsi di formazione per la programmazione di computer in tempo reale, con istruttore, dimostrano attraverso l'handson interattivo i fondamenti e gli argomenti avanzati della programmazione L'addestramento alla programmazione è disponibile come "allenamento dal vivo in loco" o "allenamento dal vivo a distanza" La formazione on-site in loco può essere svolta localmente presso la sede del cliente in Italia o nei centri di formazione aziendale NobleProg in Italia La formazione in remoto dal vivo viene effettuata tramite un desktop remoto interattivo NobleProg Il tuo fornitore di formazione locale.

Recensioni

★★★★★
★★★★★

Schema generale del corso Programming

CodiceNomeDurataPanoramica
javafunJava Fundamentals28 oreIl corso copre le basi dello sviluppo Java.

Introduce gli studenti alla tecnologia Java e insegna loro la sintassi e i concetti base di Java, portando alla creazione di un programma semplice. La formazione passa attraverso i concetti e le caratteristiche essenziali del linguaggio di programmazione Java, concentrandosi su eccezioni, input / output di base, concorrenza, espressioni regolari, framework di collezioni Java e ambiente della piattaforma. Il corso termina quando tutte le funzionalità Java di base sono state spiegate e addestrate.
unittestingwithcsharpUnit Testing with C#14 oreIl test unitario è un approccio di test che verifica le singole unità del codice sorgente modificando le sue proprietà o attivando un evento per confermare se il risultato è come previsto In questo corso di formazione dal vivo, istruito, i partecipanti impareranno come scrivere ed eseguire i test unitari su un'applicazione campioneNet utilizzando C # e Visual Studio Alla fine di questa formazione, i partecipanti saranno in grado di: Utilizzare framework di test come NUnit e xUnitnet per creare e gestire il codice di test unitario Definire e implementare un approccio allo sviluppo basato sui test più ampio Adattare il framework di test per estendere la copertura del test per un'applicazione Pubblico Ingegneri di test del software Sviluppatori Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
specflowSpecFlow: Implementing BDD for .NET21 oreSpecFlow è l'implementazione ufficiale di Cucumber per .NET. Consente ai tester di definire, gestire ed eseguire automaticamente test di accettazione leggibili in progetti .NET. SpecFlow utilizza il parser Gherkin ufficiale e supporta .NET framework, Xamarin e Mono.

In questa formazione dal vivo con istruttore, i partecipanti impareranno come utilizzare SpecFlow per scrivere test di accettazione comprensibili sia da parte di soggetti tecnici che non tecnici.

Alla fine di questa formazione, i partecipanti saranno in grado di:

- Associare i requisiti aziendali al codice .NET
- Applicare le tecniche BDD per creare documentazione vivente per un'applicazione
- Eseguire SpecFlow da Visual Studio o dalla riga di comando
- Integrare SpecFlow in un ambiente di test e generazione continuo esistente
- Integrare SpecFlow con altri framework di test come MSTest, NUnit, xUnit e MbUnit

Pubblico

- Ingegneri di prova
- Sviluppatori

Formato del corso

- Lezione di parte, discussione parziale, esercitazioni e pratica pratica intensa
fsharpF#: Introduction to Functional Programming14 oreF # è un primo linguaggio di programmazione funzionale È un linguaggio fortemente tipizzato che supporta diversi stili di programmazione, tra cui funzionale, imperativo, orientato agli oggetti e reattivo F # è completamente supportato in Visual Studio e Xamarin Studio In questo corso di formazione dal vivo, istruito, i partecipanti apprenderanno la programmazione funzionale mentre passano attraverso la creazione di una serie di applicazioni e utilità di esempio Alla fine di questa formazione, i partecipanti saranno in grado di: Comprendere i principi della programmazione funzionale Scrivi un codice elegante e manutenibile per risolvere problemi complessi di elaborazione Usa F # con Javascript e C # per creare applicazioni web asincrone Pubblico Sviluppatori Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
vuejsVue.js: Build an Advanced Single-Page Application21 oreVuejs è un framework di frontend JavaScript progressivo di opensource per la creazione di applicazioni a pagina singola avanzate Vuejs mira a prendere il meglio di Angular, renderlo leggero e tralasciare le parti non necessarie In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come sfruttare l'architettura adottabile di Vuejs per creare un'applicazione SPA a pagina singola Alla fine di questa formazione, i partecipanti saranno in grado di: Costruisci app web che elaborano e rendono i dati in modo condizionale Progetta applicazioni web interattive che reagiscono in modo efficiente agli eventi degli utenti Scrivi codice modulare e riutilizzabile Progredire incrementalmente una vista in un'applicazione a pagina intera a tutto schermo Integrare Vuejs in una pagina Web esistente Usa l'ecosistema di Vue per estendere le capacità del framework Pubblico Sviluppatori Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
unittestingjavascriptUnit Testing with Javascript7 oreIn questo corso di formazione dal vivo, istruito, i partecipanti apprenderanno vari framework di test JavaScript mentre passano attraverso la creazione di una suite di test unitarie per un'applicazione web Alla fine di questa formazione, i partecipanti saranno in grado di: Scrivi test unitari in JavaScript usando framework di test unitari come QUnit e Jasmine Usa framework come Mocha e Chai per implementare TDD e BDD Pubblico Ingegneri di prova Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
unittestinghaskellUnit Testing with Haskell7 oreQuesto corso introduce gli strumenti e le tecniche necessari per scrivere i test unitari usando il framework di test HUnit HUnit è un framework di test unitario per Haskell, simile allo strumento JUnit per Java In questo corso di formazione dal vivo, istruito, i partecipanti impareranno come usare HUnit per scrivere test unitari che siano diretti e di facile comprensione Alla fine di questa formazione, i partecipanti saranno in grado di: Scrivi test facili da creare, modificare ed eseguire Utilizzare HUnit per raggruppare i test in suite e verificare automaticamente i risultati Scrivi specifiche di test concise e flessibili Integrare HUnit con altre utility come QuickCheck e HSpec Estendere la struttura del test Pubblico Ingegneri di prova Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
fsharptddUnit Testing with F#7 oreQuesto corso introduce gli strumenti e le tecniche necessarie per scrivere test di unità basati su F # Un'enfasi speciale è posta sullo sviluppo guidato dai test (TDD) Il TDD funzionale è un approccio di test che utilizza la programmazione funzionale per testare un'applicazione prima di svilupparla La programmazione funzionale (al contrario di quella imperativa, la programmazione in stile statetransition) in un linguaggio come F # si presta bene a TDD perché i test più piccoli e ben mirati possono essere scritti separatamente In questo corso di formazione dal vivo, istruito, i partecipanti impareranno come usare F # per scrivere test unitari che siano diretti e facili da capire Alla fine di questa formazione, i partecipanti saranno in grado di: Costruisci un sistema completo con funzioni piccole e isolate Esprimere casi di test come proprietà anziché come esempi Scrivi un codice di prova senza la necessità di fare le scenette Ridurre la necessità di controllare e controllare gli effetti collaterali Utilizzare librerie come NaturalSpec, FsCheck, FsTest, FsUnit e Unquote per facilitare la creazione dei casi di test Usa F # per superare alcuni dei problemi associati al mainstream Testdriven Development (TDD) Pubblico Ingegneri di prova Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
pytestUnit Testing with Python21 oreIl test unitario è un approccio di test che verifica le singole unità del codice sorgente modificando le loro proprietà o attivando un evento per confermare se il risultato è come previsto PyTest è un framework di test completo, APIindependent, flessibile ed estensibile con un modello di dispositivo avanzato e completo In questo corso di formazione dal vivo, istruito, i partecipanti impareranno come usare PyTest per scrivere test brevi e manutenibili che siano eleganti, espressivi e leggibili Alla fine di questa formazione, i partecipanti saranno in grado di: Scrivi test leggibili e manutenibili senza la necessità di codice boilerplate Utilizzare il modello di dispositivo per scrivere piccoli test Scalare i test fino a test funzionali complessi per applicazioni, pacchetti e librerie Comprendi e applica le funzionalità di PyTest come ganci, asserisci riscrittura e plug-in Riduci i tempi di test eseguendo test in parallelo e su più processori Esegui test in un ambiente di integrazione continua, insieme ad altre utility come tox, mock, coverage, unittest, doctest e selenio Usa Python per testare le applicazioni nonPython Pubblico Tester del software Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
fsharpfordatascienceF# for Data Science21 oreLa scienza dei dati è l'applicazione dell'analisi statistica, dell'apprendimento automatico, della visualizzazione dei dati e della programmazione allo scopo di comprendere e interpretare i dati del mondo reale F # è un linguaggio di programmazione adatto alla scienza dei dati poiché combina un'esecuzione efficiente, REPLscripting, librerie potenti e integrazione scalabile dei dati In questo corso di formazione dal vivo, istruito, i partecipanti impareranno come usare F # per risolvere una serie di problemi di scienza dei dati del mondo reale Alla fine di questa formazione, i partecipanti saranno in grado di: Usa i pacchetti di scienza dei dati integrati di F # Usa F # per interagire con altri linguaggi e piattaforme, inclusi Excel, R, Matlab e Python Usa il pacchetto Deedle per risolvere i problemi delle serie temporali Effettuare analisi avanzate con linee minimali di codice qualità di produzione Comprendere in che modo la programmazione funzionale è un adattamento naturale per calcoli scientifici e di dati di grandi dimensioni Accedi e visualizza i dati con F # Applica F # per l'apprendimento automatico Esplora soluzioni per problemi in settori come la business intelligence e il social gaming Pubblico Sviluppatori Scienziati di dati Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
underscoreUnderscore.js Fundamentals7 oreUnderscorejs è una delle librerie JavaScript più popolari per la programmazione funzionale Abbraccia principi di programmazione funzionale ma non è supponente e può essere utilizzato con stili di programmazione imperativi, orientati agli oggetti, funzionali o di altro tipo Underscore rende lo sviluppo di Javascript più produttivo ed efficiente In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come utilizzare Underscore per creare un'applicazione JavaScript Alla fine di questa formazione, i partecipanti saranno in grado di: Usa Underscore per manipolare e controllare raccolte, array, oggetti e funzioni JavaScript Usa la natura funzionale delle librerie di Underscore per migliorare l'espressività e la leggibilità del codice Migliora le prestazioni del codice Crea aggregazioni e manipolazioni di dati Integrazione con un ViewModel Costruisci altre librerie JavaScript con Underscore Pubblico Sviluppatori Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
codingfornoncodersCoding for Non-Coders21 oreIn questo corso di formazione dal vivo, istruito, i partecipanti apprenderanno le basi della programmazione mentre passano attraverso la creazione di un'applicazione web Alla fine di questa formazione, i partecipanti saranno in grado di: Utilizzare le competenze di codifica appena acquisite per creare la propria applicazione web Comprendere concetti e tecnologie di sviluppo del software Comunicare in modo efficace con programmatori e ingegneri Pubblico Non programmatori che desiderano imparare come programmare Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
shiroApache Shiro: Securing Your Java Application7 oreApache Shiro è un potente framework di sicurezza Java che esegue autenticazione, autorizzazione, crittografia e gestione delle sessioni In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come proteggere un'applicazione web con Apache Shiro Alla fine di questa formazione, i partecipanti saranno in grado di: Utilizza l'API di Shiro per proteggere vari tipi di applicazioni, inclusi dispositivi mobili, Web e aziendali Abilita gli accessi da varie origini dati, tra cui LDAP, JDBC, Active Directory, ecc Pubblico Sviluppatori Ingegneri della sicurezza Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
angularrxjsReactive Programming with Angular RxJS 14 oreLa programmazione reattiva è un paradigma di programmazione asincrono 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 a un altro Molte inefficienze nella progettazione di applicazioni angolari durante la creazione di interfacce utente asincrone possono essere superate utilizzando i 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 angolari mentre passano attraverso una serie di casi che mostrano problemi di progettazione angolare comuni e in che modo traggono vantaggio dai progetti di programmazione reattiva Alla fine di questa formazione, i partecipanti saranno in grado di: Comprendere il paradigma di programmazione reattivo e la libreria RxJS Costruisci applicazioni angolari pesanti con scalabilità, flessibilità e reattività in mente utilizzando schemi di programmazione reattivi Pubblico Sviluppatori di applicazioni angolari Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
nlgPython for Natural Language Generation21 oreGenerazione di linguaggio naturale (NLG) si riferisce alla produzione di testo o discorso in linguaggio naturale da un computer In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come usare Python per produrre testi di alta qualità in linguaggio naturale costruendo da zero il proprio sistema NLG Verranno inoltre esaminati casi di studio e i concetti pertinenti saranno applicati a progetti di laboratorio dal vivo per la generazione di contenuti Alla fine di questa formazione, i partecipanti saranno in grado di: Usa NLG per generare automaticamente contenuti per vari settori, dal giornalismo, al settore immobiliare, ai rapporti meteo e sportivi Seleziona e organizza il contenuto sorgente, pianifica le frasi e prepara un sistema per la generazione automatica del contenuto originale Comprendere la pipeline NLG e applicare le tecniche corrette in ogni fase Comprendere l'architettura di un sistema di generazione di linguaggio naturale (NLG) Implementare gli algoritmi e i modelli più adatti per l'analisi e l'ordinazione Estrarre dati da fonti di dati pubblicamente disponibili e database curati da utilizzare come materiale per il testo generato Sostituisci i processi di scrittura manuali e laboriosi con la creazione di contenuti automatizzati generati da computer Pubblico Sviluppatori Scienziati di dati Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
electronElectron: Build a Desktop Application with Javascript7 oreElectron (precedentemente noto come Atom Shell) è un framework opensource per la creazione di app desktop dinamiche con JavaScript, HTML e CSS Electron è gestito da GitHub ed è il framework GUI principale di Atom di GitHub, Visual Studio Code di Microsoft e Light Table IDE In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come creare un'applicazione desktop nativa crossplatform usando solo Javascript, HTML e CSS Alla fine di questa formazione, i partecipanti saranno in grado di: Scarica, configura e installa Electron Comprendi i comandi e il set di strumenti di Electron Utilizzare componenti front-end back-end come NodeJS runtime e Chromium per creare un'applicazione desktop multipiattaforma Modularizza la loro applicazione e utilizza i file JavaScript associati Costruisci un elettrone su una macchina a basso costo Crea icone di personalizzazione e personalizzazione rinominando e / o modificando il file eseguibile di Electron Integrare altri framework come Angular, Photon e Bootstrap Pubblico Sviluppatori Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
relayRelay: Efficiently Fetch Data in React Applications14 oreIl relè è un framework JavaScript per la creazione di applicazioni React datate GraphQL è un linguaggio di interrogazione dei dati per descrivere dipendenze di dati complesse e nidificate in applicazioni moderne Insieme consentono ai componenti di un'applicazione di essere spostati ovunque in una gerarchia di rendering senza dover applicare una cascata di modifiche ai componenti principali o al codice server che prepara il payload dei dati Relay viene utilizzato da Facebook in vari progetti di app mobili In questo corso di formazione dal vivo, istruito, i partecipanti impareranno come applicare concetti chiave di Relay come la specifica dichiarativa delle dipendenze dei dati, la collocazione e la mutazione per costruire un'applicazione React usando Relay e GraphQL Alla fine di questa formazione, i partecipanti saranno in grado di: Utilizzare Relay per comporre query di dati in batch efficienti, fornire a ciascun componente esattamente i dati richiesti, aggiornare i componenti quando i dati cambiano e mantenere un archivio client (cache) di tutti i dati Colloca le query e il codice della vista per ragionare più facilmente sulla funzionalità di un componente Usa GraphQL per dichiarare i requisiti dei dati consentendo a Relay di recuperare i dati da solo Comprendere il concetto di mutare i dati sul client e sul server usando le mutazioni GraphQL Comprendere le differenze tra Relay e Flux, in particolare in che modo le "mutazioni" implementano il concetto di azioni e modifiche Usa le rotte per determinare quali dati recuperare per rendere un determinato componente Apportare modifiche all'isolamento relativo, anche in progetti di team di grandi dimensioni Crea applicazioni corrette e ad alte prestazioni in modo semplice e ovvio Pubblico Sviluppatori Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
specexplorerSpec Explorer: Model Based Testing on .NET14 oreSpec Explorer è uno strumento per la creazione di modelli di comportamento del software, l'analisi di tali modelli con visualizzazione grafica, il controllo della validità di tali modelli e la generazione di casi di test dai modelli In questo corso di formazione dal vivo, istruito, i partecipanti apprenderanno la teoria e la pratica dei test basati su modelli poiché utilizzano Spec Explorer per creare ed eseguire test MBT su un'applicazione demo Alla fine di questa formazione, i partecipanti saranno in grado di: Generare casi di test applicando strategie e tecniche di modellazione Gestire i modelli di test per diversi tipi di applicazioni software, sistemi e ambienti Valutare, proporre e implementare una strategia MBT all'interno di un'organizzazione Comprendere e spiegare i vantaggi e le sfide di MBT Pubblico Ingegneri di prova Sviluppatori Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
undertowUndertow: Embed a Web Server into Your Application7 oreUndertow è un server Web leggero scritto in Java Viene utilizzato internamente da WilfFly di JBoss ed è popolare come server Web incorporato per le applicazioni basate su JVM In questo corso, i partecipanti impareranno come configurare un server Web Undertow come server Web autonomo e incorporato Alla fine del corso, i partecipanti avranno una comprensione dell'architettura, delle caratteristiche e delle capacità di Undertow e saranno in grado di: Distribuisci e gestisci un server Undertow sia in modalità standalone che integrata Incorporare Undertow nel codice dell'applicazione utilizzando le API incorporate di Undertow Integra Undertow in un server applicazioni Wildfly Imposta Undertow come contenitore di servlet incorporato per Spring Boot Pubblico Amministratori di sistema Sviluppatori di applicazioni Web aziendali Ingegneri DevOps Sviluppatori Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
reactivexReactive Programming with Javascript and ReactiveX 14 oreReactiveX è una libreria completa per la creazione di flussi di dati asincroni che utilizzano sequenze osservabili Consente agli sviluppatori di sfruttare i flussi osservabili e la loro capacità di acquisire eventi emessi ed eseguire le funzioni di conseguenza Questo corso di formazione dal vivo, istruito, introduce i partecipanti alla vasta libreria di ReactiveX per lo sviluppo di applicazioni reattive e accompagna i partecipanti attraverso una serie di casi, dimostrando l'utilità e la funzionalità delle funzionalità chiave di ReactiveX Alla fine di questa formazione, i partecipanti saranno in grado di: Comprendere il paradigma di programmazione reattiva e la funzionalità degli osservabili e il loro uso comune durante lo sviluppo di applicazioni pesanti UI Configurare correttamente un ambiente per ReactiveX Crea eventi osservabili formano una moltitudine di elementi diversi Applica le funzioni di trasformazione e filtraggio di ReactiveX Pubblico Sviluppatori Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
jenkinsmavenContinuous Integration with Jenkins and Maven21 oreJenkins è uno strumento di integrazione continua (CI) scritto in Java Maven è uno strumento di automazione di build per progetti Java Insieme possono essere utilizzati per attivare build continui che includono, ad esempio: l'esecuzione di test JUnit ogni volta che viene eseguito il commit di un nuovo codice, la distribuzione di questi build alla produzione e la pianificazione di tali attività in momenti strategici del giorno, ad esempio a mezzanotte Questi strumenti e processi costituiscono un approccio DevOps allo sviluppo e all'implementazione di software e sono popolari nello sviluppo Agile In questo corso di formazione dal vivo con istruttore, i partecipanti inizieranno con un'introduzione a DevOps, controllo delle versioni e script di automazione, quindi passeranno all'allenamento pratico, imparando come installare, configurare e distribuire Jenkins e Maven in un ambiente di laboratorio dal vivo Pubblico Sviluppatori Amministratori di sistema Ingegneri DevOps Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
symfony4Symfony 4 for Web Application Development28 oreSymfony 4 è un framework di sviluppo software per PHP Contiene librerie PHP riutilizzabili per facilitare lo sviluppo e il test di nuove applicazioni scritte in PHP (app Web o API) Symfony 4 è una struttura software a linea di comando con i comandi incorporati che rendono lo sviluppo del codice PHP più efficiente In questo corso di formazione dal vivo, istruito, i partecipanti impareranno a utilizzare il framework Symfony e il linguaggio PHP mentre passano attraverso la creazione di un'applicazione PHP Alla fine di questa formazione, i partecipanti saranno in grado di: Usa Symfony 4 per creare e testare il codice scritto in PHP Crea un codice semplice per PHP che legge e scrive su un database Pubblico Programmatori e sviluppatori web con conoscenza pratica di PHP e HTML Sviluppatori avanzati che cercano strumenti di sviluppo più efficienti per chiusure più veloci Progettisti di software che hanno bisogno di aggiornare la loro comprensione degli attuali strumenti di sviluppo che soddisfano le esigenze degli utenti Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
opennlpOpenNLP for Text Based Machine Learning14 oreLa libreria Apache OpenNLP è un toolkit basato sull'apprendimento automatico per l'elaborazione di testi in linguaggio naturale Supporta le più comuni attività di NLP, come il riconoscimento della lingua, la tokenizzazione, la segmentazione delle frasi, la codifica di parti di componenti, l'estrazione di entità con nome, il chunking, l'analisi e la risoluzione di coreference In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come creare modelli per l'elaborazione di dati basati su testo utilizzando OpenNLP I dati di addestramento del campione e i set di dati personalizzati saranno utilizzati come base per gli esercizi di laboratorio Alla fine di questa formazione, i partecipanti saranno in grado di: Installa e configura OpenNLP Scarica modelli esistenti e creane di nuovi Formare i modelli su varie serie di dati campione Integrare OpenNLP con le applicazioni Java esistenti Pubblico Sviluppatori Scienziati di dati Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
webdevonboardingWeb Developer On-boarding Training420 oreIn questo corso di formazione dal vivo istruito, i partecipanti apprenderanno le basi dello sviluppo web mentre passano attraverso la creazione e la distribuzione di un'applicazione di esempio Alla fine di questa formazione, i partecipanti saranno in grado di: Progettare e implementare nuove funzionalità per gli utenti Ottimizza le applicazioni web per massimizzare velocità e scalabilità Scrivi il codice client per le applicazioni Web Crea applicazioni di produzione ad alto volume veloci, facili da usare e sviluppa rapidamente prototipi Pubblico Sviluppatori web principianti Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
CleanCClean Code14 orePerché abbiamo bisogno di Clean Code? I programmi evolvono, quindi il codice viene aggiornato continuamente, può essere molto, molto difficile tornare indietro attraverso il codice non pulito per trovare e aggiornare il codice sorgente in media, il costo di scrittura del codice originale è solo il 40% del costo totale di un sistema ; Il 60% del costo, in media, viene impiegato per mantenere e aggiornare il codice Il codice errato aumenta drammaticamente il rapporto 40/60, confinante con il 20/80 nei casi peggiori; più il codice è impuro, più tempo passiamo ad aggiornarlo .
mlbankingpython_Machine Learning for Banking (with Python)21 oreMachine Learning è una branca dell'intelligenza artificiale in cui i computer hanno la capacità di apprendere senza essere programmati esplicitamente Python è un linguaggio di programmazione famoso per la sua chiara sintassi e leggibilità Offre un'eccellente raccolta di librerie e tecniche ben collaudate per lo sviluppo di applicazioni di machine learning In questo corso di formazione dal vivo, istruito, i partecipanti impareranno come applicare le tecniche di apprendimento automatico e gli strumenti per risolvere i problemi del mondo reale nel settore bancario I partecipanti imparano innanzitutto i principi chiave, quindi mettono in pratica le loro conoscenze costruendo i propri modelli di apprendimento automatico e utilizzandoli per completare una serie di progetti di gruppo Pubblico Sviluppatori Scienziati di dati Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
ang2devAngular 2 Development28 oreAngular 2 è una nuova piattaforma di sviluppo per la creazione di applicazioni Web mobili e desktop .
matlabprescriptiveMatlab for Prescriptive Analytics14 oreL'analisi prescrittiva è un ramo dell'analisi aziendale, insieme all'analisi descrittiva e predittiva Utilizza modelli predittivi per suggerire azioni da intraprendere per risultati ottimali, basandosi su tecniche di ottimizzazione e basate su regole come base per il processo decisionale In questo corso di formazione dal vivo, istruito, i partecipanti impareranno come usare Matlab per eseguire analisi prescrittive su un set di dati campione Alla fine di questa formazione, i partecipanti saranno in grado di: Comprendere i concetti chiave e le strutture utilizzate nelle analisi prescrittive Usa MATLAB e le sue toolbox per acquisire, pulire ed esplorare i dati Utilizzare tecniche basate su regole, inclusi motori di inferenza, scorecard e alberi decisionali per prendere decisioni basate su diversi scenari di business Utilizza la simulazione Monte Carlo per analizzare le incertezze e garantire un solido processo decisionale Distribuire modelli predittivi e prescrittivi ai sistemi aziendali Pubblico Analisti aziendali Pianificatori di operazioni Manager funzionali Membri del team BI (Business Intelligence) Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
cubaplatformCuba Platform for Enterprise Application Development7 oreCuba Platform è un framework web Java opensource per applicazioni aziendali In questo corso di formazione dal vivo, istruito, i partecipanti impareranno come utilizzare la piattaforma Cuba per sviluppare applicazioni aziendali con interfacce Web avanzate Alla fine di questa formazione, i partecipanti saranno in grado di: Sviluppa applicazioni e interfacce utente Java utilizzando un'interfaccia utente dichiarativa, senza utilizzare HTML, CSS o JavaScript Riduci il codice di riferimento e facilita lo sviluppo rapido Utilizzare lo strumento di sviluppo Web di CUBA Studio con IDE Java esistenti Personalizza le applicazioni senza diramare il codice Pubblico Sviluppatori Formato del corso Lezione di parte, discussione parziale, esercitazioni e pratica intensiva .
python_nlpNatural Language Processing with Deep Dive in Python and NLTK35 oreEntro la fine della formazione, i delegati dovrebbero essere sufficientemente equipaggiati con i concetti python essenziali e dovrebbero essere in grado di utilizzare in modo sufficiente NLTK per implementare la maggior parte delle operazioni basate su NLP e ML La formazione mira a fornire non solo una conoscenza esecutiva ma anche la conoscenza logica e operativa della tecnologia in essa contenuta .

Prossimi corsi Programming

CorsoCourse DatePrezzo del corso [A distanza / In classe]
Programming using ASP.NET MVC 4 - NapoliMar, 2019-03-12 09:304500EUR / 5300EUR
Programming using ASP.NET MVC 4 - MilanoMer, 2019-03-20 09:304500EUR / 5300EUR
Programming using ASP.NET MVC 4 - MilanoMer, 2019-05-22 09:304500EUR / 5300EUR
Programming using ASP.NET MVC 4 - NapoliMer, 2019-06-12 09:304500EUR / 5300EUR
Programming using ASP.NET MVC 4 - MilanoMer, 2019-07-24 09:304500EUR / 5300EUR
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

CorsoSedeCourse DatePrezzo del corso [A distanza / In classe]
Advanced C#, ASP.NET and Web Application SecurityRomaMer, 2019-03-13 09:305250EUR / 6050EUR
Data Modelling with UMLGenovaMar, 2019-05-14 09:303150EUR / 3750EUR
Natural Language Processing - AI/RoboticsBolognaLun, 2019-06-10 09:304725EUR / 5525EUR
Big Data - Data ScienceGenovaGio, 2019-07-04 09:303500EUR / 4100EUR
Artificial Intelligence - the most applied stuff - Data Analysis + Distributed AI + NLPBolognaLun, 2019-07-15 09:304725EUR / 5525EUR

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 to expand our presence in Italy!

As a Business Development Manager you will:

  • expand business in Italy
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!