Locandina

Programmazione e sviluppo software – Garanzia Giovani

Iscrizioni in Corso

Newsletter

Rimani informato sulle ultime attività

Programmazione e sviluppo software – Garanzia Giovani

Durata: 200 ore

Indennità di frequenza:

fino a 400 €

Iscriviti cliccando su questo link:

https://forms.gle/P5X2iAYVN2JNoT6K6

________________________________________________

Descrizione

Figura professionale:

Il tecnico della programmazione e dello sviluppo di programmi informatici è una figura professionale estremamente ricercata sia nel territorio regionale che su tutto quello nazionale. Acquisire competenze trasversali su varie differenti tipologie di linguaggi di programmazione e sistemi di sviluppo software può rappresentare una leva strategica per la proposizione di soluzioni estremamente flessibili per qualsiasi tipo di azienda e settore. Basi di logica e competenze specifiche nell’uso dei CMS proposti possono conferire alla risorsa gli strumenti adatti per offrire all’azienda gli strumenti giusti per rendere più performanti i sistemi informatici interni all’azienda, apportare migliorie di processo nonché facilitare l’accesso alle risorse informatiche aziendali per il personale. RAL media di settore in Europa: € 29.000

Programma – svolto totalmente in FAD senza l’ausilio di attività di laboratorio

1  Specifiche del software, struttura e architettura – (UC 571)  70 ore 

  • • Architettura e funzionalità del sistema operativo
  • • Concetti di base relativi alla gestione di basi di dati
  • • La logica della programmazione; La programmazione Java, base e avanzata; Java Design Patterns; Html, CSS e Javascript (Ajax); 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. I plugins SDK
  • • Principali tecniche di codifica e pseudocodifica delle specifiche del software

2  Caratteristiche dei singoli progetti e scrittura dei programmi – (UC 572)  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. InterPortlet 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.
  • • L’ambiente di sviluppo PHP e MySQL; La programmazione PHP; l'utilizzo e la gestione delle funzioni; verifica e recupero dei dati inseriti in un form HTML; mantenimento dei dati durante la navigazione; il database MySQL; 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 – (UC 573)  60 ore 

  • • Il CMS Joomla: Informazioni di base sul CMS e sul Framework; Installazione e requisiti di un server; Creazione e gestione articoli, estensioni.
  • • Il CMS WordPress: L'installazione e configurazione di WordPress; La bacheca e le impostazioni generali; L'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; La creazione di un menù personalizzato; L'utilizzo dei widget; L'utilizzo dei plugin; La gestione dei media; Come scrivere e gestire i commenti; L'area di login e registrazione; L'area dei contatti.
  • • Il CMS Moodle: installare e configurare le impostazioni di amministrazione di Moodle.
  • • Tecniche di testing
  • • Tipologie di errori nel software
  • • Procedure di testing per la rilevazione degli errori

Riservato a utenti di età compresa dai 17 ai 30 anni (non compiuti) che non studiano e non lavorano.



Copyright © CIOFS/FP-Puglia

Powered by: Alkimialab