Questo corso si focalizzerà intensivamente sullo studio teorico e pratico dei concetti fondamentali del mondo Java, fornendoti una panoramica completa dei controlli nativi e della potente struttura ad oggetti offerti dal linguaggio Java, imprescindibili per ogni aspirante programmatore.
SOFTWARE DEVELOPMENT
SOFTWARE DEVELOPMENT
Investire sulla formazione tecnica permette alle aziende di fare affidamento su team sempre più skillati, aggiornati e competenti e ai professionisti del settore di arricchire il proprio bagaglio di conoscenze. I nostri corsi riflettono i trend di mercato e offrono laboratori dove mettere direttamente le mani sul codice e apprendere le best practices utili nelle attività day by day, grazie al confronto con trainer e consulenti.
Investire sulla formazione tecnica permette alle aziende di fare affidamento su team sempre più skillati, aggiornati e competenti e ai professionisti del settore di arricchire il proprio bagaglio di conoscenze. I nostri corsi riflettono i trend di mercato e offrono laboratori dove mettere direttamente le mani sul codice e apprendere le best practices utili nelle attività day by day, grazie al confronto con trainer e consulenti.
Scegli il percorso più adatto a te
Se un solo corso non ti basta, abbiamo creato una proposta formativa ricca di percorsi divisi per tecnologie ed argomenti.
Sfoglia i percorsi di formazione e scopri quello che può fare al caso tuo.
Vuoi imparare uno dei mestieri più richiesti del momento ovvero il Java developer?
L’obiettivo di tale percorso è quello di trasmettere le conoscenze base per diventare autonomi nella realizzazione di applicazioni Java, con particolare attenzione al web, dove verranno forniti strumenti e conoscenze per apprendere la sintassi Java e il paradigma Object Oriented.
Il percorso è composto dai seguenti corsi: Developing Java Applications; Developing Java Applications (advanced); Developing Java Spring applications; Secure Programming for Java web applications; Secure Programming for Java Spring web applications.
Vuoi essere in grado di diventare un full-stack developer con le tecnologie Microsoft?
Il percorso Microsoft Full Stack Developer è indirizzato a tutti coloro che vogliono diventare dei programmatori con delle ottime conoscenze sia lato frontend che backend. Le attività principali di un Full Stack Developer sono: progettare il design di una pagina web, creare gli elementi web, statici e dinamici, ottimizzare velocità, stabilità e scalabilità di server e codice, creare e integrare API, implementare soluzioni di archiviazione dati, testare il codice e fare il debug.
Il percorso è composto dai seguenti corsi: Sql server base; Sql server avanzato; Developing .NET/C# Applications; Developing ASP.NET Core Web Applications; Sviluppo sicuro .NET Core web applications; Developing Web Applications in Angular.
Vuoi conoscere ed imparare ad utilizzare uno dei software più all’avanguardia del momento come Microsoft Azure per il Cloud e in ambito DevOps?
Grazie a questo percorso imparerai le basi della distribuzione di un’applicazione in Azure e comprenderai i vantaggi e i costi delle distribuzioni cloud, i diversi tipi di modelli di servizio e come navigare nella piattaforma Microsoft Azure. Inoltre, imparerai come implementare soluzioni di calcolo Azure, creare funzioni Azure, implementare e gestire applicazioni web, sviluppare soluzioni che utilizzano la memorizzazione dati di Azure.
Il percorso è composto dai seguenti corsi: Developing with Azure Services; Azure Devops.
Vuoi diventare uno sviluppatore di app per il mobile?
Il percorso formativo App Mobile Developer tratta argomenti che vanno dallo sviluppo di programmi per il web alla realizzazione di applicazioni per dispositivi mobili. Inoltre, si propone di formare una figura professionale con una specializzazione estremamente attuale in grado di sviluppare componenti per applicazioni mobili utilizzando sistemi Android e Apple iOS.
Il percorso è composto dai seguenti corsi: Android Base; Android Avanzato; Flutter.
Vuoi migliorare nello sviluppo back-end e DB oriented?
Il percorso Oracle è dedicato a tutti coloro che vogliono aumentare le proprie conoscenze lato backend, apprendendo soprattutto il funzionamento del linguaggio PL/SQL e la gestione di Database. Grazie a questi corsi imparerai a eseguire query, manipolare e definire i dati tramite la programmazione e inoltre, potrai installare, configurare e gestire sistemi di archiviazione dati più o meno complessi della tua azienda.
Il percorso è composto dai seguenti corsi: Oracle SQL; Oracle PL/SQL; Oracle Administration.
Scegli il percorso più adatto a te
Se un solo corso non ti basta, abbiamo creato una proposta formativa ricca di percorsi divisi per diverse tecnologie ed argomenti.
Sfoglia i percorsi di formazione e scopri quello che può fare al caso tuo.
Vuoi imparare uno dei mestieri più richiesti del momento ovvero il Java developer?
L’obiettivo di tale percorso è quello di trasmettere le conoscenze base per diventare autonomi nella realizzazione di applicazioni Java, con particolare attenzione al web, dove verranno forniti strumenti e conoscenze per apprendere la sintassi Java e il paradigma Object Oriented.
Il percorso è composto dai seguenti corsi: Developing Java Applications; Developing Java Applications (advanced); Developing Java Spring applications; Secure Programming for Java web applications; Secure Programming for Java Spring web applications.
Vuoi essere in grado di diventare un full-stack developer con le tecnologie Microsoft?
Il percorso Microsoft Full Stack Developer è indirizzato a tutti coloro che vogliono diventare dei programmatori con delle ottime conoscenze sia lato frontend che backend. Le attività principali di un Full Stack Developer sono: progettare il design di una pagina web, creare gli elementi web, statici e dinamici, ottimizzare velocità, stabilità e scalabilità di server e codice, creare e integrare API, implementare soluzioni di archiviazione dati, testare il codice e fare il debug.
Il percorso è composto dai seguenti corsi: Sql server base; Sql server avanzato; Developing .NET/C# Applications; Developing ASP.NET Core Web Applications; Sviluppo sicuro .NET Core web applications; Developing Web Applications in Angular.
Vuoi conoscere ed imparare ad utilizzare uno dei software più all’avanguardia del momento come Microsoft Azure per il Cloud e in ambito DevOps?
Grazie a questo percorso imparerai le basi della distribuzione di un’applicazione in Azure e comprenderai i vantaggi e i costi delle distribuzioni cloud, i diversi tipi di modelli di servizio e come navigare nella piattaforma Microsoft Azure. Inoltre, imparerai come implementare soluzioni di calcolo Azure, creare funzioni Azure, implementare e gestire applicazioni web, sviluppare soluzioni che utilizzano la memorizzazione dati di Azure.
Il percorso è composto dai seguenti corsi: Developing with Azure Services; Azure Devops.
Vuoi diventare uno sviluppatore di app per il mobile?
Il percorso formativo App Mobile Developer tratta argomenti che vanno dallo sviluppo di programmi per il web alla realizzazione di applicazioni per dispositivi mobili. Inoltre, si propone di formare una figura professionale con una specializzazione estremamente attuale in grado di sviluppare componenti per applicazioni mobili utilizzando sistemi Android e Apple iOS.
Il percorso è composto dai seguenti corsi: Android Base; Android Avanzato; Flutter.
Vuoi migliorare nello sviluppo back-end e DB oriented?
Il percorso Oracle è dedicato a tutti coloro che vogliono aumentare le proprie conoscenze lato backend, apprendendo soprattutto il funzionamento del linguaggio PL/SQL e la gestione di Database. Grazie a questi corsi imparerai a eseguire query, manipolare e definire i dati tramite la programmazione e inoltre, potrai installare, configurare e gestire sistemi di archiviazione dati più o meno complessi della tua azienda.
Il percorso è composto dai seguenti corsi: Oracle SQL; Oracle PL/SQL; Oracle Administration.
Hai bisogno di un corso su misura?
Reti Academy ti offre la possibilità di creare corsi customizzati in base alle tue esigenze.
Questo corso approfondirà argomenti come la scrittura di programmi multithread, la gestione dell’input e dell’output, la connessione a un database e un’ampia visuale sulle possibili tecnologie offerte per il mondo web che costituiscono un must imprescindibile per ogni programmatore Java senior.
Questo corso di formazione si focalizzerà intensivamente sullo studio teorico e pratico del framework Spring. Spring è il più popolare framework di sviluppo per creare delle applicazioni Java: non mancherà il confronto pratico e consulenziale con professionisti che lavorano da anni in questo ambito.
Il corso ti fornirà i mezzi e gli strumenti necessari a sviluppare applicazioni Web sicure, basate su Java. Avrai modo di scontrarti con le principali problematiche di sicurezza che affliggono le applicazioni web, cercando il modo migliore per prevenirle. Il corso avrà un taglio molto pratico
Il corso tratterà gli strumenti del framework Spring al fine di sviluppare applicazioni web sicure. Ti mostrerà le principali vulnerabilità delle applicazioni, insegandoti le procedure per evitare che i problemi di sicurezza impattino sul business della tua organizzazione o dei tuoi clienti.
Sviluppo sicuro Java web applications
Sviluppo sicuro Java Spring web applications
Il corso ti fornirà i mezzi e gli strumenti necessari a sviluppare applicazioni Web sicure, basate su Java. Avrai modo di scontrarti con le principali problematiche di sicurezza che affliggono le applicazioni web, cercando il modo migliore per prevenirle. Il corso avrà un taglio molto pratico.
Il corso tratterà gli strumenti messi a disposizione dal framework Spring al fine di sviluppare applicazioni web sicure. Ti mostrerà le principali vulnerabilità che affliggono le applicazioni web e come evitare che dei problemi di sicurezza impattino sul business della tua organizzazione o di quelle dei tuoi clienti.
Questo corso si focalizzerà intensivamente sullo studio teorico e pratico dei concetti fondamentali del mondo Java, fornendoti una panoramica completa dei controlli nativi e della potente struttura ad oggetti offerti dal linguaggio Java, imprescindibili per ogni aspirante programmatore.
Questo corso approfondirà argomenti come la scrittura di programmi multithread, la gestione dell’input e dell’output, la connessione a un database e un’ampia visuale sulle possibili tecnologie offerte per il mondo web che costituiscono un must imprescindibile per ogni programmatore Java senior.
Questo corso di formazione si focalizzerà intensivamente sullo studio teorico e pratico del framework Spring. Spring è il più popolare framework di sviluppo per creare delle applicazioni Java: non mancherà il confronto pratico e consulenziale con professionisti che lavorano da anni in questo ambito.
Il corso ti fornirà i mezzi e gli strumenti necessari a sviluppare applicazioni Web sicure, basate su Java. Avrai modo di scontrarti con le principali problematiche di sicurezza che affliggono le applicazioni web, cercando il modo migliore per prevenirle. Il corso avrà un taglio molto pratico.
Il corso tratterà gli strumenti del framework Spring al fine di sviluppare applicazioni web sicure. Ti mostrerà le principali vulnerabilità delle applicazioni, insegandoti le procedure per evitare che i problemi di sicurezza impattino sul business della tua organizzazione o dei tuoi clienti.
Developing Java Applications
Developing Java Applications - Advanced
Developing Java Spring applications
Questo corso ti fornirà una panoramica completa dei controlli nativi e della potente struttura ad oggetti offerti dal linguaggio Java, imprescindibili per ogni aspirante programmatore.
Questo corso approfondirà argomenti come la scrittura di programmi multithread, la gestione dell’input e dell’output, la connessione a un database e un’ampia visuale sulle possibili tecnologie offerte per il mondo web che costituiscono un must imprescindibile per ogni programmatore Java senior.
Questo corso di formazione si focalizzerà intensivamente sullo studio teorico e pratico del framework Spring. Spring è il più popolare framework di sviluppo per creare delle applicazioni Java: non mancherà il confronto pratico e consulenziale con professionisti che lavorano da anni in questo ambito.
Il corso avrà come obiettivo l’apprendimento del funzionamento di un database relazionale e del linguaggio SQL, partendo dalle nozioni di base come i tipi di dati, comandi e funzioni, utili ad estrarre informazioni dai database.
Il corso ti permetterà di acquisire le conoscenze avanzate di linguaggio SQL per accedere a database relazionali. Verranno affrontati costrutti sintattici utili per l’ottimizzazione e il miglioramento del codice in SQL.
Il corso ti mostrerà la sintassi, le metodologie di sviluppo e le best practices riguardanti il framework .NET. Potrai sviluppare da zero un’applicazione per Windows, Linux e macOS capace di connettersi ai principali Database.
Il corso ti fornirà i mezzi e gli strumenti necessari a sviluppare applicazioni Web utilizzando le stesse conoscenze già apprese nel classico sviluppo in .NET/C#. Imparerai a sviluppare e distribuire applicazioni Web e REST API efficienti e scalabili.
Il corso ti fornirà i mezzi e gli strumenti necessari a sviluppare applicazioni Web sicure, basate su .NET Core. Durante il corso verranno presentate le principali problematiche di sicurezza che affliggono le applicazioni web e come prevenirle.
Il corso ti fornirà i mezzi e gli strumenti necessari per sviluppare applicazioni Web utilizzando il framework Angular (sviluppato da Google e supportato dalla community) e il linguaggio Typescript (sviluppato da Microsoft e supportato dalla community).
Il corso avrà come obiettivo l’apprendimento del funzionamento di un database relazionale e del linguaggio SQL, partendo dalle nozioni di base come i tipi di dati, comandi e funzioni, utili ad estrarre informazioni dai database.
Il corso ti permetterà di acquisire le conoscenze avanzate di linguaggio SQL per accedere a database relazionali. Verranno affrontati costrutti sintattici utili per l’ottimizzazione e il miglioramento del codice in SQL.
Il corso ti mostrerà la sintassi, le metodologie di sviluppo e le best practices riguardanti il framework .NET. Potrai sviluppare da zero un’applicazione per Windows, Linux e macOS capace di connettersi ai principali Database.
Il corso ti fornirà i mezzi e gli strumenti necessari a sviluppare applicazioni Web utilizzando le stesse conoscenze già apprese nel classico sviluppo in .NET/C#. Imparerai a sviluppare e distribuire applicazioni Web e REST API efficienti e scalabili.
Il corso ti fornirà i mezzi e gli strumenti necessari a sviluppare applicazioni Web sicure, basate su .NET Core. Durante il corso verranno presentate le principali problematiche di sicurezza che affliggono le applicazioni web e come prevenirle.
Developing Web Applications in Angular
Il corso ti fornirà i mezzi e gli strumenti necessari per sviluppare applicazioni Web utilizzando il framework Angular (sviluppato da Google e supportato dalla community) e il linguaggio Typescript (sviluppato da Microsoft e supportato dalla community).
Sql server base
Sql server avanzato
Developing .NET/C# Applications
Il corso avrà come obiettivo l’apprendimento del funzionamento di un database relazionale e del linguaggio SQL, partendo dalle nozioni di base come i tipi di dati, comandi e funzioni.
Il corso ti permetterà di acquisire le conoscenze avanzate di linguaggio SQL per accedere a database relazionali. Verranno affrontati costrutti sintattici utili per l’ottimizzazione e il miglioramento del codice in SQL.
Il corso ti mostrerà la sintassi, le metodologie di sviluppo e le best practices riguardanti il framework .NET. Potrai sviluppare da zero un’applicazione per Windows, Linux e macOS capace di connettersi ai principali Database e funzionare senza differenze sia on-premises sia in-cloud.
Developing ASP.NET Core Web Applications
Sviluppo sicuro .NET Core web applications
Developing Web Applications in Angular
Il corso ti fornirà i mezzi e gli strumenti necessari a sviluppare applicazioni Web utilizzando le stesse conoscenze già apprese nel classico sviluppo in .NET/C#.
Il corso ti fornirà i mezzi e gli strumenti necessari a sviluppare applicazioni Web sicure, basate su .NET Core. Durante il corso verranno presentate le principali problematiche di sicurezza che affliggono le applicazioni web e come prevenirle e potrai esercitarti grazie a laboratori specifici.
Il corso ti fornirà i mezzi e gli strumenti necessari per sviluppare applicazioni Web utilizzando il framework Angular (sviluppato da Google e supportato dalla community) e il linguaggio Typescript (sviluppato da Microsoft e supportato dalla community).
Il corso ti fornirà i mezzi e gli strumenti necessari ad apprendere e sperimentare le potenzialità del cloud. Ti consentirà, inoltre, di approfondire la conoscenza dei servizi principali e maggiormente utilizzati offerti da Microsoft Azure, tramite delle esercitazioni guidate e connesse tra i vari moduli.
Il corso ti consentirà di apprendere le metodologie e le tecnologie offerte dal tool DevOps, trattando argomenti come: test, pipeline di build e release (CI/CD), la gestione del Application Lifecycle Management (ALM), gestione dei bug e dei feedback provenienti dagli ambienti di produzione.
Developing with Azure Services
Azure Devops
Il corso ti fornirà i mezzi e gli strumenti necessari ad apprendere e sperimentare le potenzialità del cloud. Ti consentirà, inoltre, di approfondire la conoscenza dei servizi principali e maggiormente utilizzati offerti da Microsoft Azure, tramite delle esercitazioni guidate e connesse tra i vari moduli.
Il corso ti consentirà di apprendere le metodologie e le tecnologie offerte dal tool DevOps, trattando argomenti come: test, pipeline di build e release (CI/CD), la gestione del Application Lifecycle Management (ALM), gestione dei bug e dei feedback provenienti dagli ambienti di produzione.
Il corso ti mostrerà come costruire applicazioni Android, dandoti le basi teoriche necessarie per esercitarti nello sviluppo nativo, partendo dalle componenti fondamentali di un’applicazione fino a costruire un’applicazione pronta per essere rilasciata.
Il corso ti fornirà i mezzi e gli strumenti per acquisire familiarità con Dependency Injection, ViewModels & LiveData, Room, Espresso e tanti altri strumenti che ti permetteranno di arrivare a costruire applicazioni con un’architettura testabile e facile da mantenere.
Il corso ti fornirà i mezzi e gli strumenti per imparare a costruire applicazioni iOS e Android, belle veloci e di qualità nativa, tramite un solo linguaggio di programmazione (Dart). Ciò è possibile grazie a Flutter, il nuovo SDK sviluppato da Google.
Il corso ti mostrerà come costruire applicazioni Android, dandoti le basi teoriche necessarie per esercitarti nello sviluppo nativo, partendo dalle componenti fondamentali di un’applicazione fino a costruire un’applicazione pronta per essere rilasciata.
Il corso ti fornirà i mezzi e gli strumenti per acquisire familiarità con Dependency Injection, ViewModels & LiveData, Room, Espresso e tanti altri strumenti che ti permetteranno di arrivare a costruire applicazioni con un’architettura testabile e facile da mantenere.
Il corso ti fornirà i mezzi e gli strumenti per imparare a costruire applicazioni iOS e Android belle, veloci e di qualità nativa, tramite un solo linguaggio di programmazione (Dart). Ciò è possibile grazie a Flutter, il nuovo SDK sviluppato da Google.
Il corso ti fornirà i mezzi e gli strumenti necessari a gestire i vari tipi di oggetti di uno Schema Oracle quali Tables, Views, Sequences, Synonyms. Potrai definire utenze, privilegi, ruoli, e infine avrai le conoscenze per accedere ai metadati di Oracle tramite le viste del Data Dictionary.
Il corso ti consentirà di conoscere il linguaggio PL/SQL, che ti permetterà di eseguire processi di calcolo data-driven direttamente su Database. Prenderai inoltre dimestichezza con questo linguaggio con un uso più frequente di cursori, cicli, condizioni e molto altro.
Il corso ti fornirà i mezzi e gli strumenti necessari per conoscere l’architettura dei database Oracle e per eseguire tutte le operazioni di configurazione e gestione necessari per il corretto funzionamento delle Istanze, alternando lezioni più teoriche e altre più pratiche.
Oracle SQL
Oracle PL/SQL
Oracle Administration
Il corso ti fornirà i mezzi e gli strumenti necessari a gestire i vari tipi di oggetti di uno Schema Oracle quali Tables, Views, Sequences, Synonyms. Potrai definire utenze, privilegi, ruoli, e infine avrai le conoscenze per accedere ai metadati di Oracle tramite le viste del Data Dictionary.
Il corso ti consentirà di conoscere il linguaggio PL/SQL, che ti permetterà di eseguire processi di calcolo data-driven direttamente su Database. Prenderai inoltre dimestichezza con questo linguaggio con un uso più frequente di cursori, cicli, condizioni e molto altro.
Il corso ti fornirà i mezzi e gli strumenti necessari per conoscere l’architettura dei database Oracle e per eseguire tutte le operazioni di configurazione e gestione necessari per il corretto funzionamento delle Istanze, alternando lezioni più teoriche e altre più pratiche.