Programmazione e sviluppo Software

Social Media Marketing & Digital Branding
2 Luglio 2020
Tecnico del disegno CAD 2D e 3D
2 Luglio 2020

Programmazione e sviluppo Software

A chi si rivolge?
Possono accedervi tutti coloro che:
- siano iscritti a garanzia giovani
- abbiano un’età inferiore ai 30 anni
- siano disoccupati
- non siano impegnati in percorsi formativi altri
- non siano impegnati in esperienze di tirocinio
- possiedano un titolo di istruzione secondaria superiore o almeno 3 anni di esperienza lavorativa nell'attività professionale di riferimento
Figura formata
Tecnico della programmazione dello sviluppo di programmi informatici

Quanto dura?
200 ore
Come è strutturato il corso?
1 - Specifiche del software, struttura e architettura –70 ore
Architettura e funzionalità del sistema operativo
Concetti di base relativi alla gestione di basi di dati
La logica della programmazione
Programmazione Java, di base e avanzata (Java Design Patterns; Html, CSS e Javascript)
Programmazione Java web
Frameworks avanzati (Struts, Spring, JSF, Hibernate)
Introduzione allo sviluppo basato su Liferay
Introduzione all'utilizzo dei plugins
Comprendere l'Extension Environment
Definire la strategia di sviluppo
Panoramica degli ambienti di sviluppo per Liferay
Creare progetti di sviluppo in Eclipse Debugging di applicazioni
Liferay in ambiente Eclipse e plugins
Principali tecniche di codifica e pseudocodifica delle specifiche del software

2 - Caratteristiche dei singoli progetti e scrittura dei programmi- 70 ore
Principali compilatori e/o tools di programmazione
Tecniche di documentazione delle procedure
Tecniche di programmazione strutturata
Tecniche di strutturazione grafica nella scrittura delle procedure Java
Standard Portlets, Inter-Portlet communication, Portlets e Web
Application Frameworks, MVC portlets (Service Builder, Portlet Permissions, Portlet Preferences)
Gestione dei temi
Modifica e impostazione dei layout
Impostazione di un bundle Liferay e procedure di installazione di ambiente di sviluppo
Impostazioni dell’ambiente di sviluppo
Installazione dei plugins
Installazione delle estensioni
Programmazione PHP, utilizzo e gestione delle funzioni
Verifica e recupero dei dati inseriti in un form HTML Mantenimento dei dati durante la navigazione
Interazione con il database attraverso script PHP
Lingua inglese tecnica (per comprendere la documentazione redatta in inglese)

3 – Testing dei programmi e gestione dei contenuti - 60 ore
Il CMS Joomla:
informazioni di base sul CMS e sul Framework; Installazione e requisiti di un server; reazione e gestione articoli, estensioni.
Il CMS WordPress:
installazione e configurazione di WordPress; bacheca e le impostazioni generali; installazione e configurazione dei temi; come creare e gestire una pagina; come scrivere e gestire un articolo; creare e gestire i link; come gestire le categorie; come gestire i tag; creazione di un menù personalizzato; utilizzo dei widget; utilizzo dei plugin; gestione dei media; come scrivere e gestire i commenti; l'area di login e registrazione; l'area dei contatti.
Il CMS Moodle:
installazione e configurazione delle impostazioni di amministrazione di Moodle.
Tecniche di testing
Tipologie di errori nel software
Procedure di testing per la rilevazione degli errori
Valutazione finale
Al termine del percorso formativo l’Organismo Formativo rilascerà un’attestazione finale con una dichiarazione degli apprendimenti, delle abilità e delle conoscenze acquisite, spendibile ai fini lavorativi
Richiedi informazioni qui compilando il form sottostante

SiNo


SiNo

SiNo

Addetti alla LogisticaSocial Media Marketing & Digital BrandingProgrammazione e sviluppo SoftwareImpiantista Idro Termo GasGestione e strategia per l'impresa InnovativaCorso di segreteria e accoglienza turisticaValorizzazione delle risorse localiTecnico del disegno CAD 2D 3D