Best
 
New
 
Fantom Tag

Corso - Introduzione alla programmazione

Le basi dello sviluppo

  • A distanza
  • Fondamenti
  • Full immersion
Corso a catalogo
Durata
3 giorni (21 Ore)

Quota d'iscrizione
1.790,00 €  +IVA

WebCode
IT.39
Scarica il tagliando di iscrizione
Realizza questo corso in azienda
WebCode
IT.39

Durata
3 giorni (21 Ore)

4.850,00€ +IVA
(Quota riferita ad un gruppo di 10 pax max, +10% di Project Management)
Formazione customizzata
Sei interessato all'argomento?
Progettiamo un training personalizzato nella tua azienda.

Sebbene in continua evoluzione, la programmazione si basa ancora su principi di base che dovrebbero essere padroneggiati per affrontare con calma lo sviluppo di applicazioni informatiche. Ad esempio, le nozioni di cicli o condizioni sono comuni a quasi tutti i linguaggi di programmazione oggi disponibili. Al termine di questa formazione, i partecipanti avranno una solida base di programmazione che consentirà loro di passare poi al linguaggio di sviluppo di loro scelta. Verranno trattati tutti gli aspetti essenziali della programmazione, dalla programmazione procedurale alla programmazione ad oggetti.

Leggi di più
Per chi

A chi è rivolto

Per chi

  • Chiunque desideri prepararsi all'apprendimento di un linguaggio di programmazione o semplicemente avere una visione generale della programmazione

Prerequisiti

Nessuno

Programma

Programma del corso

PARTE 1 - Progettare un programma

1 - Cos'è un programma per computer

  • Tradurre il pensiero in linguaggio macchina
  • Linguaggi compilati e linguaggi interpretati
  • Riutilizzare ciò che è già stato fatto

 

2 - Algoritmico

  • Formalizzare le fasi del programma
  • Capire cosa farà il programma

 

3 - Programmazione strutturata e programmazione orientata agli oggetti

  • Perché lavorare con gli oggetti
  • Concetti di classe, ereditarietà, polimorfismo
  • I vantaggi dell'incapsulamento

 

4 - Scegliere la propria lingua

  • Linguaggi di scripting
  • Linguaggi oggetto

 

PARTE 2: Scrivere il proprio  programma

5 - Manipolare i dati del programma

  • Dichiarazione di variabile
  • Implementazione dei tipi di dati
  • Operatori di programmazione
  • Le tavole

 

6 - Strutture di programmazione

  • Strutture di prova
  • Ripetere le strutture

 

7 - Pratica

  • Creazione di un semplice programma in Java
  • Scrittura del primo script VBScript

 

PARTE 3: Best practice di programmazione

8 - Modularizzazione del codice

  • Nozione di subroutine: funzioni e procedure
  • Gestione dei parametri

 

9 - Condividere il proprio codice

  • Trovare e usare librerie di lingue
  • Capacità di capitalizzare il lavoro già svolto

 

10 - Scrivere bene il proprio programma

  • L'importanza del feedback
  • Convenzioni di denominazione

 

PARTE 4: Gestione dei dati esterni

11 - DBMS

  • Cosa sono i sistemi di gestione dei database?
  • Come comunicare con un DBMS?
  • API del database

 

12 - SQL: il linguaggio DBMS

  • Lo standard SQL
  • I verbi del linguaggio
  • Interrogazione dei dati tramite SELECT
  • Usare le API del database

 

13 - Gestire i propri dati utilizzando i file

  • Comprendere i passaggi per la gestione di un file
  • Formato CSV
  • Somiglianza con il modello input-output standard

 

PARTE 5: Strumenti per una migliore codifica

14 - Ambienti di sviluppo

  • Dal semplice editor di testo all'IDE
  • Uno strumento per una lingua

15 - Correggere il proprio codice usando l'editor

  • Implementazione di tecniche di debugging
  • Scoprire Visual Basic Editor
Obiettivi

Obiettivi del corso

  • Avere un vocabolario (fonte, libreria, compilazione, esecuzione, bug...) specifico per la programmazione
  • Saper tradurre le esigenze funzionali in algoritmi (loop, test, ecc.)
  • Saper progettare globalmente un'applicazione (programma, moduli, procedure, funzioni)
  • Comprendere come accedere ai dati (file, database "SQL")
  • Conoscere i diversi tipi di linguaggio (procedurale, oggetto, evento)
  • Comprendere l'importanza dei tipi di dati
  • Saper scrivere semplici programmi in Basic e Java
Esercitazioni

Esercitazioni

  • L'acquisizione delle basi necessarie per muoversi serenamente verso un linguaggio di sviluppo
  • Pratica immediata attraverso la produzione di semplici programmi in Basic e Java (il 70% del tempo di formazione è dedicato al lavoro pratico)

I Blog Cegos

Desideri approfondire alcune tematiche? Consulta gli articoli dei nostri consulenti su:

Finanziamenti

Opportunità di finanziamento

I Fondi Paritetici Interprofessionali permettono, alle aziende aderenti, di finanziare la formazione aziendale ed individuale rivolta ai propri dipendenti.

Affidati a Cegos e al suo Team dedicato per essere supportato lungo tutte le fasi del progetto finanziato, dalla valutazione di fattibilità, alla presentazione della domanda al Fondo Interprofessionale, fino alla rendicontazione dei costi e al rimborso delle spese.

Scopri come accedere ai finanziamenti per questo intervento.

Date

  • 1.790,00 € +IVA
    Posti disponibili
    Iscriviti
    I partecipanti riceveranno le istruzioni per partecipare alcuni giorni prima dell’inizio del corso.
  • 1.790,00 € +IVA
    Posti disponibili
    Iscriviti
    I partecipanti riceveranno le istruzioni per partecipare alcuni giorni prima dell’inizio del corso.
  • 1.790,00 € +IVA
    Posti disponibili
    Iscriviti
    I partecipanti riceveranno le istruzioni per partecipare alcuni giorni prima dell’inizio del corso.
Corso - Introduzione alla programmazione