course-premium

Corso attualmente non disponibile

Corso di Sviluppo per il Web con PHP e MySQL

5.0
2 opinioni
  • Operatori di Keplero davvero professionali e sempre disponibili. Le informazioni sempre chiare, complete ed esaustive. Il mio giudizio complessivo è assolutamente positivo, sia dal punto di vista formativo, sia per quel che concerne la disponibilità degli operatori di Keplero che instaurano oltre ad un rapporto professionale anche un rapporto umano seguendoti attivamente nel percorso scelto. Un altra nota positiva è l'ubicazione della sede che si trova vicino alla stazione e quindi facilmente raggiungibile anche da chi viene da fuori.
    |
  • Il corso mi è servito molto in ambito lavorativo perchè prima non destreggiavo molto bene il linguaggio SQL. Devo dire che ho fatto bene a svolgerlo, non ha avuto un prezzo eccessivo, ed è stato molto utile nella ricerca del lavoro.
    |

Corso

A Bologna ()

1.350 € IVA inc.

Hai bisogno di un coach per la formazione?

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

Il corso prefessionalizzante che ti proietterà nel mondo dell'informatica

  • Tipologia

    Corso

  • Ore di lezione

    90h

possibilità di inserimento in stage

Il linguaggio PHP si è affermato come uno standard di fatto nell'ambito dello sviluppo per il web. L'ingresso di PHP e MySQL in ambienti aziendali sempre più esigenti ha fatto aumentare progressivamente la domanda di figure professionali dotate di forti competenze di base; da qui l'idea di Keplero di creare un corso in grado di preparare sviluppatori in grado di inserirsi in un mercato in via di espansione.

Il corso ha la durata di diciotto, nelle quali all'esposizione teorica dei concetti è unita la loro continua applicazione pratica, in ogni lezione è previsto un momento per domande, dubbi e richieste di approfondimenti. Per tutta la durata del corso vengono assegnati agli allievi letture ed esercitazioni da svolgere a casa.

Il programma illustrerà l'architettura client/server e introdurrà il funzionamento dei servizi Apache e MySQL. Verranno mostrati gli elementi essenziali della sintassi PHP e predisposto l'ambiente di lavoro. Verrà mostrato come realizzare script strutturati mediante l'inclusione di files esterni (include[_once], require[_once]). Verranno infine trattate le variabili (di script e integrate), le costanti, i tipi di dato e il passaggio dati fra browser e ambiente PHP, e le funzioni relative al controllo e alla gestione delle variabili e dei tipi di dato.

Informazioni importanti

Documenti

  • Form&Go corso PHP MSQL Volantino.doc

Profilo del corso

Il corso prepara sviluppatori PHP/MySQL in grado di progettare e realizzare siti e applicazioni web basate su questi
linguaggi. Al termine del percorso formativo gli allievi sapranno progettare, creare e ottimizzare script PHP,
collegarli a un database MySQL e collocarli all' interno di un server web. Saranno inoltre in grado di analizzare e
risolvere i problemi più comuni e disporranno delle basi necessarie a proseguire l' apprendimento dei linguaggi PHP
e MySQL e in generale dello sviluppo per il web sia individualmente che attraverso altri percorsi formativi avanzati.
Al termine del corso gli allievi saranno in grado di:
 progettare, realizzare, testare e mettere in produzione un sito web o un' applicazione web
 individuare, analizzare e risolvere i più comuni problemi di funzionamento (debug) o di performance
(ottimizzazione)
 affiancare in maniera efficiente colleghi più esperti in qualità di sviluppatori junior
 proseguire l'apprendimento autonomamente o tramite altri corsi partendo da solide basi di conoscenza
della materia

Il corso è pensato per appassionati e professionisti che desiderano avvicinarsi allo sviluppo in PHP e MySQL oppure che sentono la necessità di consolidare con una formazione mirata e organica le proprie basi acquisite tramite autoapprendimento. Il corso è particolarmente indicato per chi intende fare del web la propria professione in quanto fornisce competenze facilmente spendibili sul mercato del lavoro.

Il corso richiede competenze base di impaginazione con HTML e CSS. Sono inoltre necessarie una buona conoscenza dell'informatica di base e dell'utilizzo di Internet.

Il corso è strutturato in lezioni della durata di tre ore ciascuna, nelle quali all'esposizione teorica dei concetti è unita la loro continua applicazione pratica; il docente assiste gli allievi durante le esercitazioni in modo da renderli autonomi nello sviluppo il prima possibile; in ogni lezione è previsto un momento per domande, dubbi e richieste di approfondimenti. Per tutta la durata del corso vengono assegnati agli allievi oltre alle esercitazioni in classe anche compiti e letture da svolgere individualmente a casa.

