Skill Factory
Descrizione
Il corso “Python Developer” permette di acquisire le competenze necessarie per imparare a programmare con il linguaggio Python. La conoscenza di questo semplice, ma potente linguaggio di programmazione è importante per lavorare nei seguenti ambiti: Grafica 2D/3D, Videogiochi, Calcolo Scientifico, Analisi dei dati, Domotica, Robotica, Intelligenza artificiale. A fine corso i partecipanti conosceranno i fondamenti di Logica di programmazione e di Object Oriented e sapranno creare interfacce grafiche interattive. Saranno capaci di gestire l’Input e l’Output dei dati e sapranno applicare le principali operazioni di CRUD per rendere persistenti i dati all’interno di Database relazionali. Verranno anche introdotte le tecniche per lavorare con i principali formati di serializzazione dati come XML oppure JSON, indispensabili per lavorare con i Big Data ed i Database NoSQL. Corsi consigliati: - Python Web Developer (Django) - Python Game Developer (Novità ...) - Python Data Analyst Developer (Novità ...) - Python Raspberry & IoT Developer (Novità ...) - Hadoop ETL Developer > Metodologia didattica di tipo SMART; > Livello in uscita JUNIOR; > Attestazione del livello di competenza raggiunto attraverso esame di fine corso. * La certificazione delle competenze raggiunte sarà disponibile su Skillbook.it, in formato elettronico, solo in caso di successo.
Prerequisiti di accesso
Buone capacità di logica matematica, problem solving e problem determination.
Sbocchi lavorativi
Il corso è propedeutico ai corsi che permettono di accedere ai seguenti ambiti lavorativi: Big Data, Calcolo scientifico, Videogames, Domotica, Robotica, Machine learning.
Modalità di Erogazione
Smart Learning
Prezzo Individuale
320,00 €
Modalità di Sconto
20% di sconto per modalità di erogazione in Virtual Class.
Numero Minimo Partecipanti
5
Note
- 16 Lezioni; - Modalità di erogazione a scelta: In Presenza oppure in Virtual Class; - 11 Laboratori in modalità SMART Working assistita attraverso la piattaforma Skillbook.it.
LISTA COMPETENZE ASSOCIATE
Caratteristiche dei Linguaggi di Programmazione
Ciclo di vita del Software
Principali modelli per lo sviluppo software
Principali architetture software
Linguaggio UML
Tecnica di Programmazione base
Python fondamenti
Object Oriented Fondamenti
Python Object Oriented
Python Input ed Output
Come creare GUI con Python (TKINTER)
Progettazione Database Relazionali
Linguaggio SQL
Python Gestione DB Relazionali (CRUD)
Database NOSQL
Formati XML e JSON
Python Gestione Formati XML e JSON
Python panoramica sulle principali librerie
Testing del Software
ATTIVITA' ASSOCIATE
Attività
Tipo attività
Erogazione
Durata
Informazioni