YoVDO

PHP 8 e mysql: La guida completa di php 8 per sviluppatori

Offered By: Udemy

Tags

PHP Courses Web Development Courses MySQL Courses XML Courses Object-oriented programming Courses MVC Architecture Courses

Course Description

Overview

Impara php8 ( 8.1) passo a passo, crea due progetti php: CMS, un mvc con mysql e bootstrap e diventa un PHP ENGINEER!

What you'll learn:
  • Programmare correttamente in php8
  • Processare file con php
  • Processare form html con php
  • Creare siti web dinamici con php e mysql
  • Imparare la programmazione orientata agli oggetti
  • Usare i namespace
  • Creare e processare file xml
  • Creare uno User Management System
  • Creare una blogging platform in mvc
  • Gestione login e ruoli
  • Utilizzare la classi PDO per collegarsi ai database

CORSO PHP AGGIORNATO FINO ALL'ULTIMA VERSIONE DI PHP: php8

Oggi 82,5 % dei siti web sono sviluppati con php e CMS come wordpress, joomla, drupal e ECOMMERCE come MAGENTO, PRESTASHOP, sono sviluppati con php e mysql.

In questo corso imparerai passo a passo, e con degli esempi pratici, le fondamenta di php8 per sviluppare siti web dinamici, performanti e sicuri.

Sono Certificato PHP ZEND CERTIFIED ENGINEER e ho più di 15 anni di esperienza con php e lavoro in uno dei progetti php più grossi di Europa.

Con questo corso ho voluto condividere la mia esperienza di ogni giorno nello sviluppo di php.

Ti insegnerò da zero la sintassi di php, l'uso corretto di ogni tipo di variabili come boolean, string, number, array object, come utIlizzare i cicli e le funzioni native per processare stringhe e array.

Imparerai a definire e usare le classi e i concetti base di PROGRAMMAZIONE ORIENTATA AGLI OGGETTI, che ti serviranno non solo per php ma per qualunque altro linguaggio.

Creerai due progetti da zero: User Management System Con Login e Autenticazione e Un Blogging System fatto in MVC, utilizzare composer, autoloading

Imparerai :

  • La sintassi di php

  • gli operatori matematici, logici, bit ecct

  • I tipi di variabili di php come string, boolean, number, array, object, null, resource

  • Le strutture di controllo come if, else e switch

  • I costrutti del linguaggio e le funzioni

  • Le funzioni, i suoi parametri, funzioni anonime, tipo e ritorno

  • OOP con INTERFACE, CLASS, ABSTRACT,TRAITS

  • namespace

  • Aprire, leggere e scrivere su file

  • Processare file e dati in xml

  • Processare json

  • Consumare API

  • Collegamento ai database come mysql, oracle

  • processare form html

  • Sessioni, cookie

  • Gestione degli errori

  • Eccezioni

  • Design patterns: SINGLETON, FACTORY, MVC, DEPENDENCY INJECTION

Come progetto costruiremo un sito web dinamico dove vedremo come processare dati di un form, inserire questi dati in un database mysql, modificarli e mostrarli a video.

Costruiremo un User Management System da zero con sistema di login e gestione di ruoli

Costruiremo da zero una piattaforma di blogging in MVC.

Faremo la deploy dei progetti online

Avrai a disposizione tutto il codice sorgente con gli esempi ed esercizi.

Potrai guardare le lezioni sia online che offline con tablet e telefonino.

Se vuoi diventare un web developer, impararea programmare, costruire siti dinamici, sviluppare moduli e plugin per wordpress, joomla ed altri CMS, QUESTO E' L'UNICO CORSO DI CUI AVRAI BISOGNO!



Taught by

Hidran Arias

Related Courses

Build an Automobile Listing Website with PHP
Coursera Project Network via Coursera
Basic Cryptography and Programming with Crypto API
University of Colorado System via Coursera
Build a simple API-driven e-commerce application
Coursera Project Network via Coursera
Build a Facebook Clone with PHP
Coursera Project Network via Coursera
Learn PHP
Codecademy