Il corso è suddiviso in tre blocchi, base, intermedio e avanzato. Gli studenti potranno scegliere di frequentare l'intero percorso o uno dei 3 moduli. Il prezzo totale è di 1350 euro, il prezzo di ogni singolo modulo è di 450.

Grazie al Bando Form&go di Formatemp, lavoratori in missione attiva ed ex lavoratori, avranno diritto a un voucher per frequentare il corso gratuitamente.

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

5.0
  • Operatori di Keplero davvero professionali e sempre disponibili. Le informazioni sempre chiare, complete ed esaustive. Il mio giudizio complessivo è assolutamente positivo, sia dal punto di vista formativo, sia per quel che concerne la disponibilità degli operatori di Keplero che instaurano oltre ad un rapporto professionale anche un rapporto umano seguendoti attivamente nel percorso scelto. Un altra nota positiva è l'ubicazione della sede che si trova vicino alla stazione e quindi facilmente raggiungibile anche da chi viene da fuori.
    |
  • Il corso mi è servito molto in ambito lavorativo perchè prima non destreggiavo molto bene il linguaggio SQL. Devo dire che ho fatto bene a svolgerlo, non ha avuto un prezzo eccessivo, ed è stato molto utile nella ricerca del lavoro.
    |
100%
4.8
eccellente

Valutazione del corso

Lo consiglia

Valutazione del Centro

Karina

5.0
21/04/2015
Il meglio: Operatori di Keplero davvero professionali e sempre disponibili. Le informazioni sempre chiare, complete ed esaustive. Il mio giudizio complessivo è assolutamente positivo, sia dal punto di vista formativo, sia per quel che concerne la disponibilità degli operatori di Keplero che instaurano oltre ad un rapporto professionale anche un rapporto umano seguendoti attivamente nel percorso scelto. Un altra nota positiva è l'ubicazione della sede che si trova vicino alla stazione e quindi facilmente raggiungibile anche da chi viene da fuori.
Da migliorare: niente
Consiglieresti questo corso?:

Alessio

5.0
12/03/2015
Il meglio: Il corso mi è servito molto in ambito lavorativo perchè prima non destreggiavo molto bene il linguaggio SQL. Devo dire che ho fatto bene a svolgerlo, non ha avuto un prezzo eccessivo, ed è stato molto utile nella ricerca del lavoro.
Da migliorare: no, per niente.
Consiglieresti questo corso?:
*Tutte le opinioni raccolte da Emagister & iAgora sono state verificate

Materie

  • SQL
  • PostgreSQL
  • ODBC
  • Net CLR
  • Database design
  • Data Warehouse
  • Certificazioni Microsoft
  • CLR
  • Amministrazione di database
  • PHP
  • Programmazione web
  • Progettazione di applicazioni
  • Progettazione e gestione di contenuti
  • Web server
  • Apache
  • Programmatore PHP

Professori

Fabio Mosti

Fabio Mosti

Dottore

Titolare di Videoarts WebDesigne, informatico esperto da anni docente di informatica in moltissimi corsi. Esperto di linguaggi di programmazione. Le sue lezioni si caratterizzano per la partecipazione e il coinvolgimento dei discenti.

Programma

Logica di Programmazione e Basi di Dati SQL

Durata modulo: 16 ore

