fbpx

Programmatore Sviluppatore Web Mobile

Corsi di Formazione Informatica

Diventa Programmatore Sviluppatore Web e Mobile partendo da ZERO!
Molte opportunità di lavoro di aspettano.
(il trend di richieste di lavoro nel settore per programmatori è in crescita, in media del 30% anno fonte ufficiale Osservatorio per le Competenze Digitali)

Programmatore Sviluppatore Web Mobile

Percorso per Programmatore Sviluppatore Web e Mobile
il corso è sviluppato in circa 120 ore.

1) modulo base fondamenti
2) Sviluppo applicazioni WEB (PHP e MySql);
3) Sviluppo applicazioni WEB (PHP e MySql) livello avanzato;
4) modulo programmazione in C
5) la programmazione delle APP (python, Angular, Flutter, DB vari)
5) Panoramica IoT internet delle cose –  la programmazione DEGLI oggetti

Prima parte: le basi fondamentali

  • Introduzione ai linguaggi: una panoramica sui linguaggi di programmazione e i loro campi di applicazione;
  • Hardware: componenti, sistemi di memorizzazione;
  • Matematica del programmatore: numeri macchina, errori, basi diverse dalla decimale; 
  • Logica di programmazione: algoritmi, ciclo di vita del software, pseudo-codice;
  • La programmazione strutturata: blocchi di codice, funzioni e strutture di controllo (IF-THEN-ELSE, DO WHILE);
  • Linguaggi di programmazione orientati agli oggetti;
  • Linguaggi interpretati e linguaggi compilati;
  • Linguaggi di programmazione e dipendenza dai sistemi operativi;
  • esercitazioni mirate sugli a argomenti

i corsi di Tecno Digital Academy

Puoi fare anche i moduli separatamente

Seconda parte: Programmazione per le app WEB (PHP e MySql);

Programmatore Sviluppatore Web Mobile – Basi dell’HTML, Basi del linguaggio PHP, le funzioni. PHP e integrazione con il browser: scrivere codice HTML da PHP, Controllo dell’esecuzione (if – switch – cicli), Array, Array associativi, Moduli, $_REQUEST, variabili globali, $_SERVER, $_SESSION, Database – gestione con phpMyAdmin, Accesso al database MySql e query di estrazione, Inserimento, modifica ed eliminazione di un record. Esercitazioni e progetti

Terza parte: Sezione Programmazione App WEB avanzato (PHP e MySql);

Basi CSS e Bootstrap, Lavorare con le stringhe (un semplice motore di ricerca), Lavorare con le date (realizziamo un’agenda), XML e JSON, Web service (rendere un nostro servizio disponibile a tutti), gestione dei file, gestione delle immagini, Realizziamo un sistema di archiviazione file.

Quarta parte: Programmazione fondamentale in linguaggio C
Linguaggi di alto e basso livello: un linguaggio per tutto, dal sistema operativo alla telefonia, Basi del linguaggio C, Controlli condizionali e iterattivi, Array e Array Multidimensionali, funzioni, utilizzo dei dati strutturati, Gestione della Memoria, Gestione dei files, realizzazione progetto finale.

Quinta parte: la programmazione app Mobile;

Ormai lo schema della funzioni e la programmazione sono tutte competenze acquisite: In questo modulo utilizzeremo il linguaggio Python e il database(le varie differenze tra postgreSQL, sql lt, mariaDB o mongo DB), l’ambiente di sviluppo, tutte le funzioni, la struttura di un APP, le differenze con altre piattaforme, il linguaggio ad oggetti Flutter, l’interfaccia grafica:
Ideare, progettare, realizzare un App, la fase di testing e la pubblicazione.

Sesta parte: panoramica sulla Programmazione per IoT (Python)

Internet delle cose: cos’è?, Basi del linguaggio Python I principali tipi di dato, Gestione delle errori, Gestire files, cartelle e il sistema operativo, Automatizzare l’invio di email, leggere file csv, Manipolare immagini, Single Board Computer: Raspberry, Connettere quello che non è connesso: microcontroller, Pianificare attività e lanciare programmi.

Il corso Programmatore Sviluppatore Web Mobile ha associato un Work Experience formativo che comprende: lavoro di gruppo, sviluppo di un idea su un progetto reale, testing App e caricamento sul Google Play e/o APP Store

i corsi di Tecno Digital Academy

OBIETTIVI FORMATIVI

Il corso introduce le tecniche di progettazione orientata agli oggetti, mediante l’utilizzo dei linguaggi PHP con MySqL e C. Inoltre Flutter E altri programmi le cui sintassi sono molto simili.  oltre alle tecniche di testing e analisi delle prestazioni. L’obiettivo è di acquisire capacità progettuali e realizzative a livello di sistemi software integrati. Sia sul web che come programmazione mobile.

 

OBIETTIVI FORMATIVI (DETTAGLIO) E RISULTATI DI APPRENDIMENTO

– Comprendere il modello di programmazione di ogni piattaforma e sperimentare su esempi reali

– Applicare le metodologie standard per lo sviluppo di applicazioni Web e  mobili

– Creare una applicazione Android completa da inserire in PlayStore

 

Compila il form per ricevere maggiori informazioni:

alla gestione dei dati sottoposti in base alla Legge GDPR - aggiornamento al REG. UE del 25 Maggio 2018 - I dati forniti sono utilizzati solamente al fine della comunicazione di cui allo scopo informativo richiesto.

Hits: 326

Invia il tuo commento
1
2
3
4
5
Invia
     
Annulla

Lascia la tua recensione

Home Tecno Digital Academy - Tel 3518133390
Voto medio:  
 0 recensioni