Formazione CakePHP

Corso PHP Avanzato, basato su CakePHP

PHP Corso Avanzato

Abbiamo sperimentato varie modalità per fare formazione sul PHP.

La soluzione che ci ha convinto di più è quella che prevede l'utilizzo di un framework per lo sviluppo "organizzato e rapido" come CakePHP.

Sotto trovi la traccia del corso di PHP avanzato (basato su CakePHP)

I voti che riceviamo dai nostri corsisti

  • La modalità di conduzione mi è parsa efficace: 4,63/5
  • Il docente mi è parso competente: 5/5
  • il numero di esempi è adeguato alla durata del corso: 4,54/5
  • Gli esercizi proposti sono utili: 4,36/5
  • L'esercitazione finale mi è stata utile per capire come affrontare un caso reale: 4,5/5
  • Consiglierei questo corso ad un amico: 4,36/5

* Edizione del Corso al Politecnico di Torino - Febbraio 2015

Scopri il nostro Metodo Didattico: perchè siamo diversi dagli altri che offrono corsi di formazione informatica.


Caratteristiche del Corso PHP

Durata: 32 ore (4 giornate di 8 ore)

Sede: Presso uBloom, il coworking di Fossano o presso la sede del cliente

Requisiti:

Tutti i partecipanti hanno una buona conoscenza della programmazione a livello base-intermedio (in php o altro linguaggio “analogo” - C/Java/Pascal/Javascript).

Nell'aula è disponibile una connessione ad internet veloce e i partecipanti possono operare liberamente sul server Apache-MySQL-PHP installato sulla propria macchina (o sulla postazione docente).

Ogni partecipante ha a disposizione un PC connesso ad internet con casino live game un installazione di una piattaforma Apache-MySQL-PHP

Nel caso i partecipanti non abbiamo già esperienza nell'installazione di un server LAMP, sarà importante dedicare la prima lezione all'installazione/configurazione del server lamp e alla spiegazione del funzionamento di un server e dei vari livelli di programmazione (riducendo quindi il tempo dedicato all'esercitazione finale)

1 Lezione:

  • Strutturazione organica di progetti complessi
  • Le applicazioni multilivello in php, panoramica sui framework per lo sviluppo rapido.
  • Concetti di programmazione ad oggetti
  • Gli oggetti in php
  • Definizione di metodi e membri di un oggetto in php
  • I costruttori

2 Lezione – Web Services

  • L’XML e le sue derivazioni
  • L’oggetto simplexml
  • Il protocollo REST
  • Creazione di un’interfaccia web service in PHP
  • Il protocollo JSON
  • Differenze tra XML e JSON
  • Gestione delle logiche di comunicazione asincrona con interfacce web

3 Lezione – Query e Sicurezza

  • Implementazione delle logiche di sicurezza
  • Gestione sicura dei dati
  • Configurazioni runtime del PHP
  • L’utilizzo dei socket in PHP
  • Interrogazioni complesse in SQL

4 Lezione – Esercitazione Finale

  • Esercitazione Finale Riassuntiva di tutti gli aspetti individuati
  • Sviluppo di un caso portato dai partecipanti
  • Domande ed approfondimenti