CORSO DI SPECIALIZZAZIONE

Agile Full-Stack Developer

Durata:
1000
ore totali
360
ore di teoria
160 ore di specializzazione
160 ore di laboratorio con metodologia Azienda Simulata
640
ore di pratica
160 ore di specializzazione
160 ore di laboratorio con metodologia Azienda Simulata
Tipologia:
Corso sincrono online

Tipologia di corso

Agile Full-Stack Developer
1000
ore

Il corso "Agile Full-Stack Developer" ti permette di apprendere le competenze richieste per diventare un programmatore esperto di progettazione e sviluppo applicazioni Front-End e Back-End che consumano servizi e micro-servizi. Il confronto tra i diversi linguaggi di programmazione utilizzati e l'uso del modello DevOps, basato su processi di tipo CI/CD, ti faranno capire come si sviluppa il software in team di lavoro basati su un project management di tipo agile, caratteristica fondamentale per creare applicazioni distribuite che funzionano con servizi e micro-servizi.

Arrow White Right
Inizia subito

Lorem ipsum

Alla fine di questo percorso di specializzazione, che avrà una durata di 9 mesi, saprai che cos'è un'azienda, quali sono i principali processi aziendali e come si gestisce un progetto software in modo tradizionale. Imparerai le caratteristiche dei linguaggi di programmazione, il ciclo e i modelli di sviluppo software e saprai disegnare con il linguaggio UML architetture software e database. Apprenderai le abilità che ti servono per i utilizzare i sistemi operativi e riuscirai a scrivere script per l'automazione dei processi. Sarai capace di progettare, implementare e gestire database SQL e NOSQL attraverso i seguenti DBMS: MySQL, PostgreSQL, MS Sql-Server e MongoDB. Imparerai a programmare in JavaScript,TypeScript, Java e C#. Conoscerai i seguenti framework che ti permetteranno d'implementare applicazioni professionali: Microsoft MVC, Microsoft EntityFramework, Spring e Angular. Conoscerai le principali tecniche di sviluppo DevOps e capirai come si gestisce un progetto di sviluppo software in modo agile utilizzando il framework SCRUM. Riuscirai ad implementare Web Service,RestFul e micro-servizi attraverso l'uso di Docker e Kafka.

Frequentando questo corso, potrai aggiungere al tuo CV una reale esperienza di 9 mesi di formazione pratica, certificata dagli esperti di programmazione DevOps a da Skill Factory.

Argomenti del corso
Acquisirai autonomia e competenze su:
  • Sistema Azienda
  • Introduzione ai processi aziendali
  • Introduzione al Project Management
  • Team Working
  • Ciclo di vita del software
  • Storia e caratteristiche dei linguaggi di programmazione
  • Fondamenti di UML
  • Principali modelli di sviluppo software
  • Tipi di architetture software
  • Sistemi Operativi Windows/MS-DOS/Linux
  • Introduzione alle Reti di computer e al Cloud Computing
  • Tecniche di modellazione dati
  • Introduzione ai Database
  • Linguaggio SQL
  • Principali DBMS SQL
  • Introduzione Database NoSQL
  • MongoDB
  • Linguaggio JavaScript
  • HTML/CSS
  • Bootstrap
  • Fondamenti di Object Oriented
  • Linguaggio JAVA
  • Linguaggio C#
  • Linguaggio TypeScript
  • Debug applicativo
  • Versioning e distribuzione componenti
  • Testing applicativo
  • HTML Dinamico JSP con persistenza relazionale
  • HTML Dinamico Razor con persistenza Entity Framework
  • ASP.NET MVC
  • Angular
  • Spring
  • Introduzione al Project Management Agile
  • Modello DevOps
  • Introduzione ai micro-servizi
  • Introduzione alla piattaforma Kafka
Dove e quando

Il corso si svolgerà da remoto, per un totale di 1000 ore divise in 360 ore di teoria e 640 di pratica.

Diventa un professionista dell’innovazione

Compila il form ed entra in Skill Factory.
Condividi i tuoi dati, ti ricontatteremo.

Arrow White Right
Candidati

THE INNOVATION ACADEMY

Per lavorare nel mondo digital
iscriviti alla nostra Academy.