Skillbook Logo
foto profilo

Skill Factory

logo

Python Developer

Codice: SIDPYBGN01

Corsi | Informatica > Sviluppo Software

Editore: Skill Factory Training Designer: Gino Visciano

INFORMAZIONI
Calendario
Richiedi Informazioni

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.

Durata:

Aula

64 Ora/e

Laboratorio

88 Ora/e

Totale

152 Ora/e

LISTA COMPETENZE ASSOCIATE

Caratteristiche dei Linguaggi di Programmazione

Ciclo di vita del Software

Principali modelli per lo sviluppo software

Introdurre i ciclo di vita del software ed i principali modelli di sviluppo software.

Principali architetture software

Linguaggio UML

Linguaggio UML

Tecnica di Programmazione base

Tecnica di Programmazione

Python fondamenti

Object Oriented Fondamenti

Object Oriented Fondamenti.

Python Object Oriented

Python Input ed Output

Come creare GUI con Python (TKINTER)

Progettazione Database Relazionali

Progettare Database Relazionali Livello Intermedio

Linguaggio SQL

Linguaggio SQL Livello Avanzato

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

TOP