rotate-mobile
Mercoledì, 24 Aprile 2024
Formazione

Programmatore.net, come iscriversi al corso gratuito di 600 ore con stage in azienda

Si rivolge ai giovani under 35 interessati agli strumenti di sviluppo più recenti in .NET Core, in particolare per applicazioni web

Per gli appassionati di informatica e programmazione è in partenza il corso gratuito Programmatore.net, composto da 600 ore in alternanza scuola/lavoro con 300 ore di stage in azienda. È rivolto a dieci disoccupati o inattivi maggiorenni, under 35, residenti o domiciliati in Liguria. Un’eccellente opportunità di acquisire competenze di primo livello e di fare esperienza nel mondo del lavoro presso aziende leader nei rispettivi settori.

Al termine del corso, inoltre, permetterà agli allievi di sostenere l’esame per ottenere la qualifica professionale di “Tecnico programmatore”, con codice ISTAT 3.1.2.1.0. L’iscrizione deve essere inviata entro il 10 marzo dato che, dopo le selezioni dal 15 al 16 marzo, il corso partità a tutti gli effetti il 20 marzo. 

A chi è rivolto Programmatore.net:

Il corso è pensato per chi, possedendo conoscenze di base di programmazione, o con un background teorico ed accademico voglia acquisire familiarità con la pratica dello sviluppo di applicazioni e con i framework e gli strumenti di sviluppo più recenti in .NET Core, in particolare per applicazioni web. Lo scopo del corso è formare sviluppatori “full stack” in grado di contribuire alla realizzazione di applicazioni lato server o client e di fornire le basi fondamentali per poter evolvere le loro conoscenze su nuovi linguaggi e piattaforme di sviluppo.

Il programma del corso:

Fondamenti di C# e programmazione ad oggetti (120 ore)

  • Introduzione alla piattaforma .NET e .NET Core
  • Introduzione a C#, Tipi, Variabili e funzioni
  • Cicli e condizionali
  • Classi, Reference Type e Value Type
  • Gestione delle eccezioni
  • Delegati ed eventi
  • Ereditarietà, Incapsulamento, e Polimorfismo
  • Interfacce
  • Strutture dati
  • Programmazione funzionale e lambda expressions
  • LINQ
  • Multithreading e Asynch
  • Streams e IO
  • Networking

Connessione a database (60 ore)

  • ADO.NET, il “connected approach”
  • Introduzione all’ utilizzo di un ORM, Entity Framework Core.
  • Mappatura delle entita’ e validazioni
  • Operazioni CRUD con EF Core
  • Querying
  • Transazioni

JavaScript e Angular (60 ore)

  • Introduzione a JavaScript
  • Introduzione a TypeScript
  • Fondamenti di Angular
  • Componenti
  • Espressioni
  • Data Binding
  • Direttive, custome  e built in
  • Eventi e Change Detection.
  • Asp.NET MVC Core

Il pattern MVC (60 ore)

  • Sintassi Razor
  • Controllers e Dependency Injection
  • Filtri
  • View e View Components
  • Tag Helpers e Form Tag Helpers
  • Model binding  e validation
  • Repository Pattern e integrazione con EF Core

Le competenze acquisite:

La figura in uscita dal corso avrà consapevolezza delle caratteristiche del mercato del lavoro e dell’organizzazione aziendale secondo i modelli che contribuiscono al funzionamento delle imprese.  Saprà applicare procedure ed istruzioni operative del Sistema di Qualità aziendale, discernendone i principi che lo ispirano. Acquisirà competenze trasversali quali creatività, problem solving, capacità di ascolto e relazione, sperimentazione, propensione all’innovazione, flessibilità e adattabilità, resistenza allo stress, autonomia, capacità di lavorare in gruppo. Acquisirà le competenze di base sugli algoritmi e la programmazione applicando metodologie per la gestione del ciclo di vita del software. Sarà in grado di utilizzare metodologie e tecniche di test, adottare opportune metodologie, pattern e framework per lo sviluppo del codice, programmare con linguaggi Object Oriented e di scripting.

Gli allievi acquisiranno inoltre competenze relativamente ai sistemi operativi, alle architetture funzionali, protocolli e algoritmi per reti fisse e mobili. Configureranno reti di comunicazione: router e Switch. Acquisiranno conoscenze di base sui sistemi distribuiti, il Cloud computing e i relativi modelli di servizio inquadrando le problematiche di base della cybersecurity. Svilupperanno applicazioni Cloud basate sui principali Cloud Operating System, Web Services e metodi di accesso ai Dati, sistemi per l’elaborazione distribuita e SOA. Consolideranno infine le competenze acquisite in un contesto produttivo attraverso lo stage in azienda.

Come iscriversi:

La domanda di iscrizione e la scheda informativa del corso sono disponibili presso la sede di F.IRE s.c.r.l., sita in Genova, Piazza Matteotti, 2/3B e sul sito www.entefire.it (la domanda di iscrizione è in formato editabile). L’orario di apertura della Segreteria è dal lunedì al venerdì, dalle 9.30 alle 12.30 e dalle 14.30 alle 16.30. 

La domanda di iscrizione, in regola con le vigenti normative sull’imposta di bollo (apporre marca da bollo da € 16,00), /debitamente compilata dovrà essere consegnata dal 6 febbraio 2023 al 10 Marzo 2023 (entro le ore 16.30). 

Saranno accettate esclusivamente le domande complete di tutta la documentazione richiesta. Potranno essere consegnate in originale a mano presso la sede di F.IRE oppure inoltrate via mail a formazione@entefire.it in formato pdf. 

Per informazioni contattare F.IRE s.c.r.l., tel. 010.9820.702 – Mail: formazione@entefire.it 

In Evidenza

Potrebbe interessarti

Programmatore.net, come iscriversi al corso gratuito di 600 ore con stage in azienda

GenovaToday è in caricamento