Corso di formazione Developing Websites with PHP
Questo corso si occupa dello sviluppo di applicazioni Web in PHP . Il corso è stato creato per persone che hanno già familiarità con altri linguaggi di programmazione procedurale. Durante il corso i partecipanti impareranno come creare una semplice applicazione dinamica con PHP e un database My SQL .
Struttura del corso
Sintassi del linguaggio PHP e concetti di base
- PHP Installazione e librerie
- PHP Sintassi
- PHP Variabili
- PHP Corda
- PHP Operatori
- Se...Altrimenti, cambia
- Matrici
- Cicli While
- Cicli For
- Funzioni
- Forme
- Feedback sui moduli, GET e POST
- PHP Include
Strutture dati
- Array associativi
- Variabili di sessione, variabili globali, cookie
- Data
- File e caricamento file
- Cookie e sessioni
- Gestione degli errori
- Gestione delle eccezioni
- PHP Filtro
Orientato agli oggetti Programming (OOP)
- classi
- modificatori di accesso
- costruttori
- eredità
Utilizzo di Databases
- connettersi al database
- memorizzazione delle password
- esecuzione di query
- elaborazione dei dati
- modifica e rimozione dei dati
- modulo di associazione ai record nel database
Sicurezza
- autorizzazione e autenticazione
- utilizzo di cookie e sessioni
Gestire le immagini
- Libreria GD e alternative
PHP XML
- SempliceXML
- Parser per espatriati
- XML DOM
Requisiti
Buone HTML conoscenze richieste, si consiglia qualsiasi conoscenza di base del linguaggio procedurale (C, Pascal, Basic, ecc.)
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione Developing Websites with PHP - Booking
Corso di formazione Developing Websites with PHP - Enquiry
Developing Websites with PHP - Richiesta di consulenza
Richiesta di consulenza
Recensioni (1)
Tailored specifically to my needs and lots of Rural examples.
Catherine Redfern
Corso - Developing Websites with PHP
Corsi in Arrivo
Corsi relativi
Creating and managing Web sites
35 oreIl programma di formazione ti prepara per un professionista web designer (codice di occupazione: 213202 per Standard di Qualificazioni Professionali) in termini di "HTML e CSS in web design" e include un problema di programmazione utilizzando JavaScript e PHP linguaggio.
Il seguente programma assume che il partecipante sarà in grado di progettare e creare siti web utilizzando HTML 4.0 e Cascading Style Sheets 2.0. Nella costruzione di un sito web, utilizzerai i HTML tag per posizionare testo, grafica, tabelle e moduli interattivi sulla pagina web, e anche collegamenti ad altre pagine web e siti web. Utilizzando Cascading Style Sheets 2.0 si realizzerà la formattazione dei contenuti web in base alle esigenze dei clienti.
I laureati del corso possono cercare occupazione in aziende di servizio coinvolte nel web design o iniziare il servizio di consulenza (self-employed). Il programma di formazione copre i problemi della creazione di siti web utilizzando HTML e CSS.
Advanced PHP Programming
35 oreIn questo corso di formazione dal vivo con istruttore in Italia, i partecipanti impareranno come implementare strumenti e tecniche di programmazione avanzati PHP.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Impara concetti avanzati nella programmazione PHP.
- Stabilire la coerenza e risolvere problemi avanzati utilizzando la programmazione PHP.
- Esplorare altri modi per creare software più flessibile utilizzando PHP.
Test Driven Development
21 oreThis instructor-led, live training in Italia (online or onsite) is aimed at intermediate-level software developers and QA engineers who wish to adopt and master TDD principles and practices to improve code quality and development efficiency.
By the end of this training, participants will be able to:
- Understand the principles and workflow of Test-Driven Development (TDD).
- Write effective and maintainable unit tests.
- Utilize mocking frameworks to create comprehensive test scenarios.
- Apply TDD as a design tool to create robust and flexible code.
Behat: Behavior Driven Development (BDD) with PHP
14 oreBehat è un Behavior Driven Development (BDD) quadro di test scritto in PHP. Facilita la comunicazione tra sviluppatori, tester, stakeholder aziendali e clienti durante il processo di sviluppo del software. Behat consente a persone non tecniche di scrivere descrizioni chiare del comportamento previsto di un'applicazione, quindi esegue tali "scenari" come test funzionali contro l'applicazione.
In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come scrivere ed eseguire casi di test in stile BDD utilizzando Behat e PHP.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Esegui test automatizzati scritti nel linguaggio leggibile dall'uomo "Given, When, Then" Gherkin
- Utilizzare i casi di test basati su Behat per migliorare la collaborazione tra team tecnici e non tecnici
- Integra Behat con Selenium, Mink, Goutte e altri emulatori di browser per guidare i test e generare report
- Estendi le funzionalità di Behat attraverso il suo sistema di estensione
- Testa numerosi scenari di utilizzo tramite comandi del terminale, API REST e altro ancora.
Pubblico
- Ingegneri di test
- Gli sviluppatori
Formato del corso
- In parte lezione, in parte discussione, esercizi e pratica pratica pesante
Continuous Integration (CI) for PHP
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli ingegneri che desiderano utilizzare strumenti open source per automatizzare il processo di creazione, test e distribuzione di applicazioni e servizi PHP.
Al termine di questo corso di formazione, i partecipanti saranno in grado di:
- Installa e configura diversi strumenti open source per consentire l'integrazione, il test e la distribuzione continui.
- Comprendere i vantaggi e gli svantaggi dell'impiego di diversi strumenti di CI open source come Gitlab CI e Jenkins.
- Combina gli strumenti CI con gli strumenti open source per i test unitari e i test di integrazione di un'applicazione PHP.
PHP CodeIgniter
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori Web che desiderano creare applicazioni Web con CodeIgniter.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Usare CRUD in CodeIgniter per il refactoring del codice API.
- Estendere CodeIgniter per utilizzare le dipendenze.
- Caricare CodeIgniter modelli e viste dai contenitori.
Laravel PHP Framework
14 oreQuesto corso di formazione dal vivo con istruttore in Italia introduce i fondamenti di Laravel e guida i partecipanti attraverso la creazione di un'applicazione Web basata su Laravel.
Laravel Livewire
7 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori che desiderano imparare e utilizzare Livewire per creare interfacce applicative moderne e dinamiche.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Costruisci e testa componenti livewire.
- Crea applicazioni utilizzando la libreria Livewire.
- Create componenti dinamici all'interno di PHP.
Laravel and Vue.js
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori web che desiderano utilizzare Laravel e Vue JS per lo sviluppo web fullstack.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Sviluppa applicazioni web con Laravel e Vue JS.
- Integra l'API di back-end Laravel in Vue JS.
- Distribuire un'applicazione Laravel.
Unit Testing with PHPUnit
14 oreQuesto corso di formazione dal vivo con istruttore in Italia insegna ai partecipanti come scrivere codice testabile sotto forma di unità di test per facilitare la diagnosi, l'isolamento e la risoluzione dei bug. Il corso di formazione guida i partecipanti attraverso la creazione di un ambiente di test pronto per il lavoro utilizzando il framework di test unitari PHP.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Distinguere tra unità di test buone e cattive.
- Leggere e interpretare i risultati dei test.
- Gestire e diagnosticare in modo proattivo la base di codice per ridurre i bug.
- Assicurarsi che la base di codice sia adatta per l'integrazione e la distribuzione continue.
Laravel: Middleware Development
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli sviluppatori Web che desiderano creare middleware e servizi Web in Laravel.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Usa Laravel PHP Aritisan per generare codice e componenti.
- Crea API RESTful in Laravel che possono sfogliare, leggere, modificare, aggiungere ed eliminare.
- Filtra e ordina i risultati in base ai parametri URL utilizzando le API RESTful.
Symfony2 - Enterprise Web Framework
21 oreQuesto training live guidato dall'insegnante in Italia (online o in sede) è rivolto a sviluppatori e ingegneri software che desiderano utilizzare Symfony2 per creare applicazioni web strutturate, mantenibili e scalabili.
Al termine di questo training, i partecipanti saranno in grado di:
- Capire la filosofia e la struttura del framework Symfony2.
- Utilizzare efficacemente componenti Symfony2 come Doctrine, Twig e Routing.
- Sviluppare applicazioni web sicure e testabili utilizzando bundle personalizzati e API REST.
- Integrare Symfony2 in ambienti aziendali e stimare i costi di implementazione del progetto.
Web Development with Symfony3
28 oreQuesto corso live guidato da un istruttore in Italia (online o sul posto) è rivolto a sviluppatori intermedi che desiderano creare applicazioni web robuste utilizzando Symfony3.
Al termine di questo training, i partecipanti saranno in grado di:
- Configurare un ambiente di sviluppo Symfony3.
- Sviluppare applicazioni web dinamiche utilizzando le funzionalità e gli strumenti di Symfony3.
- Utilizzare servizi predefiniti e personalizzati, modelli, form e meccanismi di sicurezza.
- Gestire database con Doctrine ORM.
- Scrivere test automatizzati ed applicare tecniche di ottimizzazione delle prestazioni.
Symfony 4 for Web Application Development
28 oreSymfony 4 è un programma di sviluppo del software framework per PHP. Contiene PHP biblioteche riutilizzabili per facilitare lo sviluppo e il test di nuove applicazioni scritte in PHP (applicazioni Web o API). Symfony 4 è un framework software di linea di comando con i comandi incorporati che rende PHP lo sviluppo del codice più efficiente.
In questo allenamento diretto da insegnanti, i partecipanti impareranno a utilizzare il Symfony quadro e il PHP linguaggio mentre passano attraverso la creazione di un PHP applicazione.
Al termine di questo corso, i partecipanti saranno in grado di:
- Utilizzare Symfony 4 per creare e testare il codice scritto in PHP
- Creare un codice semplice per PHP che legge e scrive in un database
Il pubblico
- Programmatori e sviluppatori web con conoscenze lavorative di PHP e HTML
- Sviluppatori avanzati che cercano strumenti di sviluppo più efficienti per chiusi più veloci
- Progettori di software che hanno bisogno di aggiornare la loro comprensione degli strumenti di sviluppo attuali che corrispondono alle esigenze dell'utente
Il formato del corso
- Lezioni parziali, discussioni parziali, esercizi e pratiche pesanti
Develop Web Applications with PHP and Yii 2
14 oreQuesto corso in diretta guidato dall'insegnante in Italia (online o sul posto) è rivolto a sviluppatori di livello principiante che desiderano costruire applicazioni web robuste e mantenibili utilizzando Yii 2.
Al termine di questo corso, i partecipanti saranno in grado di:
- Installare e configurare Yii 2.
- Capire l'architettura MVC di Yii e la struttura del progetto.
- Costruire applicazioni web sicure ed scalabili utilizzando i componenti di Yii 2.
- Lavorare con database, form e REST API.