Corso di formazione
Corsi BOOT CAMP – Full Stack
Corso di formazione per sviluppatori Python: da zero a pronti per lavorare! Richiedi informazioniDurata: 1500 ore
Dotazioni in aula: Un proiettore ed un computer per ogni partecipante.
Obiettivi del corso
Programma del corso
Modulo 1: Infrastruttura e container (16 ore)
- Docker
Modulo 2: HTML e CSS (60 ore)
- Introduzione al web
- HTML:
- Struttura di base
- Elementi e tag
- Semantica e accessibilità̀
- CSS:
- Selettori
- Proprietà e valori
- Layout e posizionamento
- Framework & Library
- RESPONSIVE DESIGN
Modulo 3: Fondamenti di Python (240 ore)
- Introduzione al linguaggio Python
- Tipi di dati e variabili
- Operatori e istruzioni condizionali
- Funzioni e moduli
- Cicli e iteratori
- Strutture dati
- Programmazione orientata agli oggetti
- Debugging e testing
Modulo 4: Basi di dati e SQL (120 ore)
- Introduzione ai sistemi di gestione di basi di dati
- Strutture dati
- Forme normali
- SQL:
- Query
- Comandi
- Gestione ed overview differenti RDBMS
- Ottimizzazione delle query
- Cloud DB
- Integrazione di database con Python
Modulo 5: Framework web Django (240 ore)
- Introduzione ai framework web
- Panoramica di Django
- Modelli e viste
- URL e routing
- Template e sistema di autenticazione
- Flask:
- Microframework Flask
- Routing e richieste
- Template e Jinja2
- Gestione degli errori
Modulo 6: API con FastAPI e DRF(90 ore)
- Introduzione alle API
- FastAPI:
- Funzionalità di base
- Validazione dei dati
- Gestione degli errori
- Documentazione automatica
- Test automatici
- Django Restful Framework
Modulo 7: Applicazioni mobile con Flutter (240 ore)
- Introduzione a Flutter
- Dart:
- Fondamenti del linguaggio
- Dart SDK
- Widget e layout
- Sviluppo di applicazioni con Flutter
- Interazione con dispositivi
Modulo 8: Python per ML e AI (200 ore)
- Introduzione all’apprendimento automatico e all’intelligenza artificiale
- Librerie Python per ML:
- NumPy
- Pandas
- Scikit-learn
- Algoritmi di apprendimento automatico:
- Regressione lineare
- K-Nearest Neighbors
- Decision Tree
Modulo 9: LLM AI Generativa (60)
- Reti neurali artificiali
- AI Generativa
- RAG
- Managed services per AI
- Prompt Engineers
Modulo 10: Frontend con JavaScript (240 ore)
- Introduzione a JavaScript
- Librerie JavaScript:
- jQuery
- Bootstrap
- Type Script
- Framework JavaScript moderni:
- React
- Vue.js
- Astro
- Single Page Applications (SPA)
Richiedi maggiori informazioni
Richiedi il voucher
Step 1 di 4
Prenota il tuo spazio tramite
Samnium App su iOS e Android