CONTENUTO MODULO

  • Logica di Programmazione
  • Algoritmi di programmazione (cosa sono e cosa servono)
  • Programmazione strutturata (perché farne uso)
  • Programmazione top down e bottom up
  • Evoluzione delle tecniche di programmazione (programmazione procedurale, programmazione ad oggetti Tecniche di esecuzione programmi (codici interpretati / codici compilati)
  • Definizione di variabili/costanti
  • Definizione costrutti di controllo (if e switch)
  • Definizione cicli (for,while,do?while|repeat until)
  • Definizione funzioni/procedure
  • Diagrammazione tramite flow?chart
  • Pseudocodifica
  • Debugging
  • Tecniche base per analisi dei requisiti di un programma (analisi grammaticale, casi d’uso)
  • Documentazione
  • Basi di Dati SQL
  • Basi di dati cosa sono e a cosa servono
  • Basi di dati relazionali
  • Definizione di relazione
  • Definizione di tupla/record
  • Definizione di chiave primaria e chiavi candidate
  • Definizione di chiave esterna
  • Diagrammi ER
  • Progettazione logica
  • Progettazione concettuale
  • Normalizzazione (prime tre forme)
  • Installazione di XAMPP e prima configurazione
  • Creazione DB e Tabelle tramite phpMyAdmin
  • Creazione relazioni tra tabelle tramite Designer di phpMyAdmin
  • Esempi di Query (SELECT,INSERT,DELETE,UPDATE)
Funzioni integrate di PHP

Durata modulo. 28 ore

CONTENUTO DEL MODULO: le funzioni base integrate nel linguaggio PHP ed in particolare le funzioni per la manipolazione di stringhe, le funzioni per l'esecuzione di espressioni regolari, le funzioni per la manipolazione di array, per la generazione dell'output, per il buffering dell'output, per la gestione di date e orari, per l'elaborazione degli URL, per la generazione di numeri casuali. Come operare sul filesystem del server tramite PHP. Verranno introdotte le funzioni per la creazione e la gestione di cartelle e files, per la gestione dei permessi, per la scrittura e la lettura dei dati dal filesystem. Saranno accennati i principali problemi di sicurezza relativi al filesystem unitamente alle best practices da adottare per realizzare applicazioni sicure sotto questo profilo. A titolo di esempio verrà implementata una semplice factory di logging.

Breve introduzione al protocollo http

Le funzioni PHP relative alla gestione degli header HTTP, delle sessioni e dei cookies. A titolo di esempio verrà sviluppato un semplice sistema di autenticazione basato sulle sessioni PHP. Infine verranno trattati i principali problemi di sicurezza collegati a questi argomenti e le relative soluzioni.
Come definire nuove funzioni definite dall’utente per creare un codice ben organizzato, facilmente gestibile e leggibile. Verranno trattati gli ambiti di visibilità delle variabili e presentate le variabili globali. A titolo di esempio verrà scritta una piccola libreria contenente alcune semplici funzioni.

Le novità in PHP 5: OOP

Cosa sono le PDO

Costruire un oggetto PDO per stabilire una connessione al DBGestione delle interazioni con una base di dati per mezzo di query standard e di query precompilate


Il database MySQL

Durata modulo. 24 ore

CONTENUTO DEL MODULO
  • Comprendere come accedere al database MySQL attraverso la riga di comando.
  • Effettuare l'avvio e l'arresto dei servizi MySQL.
  • Effettuare una visione globale dei database e delle tabelle di MySQL.
  • Comprendere come creare un nuovo account MySQL.
  • Aggiungere ed eliminare i privilegi ad un utente.
  • Modificare le proprietà di un account per l'accesso e la gestione di MySQL.
  • Eliminare un account MySQL.
  • Gestire il backup dei dati MySQL.
  • Gestione del database MySQL
  • Comprendere come creare, utilizzare ed eliminare una database.
  • Riconoscere le diverse tipologie di dati esprimibili in MySQL: i domini.
  • Gestire le operazioni di creazione, aggiornamento, ed eliminazione della struttura di una tabella.
  • Gestire le operazioni di creazione, aggiornamento, ed eliminazione di una riga di una tabella.
  • Estrarre i dati da una tabella attraverso dei criteri prestabiliti: Select.
  • Riconoscere le funzioni di supporto alle query: COUNT(), MAX(), SUM(), NOW(), Like.
  • Effettuare relazioni tra tabelle: Join.
  • Riconoscere le classificazioni delle diverse join in una query.

Sviluppo con PHP+MySQL

Durata modulo: 22 ore

CONTENUTO DEL MODULO.: Le basi concettuali necessarie a comprendere e contestualizzare lo sviluppo per il web tramite PHP e MySQL. Verrà illustrata l'architettura client/server e introdotto il funzionamento dei servizi Apache e MySQL. Verranno mostrati gli elementi essenziali della sintassi PHP e predisposto l'ambiente di lavoro. Verrà mostrato come realizzare script strutturati mediante l'inclusione di files esterni (include[_once], require[_once]). Verranno infine trattate le variabili (di script e integrate), le costanti, i tipi di dato e il passaggio dati fra browser e ambiente PHP, e le funzioni relative al controllo e alla gestione delle variabili e dei tipi di dato

L'API MySQL principi generali del binomio PHP e MySQL. Verranno trattate le funzioni dell'API MySQL necessarie alla connessione al server di database, all'esecuzione delle query, alla gestione dei risultati, e all'esecuzione delle più comuni operazioni di gestione della connessione (cambio charset e simili).

Ulteriori informazioni

possibilità di stage a fine corso

Hai bisogno di un coach per la formazione?

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

Corso di Sviluppo per il Web con PHP e MySQL

1.350 € IVA inc.