Corso attualmente non disponibile

Progettista siti web: dal layout alla programmazione con strumenti open source

Corso

Online

Prezzo da consultare

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso

  • Metodologia

    Online

Obiettivi:
Scopo del corso IFOA "PROGETTISTA SITI WEB: dal layout alla programmazione con strumenti open source" è quello formare progettisti di siti web capaci di progettare, sviluppare e collaudare siti interattivi e software applicativi per il web.

Il partecipante al corso sarà capace di utilizzare i principali strumenti open source quali Linux, SQL, HTML, PHP e Javascript è in grado di realizzare e manutenere/gestire siti interattivi.

Con l’evolvere della professionalità avrà la sensibilità, per cogliere e interpretare le aspettative del cliente, mediandole con i vincoli legati alla progettazione tecnica.

Il corso IFOA "PROGETTISTA SITI WEB: dal layout alla programmazione con strumenti open source", della durata di 1050 ore sarà tenuto da docenti, professionisti e consulenti che faranno uso di casi di studio e simulazioni. Grazie, infine, all’utilizzo di laboratori attrezzati, i docenti saranno in grado di sviluppare in aula le dinamiche tipiche del lavoro d’azienda.



Il corso si colloca all'interno del progetto IFOA Campus Digitale: un servizio di selezione e formazione dedicato alle aziende del settore information and communication technology che vogliono inserire nuovo personale all’interno delle loro strutture.

Sono in molti a ritenere che oggi un buon sito internet sia, tanto per un libero professionista, quanto per una azienda, il primo e più importante tra i biglietti da visita.

Un sito web è spesso il primo contatto tra il mercato, i partner, i media e i potenziali clienti con una qualsiasi realtà aziendale.

Altrettanto importate è che un sito fornisca garanzie di sicurezza per gli utenti, basta pensare alle informazioni personali che un sito può contenere, oppure alla possibilità di gestire degli e-commerce che richiedono la transazione di denaro mediante la connessione tra i siti web e i circuiti bancari.

Profilo del corso

Destinatari
Particolarmente indicato per diplomati con una formazione tecnica e informatica, ma altrettanto adeguato per quanti, appassionati di informatica, vogliano sviluppare competenze di progettazione e sviluppo software.
Il corso si rivolge anche a coloro che hanno già avuto prime esperienze di lavoro nel settore e che desiderano proporsi con competenze aggiuntive.

Certificazioni
Attestato di frequenza IFOA

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Strutture
  • HTML
  • Javascript
  • Linux
  • MySQL
  • SQL
  • Programmazione
  • Open source
  • Server
  • Web master

Programma

Contenuti del corso

1. INTRODUZIONE AL CORSO - 1 ore

  • Presentazione corso

2. PERSONAL EMPOWERMENT 4.0 - 162 ore

  • Modulo trasversale di sviluppo personale

3. SICUREZZA SUI LUOGHI DI LAVORO - 9 ore

  • Formazione sicurezza generalista
  • Formazione sicurezza a rischio basso
  • Piano di evacuazione auleIFOA

La formazione sulla sicurezza prevede il rilascio dello specifico attestato previsto dall’Accordo Stato Regioni del 21 dicembre 2011.

4. STRUTTURA DEL DATABASE MYSQL E LINGUAGGIO SQL - 48 ore

  • Database gerarchico e ad albero: l’approccio relazionale
  • Tabelle, tipologia e caratteristiche dei campi, chiave primaria e indici
  • Integrità dei dati
  • Query: specifica campi e criteri di selezione
  • Installare MySQL in ambiente Windows e Linux
  • Creazione di database, tabelle e campi
  • Tipi di dati in MySql e interrogazioni con SELECT
  • Comandi INSERT, UPDATE, DELETE, REPLACE
  • Gestione di MySQL con PhpMyAdmin

5. CENNI SUI SISTEMI OPERATIVI WINDOWS - 32 ore

  • Caratteristiche dei principali S.O. server
  • Gestione del File System, amministrazione di account e risorse
  • Gestione di account utente, privilegi di accesso alle risorse
  • Dischi e memorizzazione dei dati

6. LINUX - 48 ore

  • Presentazione dei sistemi operativi Unix e Linux
  • Le distribuzioni, l’installazione e i comandi di base
  • I Boot Manager, GRUB; l’editor VI
  • Gestione dei dischi, dei File System e delle applicazioni software
  • Gestioni degli utenti e dei gruppi
  • I processi e la Shell
  • La configurazione del sistema e le procedure di backup
  • Ambienti grafici, X Window System

7. LAYOUT DEL SITO CON HTML E CSS - 50 ore

  • Il sistema di funzionamento delle pagine web
  • HTML: tag di base, testo, liste
  • Inserimento di elementi grafici: immagini, tabelle, frames
  • Link ipertestuali verso altre pagine web o verso indirizzi esterni
  • Forms per inviare dati e accessibilità
  • Formattazione e disposizione di testo nelle pagine web
  • Fogli di stile CSS: caratteristiche di testi e immagini
  • Impostazioni di font, colori, aspetto del testo nelle pagine web

8. JAVASCRIPT E DYNAMIC HTML - 36 ore

  • Linguaggi di scripting lato client
  • Variabili, array, operatori, funzioni
  • Strutture di controllo e cicli e intercettazione di eventi
  • Document, window, location, math, string
  • Interattività pagine HTML e validazione moduli lato client

9. FONDAMENTI E LOGICA DI PROGRAMMAZIONE - 32 ore

  • Controllo di flusso nella programmazione strutturata
  • Gli algoritmi: definizione, elementi descrittivi
  • Variabili, costanti, tipi di dati
  • Array e strutture dati, operatori aritmetici e logici
  • Istruzioni di assegnazione, di controllo, iterative

10. LINGUAGGIO PHP - 64 ore

  • PHP come linguaggio server-side
  • Creazione Script
  • Variabili, tipi di dati, operatori, array
  • Cicli e condizioni, funzioni
  • I form: metodi Get, Post, Request

11. CONFIGURAZIONE DEI WEB SERVER APACHE E IIS - 36 ore

  • Funzioni dei web server
  • Hosting: configurazione di base di IIS
  • I modelli di protezione di IIS, l’autenticazione degli utenti
  • Virtual hosting IP-based e Name-based
  • Servizi FTP di IIS per accesso anonimo o per upload e aggiornamento siti
  • Protezione delle applicazioni Web: autenticazione e autorizzazione
  • Sicurezza di archivi e database

12. ORGANIZZAZIONE AZIENDALE E STRUMENTI MsOFFICE - 32 ore

  • Organizzazione aziendale: ruoli, funzioni
  • Il progettista di siti web
  • MsOffice: applicazioni avanzate

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Progettista siti web: dal layout alla programmazione con strumenti open source

Prezzo da consultare