Skill Factory
Descrizione
Il corso “C# Developer” permette di acquisire le competenze necessarie per imparare a sviluppare applicazioni Desktop (Client/Server) con il linguaggio C#. Questo corso è propedeutico ai corsi C# per imparare a sviluppare applicazioni: Web, Enterprise e Mobile (Windows Phone). Oggi C# viene usato anche per sviluppare videogames con la potente piattaforma Unity che permette di creare giochi 2D/3D. 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 Database NoSQL. Questo corso è propedeutico ai seguenti corsi di formazione: - C# Web Developer - C# Game Developer (Unity) (Novità ...) > Metodologia didattica di tipo SMART; > Livello in uscita BEGINNER; > 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: Sviluppo applicazioni gestionali, Sviluppo applicazioni Web, Sviluppo applicazioni Mobile per sistemi Windows Phone, Sviluppo videogame con Unity.
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; - 10 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
C# Fondamenti
Object Oriented Fondamenti
C# Object Oriented
C# Input ed Output
Come creare GUI con C# (WPF)
Progettazione Database Relazionali
Linguaggio SQL
C# Gestione DB Relazionali (CRUD)
Database NOSQL
Formati XML e JSON
C# Gestione Formati XML e JSON
Testing del Software
ATTIVITA' ASSOCIATE
Attività
Tipo attività
Erogazione
Durata
Informazioni