Un corso basato sull’acquisire padronanza nel mondo dello sviluppo software dove non si impara solo a programmare, ma ci si immerge nelle profondità della creazione digitale. Il percorso Full Stack Developer offre una formazione completa nell’ambito dello sviluppo di applicazione per il web e per mobile garantendo di acquisire conoscenze su architetture digitali, sistemi operativi, reti e sicurezza, diventando esperti sia nel back-end che nel front-end dello sviluppo software per diventare un programmatore informatico.

← Torna a ITS ICT Academy

Skills
L’obiettivo del corso è quello di formare sviluppatori software con una solida conoscenza dei fondamenti dell’Informatica generale (architetture digitali, sistemi operativi, reti, sicurezza) per specializzarli successivamente nell’area dello sviluppo di applicazioni web e per dispositivi mobili, focalizzandosi su tutto lo stack, sia sul lato back-end che front-end, con un ampio portafoglio di tecnologie.
Professione ICT
Web Developer
P.IVA Azienda
96532150586
Sede
Viale Cesare Pavese 305, Roma 00144
Durata
1800
Durata Stage (ore)
900
Moduli
1. Sistemi digitali

Fondamenti di architetture, sistemi operativi e reti

2. Progettazione di sistemi software per il cloud a microservizi

Ciclo di vita del software: raccolta dei requisiti e analisi mediante diagrammi UML, progettazione e test di applicazioni software a microservizi

Piattaforme per il cloud: Amazon Web Services, Google Cloud, Microsoft Azure

3. Python: Fondamenti di programmazione e tecniche di programmazione per applicazioni web

4. Programmazione avanzata in Java

Programmazione a oggetti, Classi, Ereditarietà, Polimorfismo, Interfacce, Eccezioni, Design pattern e debugging

5. Sviluppo di Rich Internet Application: Javascript, Typescript, HTML, CSS, Node JS, JSX

6. Sviluppo di applicazioni per dispositivi Android in Java e Kotlin

7. Sviluppo di applicazioni per dispositivi iOS e iPadOS in Swift

8. Programmazione back-end di applicazioni a microservizi in Java Enterprise

Sviluppo di applicazioni cloud complesse usando le tecnologie Java Enterprise e applicazioni Spring

9. Basi di dati

Progettazione, realizzazione ed interazione con basi di dati relazionali e non relazionali: PostgreSQL, MySQL, Oracle, MS Server, Neo4J, MongoDB

10. Analisi di big data basata su intelligenza artificiale

Fondamenti di machine learning analisi descrittive, predittive e prescrittive

11. Sicurezza informatica

Fondamenti di sicurezza informatica e gestione degli aspetti di sicurezza durante tutte le attività di progettazione, sviluppo, dispiegamento, esercizio e manutenzione del software

12. Comunicazione e Public Speaking

13. Lavorare in Team

14. Sicurezza sul Lavoro

15. Inglese
Costo
0€
Lingua
Italiano
Prerequisiti
Diploma di Scuola Superiore di quarto grado, maggiore età
Numero Corsi
1
Numero Studenti
28
Frequenza
Obbligatoria
Modalità Erogazione
In presenza
Certificazioni
Sicurezza sul Lavoro
Link pagina web
https://www.its-ictacademy.com/full-stack-developer/