PHP 8 Avanzato con Programmazione Orientata agli Oggetti.

Learn PHP8 and Object-Oriented Programming by building a Blog with MVC. Simple, fun, and hands-on course!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is your fun gateway to PHP8 and OOP! We’re gonna create a blog together and dive into all the cool stuff PHP has to offer. It's super easy to follow, no stress!

Key Points

  • Learn PHP8 from scratch
  • Build a complete blogging system
  • Understand Object-Oriented Programming principles

Learning Outcomes

  • Understand classes, properties, and methods in PHP
  • Create and manage a blogging system using MVC
  • Connect to databases and consume APIs

About This Course

Impara php8 con la Programmazione Orientata agli Oggetti in php creando un Blog in MVC con Login e gestione di ruolo.

CORSO GIA PRESENTE NEL CORSO PHP8: LA GUIDA COMPLETA!!!

PHP dalla version 5.0 implementa in modo completo il paradigma della PROGRAMMAZIONE ORIENTATA AGLI OGGETTI, OOP. 

Siamo adesso alla version 8, php8, e possiamo dichiarare il tipo degli argomenti e del ritorno di una funzione, anche i tipi scalari come string, int, bool.

In questo corso imparerai da zero e passo a passo il paradigma della PROGRAMMAZIONE ORIENTATA AGLI OGGETTI con PHP7.  Vedremo che cosa sono le classi, le loro proprietà e metodi. Cosa sono proprietà e metodi public, protected e private. Vedremo come creare una classe abstract e come implementarla. Vedremo come estendere le classi e le interfacce in php8. Vedremo come dichiarare ed implementare diverse interface. Vedremo come usare il costruttore magico di php, __construct e come inizializzare gli oggetti.

Studieremo le proprietĂ  e metodi statici, le constanti e i metodi final.

Vedremo come utilizzare gli spazi di nome, namespace, e come autocaricare le classi, autoload.

Come ogni mio corso, questo corso si terrĂ  sempre aggiornato con le ultime novitĂ  di OOP di php8.

Costruiremo un BLOGGING SYSTEM da zero utilizzando MVC, e pattern come Factory, Singleton, Model

Vedremo inoltre:

  • Aprire, leggere e scrivere su file

  • Processare file e dati in xml

  • Processare json

  • Consumare API

  • Collegamento ai database come mysql, oracle

  • Gestione dei cookies

  • Gestione delle eccezioni

  • Gestioni degli errori

  • Gestione di login, logout e autorizzazione

  • Conoscere il paradigma della programmazione orientata agli oggetti

  • Creare classi

  • Creare interface

Course Curriculum

1 Lectures

1 Lectures

29 Lectures

Instructor

Profile photo of Hidran Arias
Hidran Arias

I'm a cuban living in the beautiful city of Turin, Italy. I have a university degree in computer sciences in the field of automation engineering. I am a software engineer since 2002 and since then I have worked for different italian companies developing web applications with the latest technogies, most of them open sources, such as SWIFT, JAVA, PHP, MYSQL,...

Review
4.9 course rating
4K ratings
ui-avatar of Flavio Dolcetti
Flavio D.
4.5
9 months ago

OTTIMO

  • Helpful
  • Not helpful
ui-avatar of Sgirelli70
Sgirelli70
5.0
9 months ago

Si era il corso che cercavo, spiegato in maniera semplice ed esaustiva. Lo consiglio a chi è interessato all'argomento

  • Helpful
  • Not helpful
ui-avatar of Francesco Russo
Francesco R.
4.5
9 months ago

Hidran mi piace come insegnante, si fa comprendere, i concetti si imparano man mano che la pratica progredisce, i progetti del corso mi sono stati utili, inoltre tiene aggiornati i contenuti. Ottimo

  • Helpful
  • Not helpful
ui-avatar of Francesca Vigni
Francesca V.
5.0
1 year ago

In questo corso, oltre ad approfondire la programmazione php, ho imparato anche un nuovo modo di strutturare un sito web con php nel progetto MVC di cui ho apprezzato in particolare il modo di gestire le rotte per le varie pagine del blog.
Ho trovato ben strutturata e completa la spiegazione sulle classi.
Grazie!

  • Helpful
  • Not helpful
ui-avatar of Armando Savarese
Armando S.
5.0
3 years ago

Corso ben strutturato, mi è stato utile come aggiornamento alla versione 7 del linguaggio.
Ho apprezzato molto la sezione dedicata alla OOP.
Consigliato.

  • Helpful
  • Not helpful
ui-avatar of Francesco Greco
Francesco G.
5.0
4 years ago

Corso molto ben strutturato e di facile comprensione anche per i neofiti dello sviluppo software, grazie agli esempi pratici sempre presenti e molto ben spiegati, super consigliato

  • Helpful
  • Not helpful
ui-avatar of Cristiano Actis Zanino
Cristiano A. Z.
5.0
4 years ago

Ho già seguito altri suoi corsi e sono sempre pieni di accorgimenti e trucchi che solo l'esperienza può insegnare, davvero consigliato.

  • Helpful
  • Not helpful
ui-avatar of Sea Web
Sea W.
5.0
4 years ago

Corso ben strutturato e Hidran spiega in modo chiaro e con i tempi giusti

  • Helpful
  • Not helpful
ui-avatar of Raffaele Longo Longo Elia
Raffaele L. L. E.
5.0
4 years ago

E' il secondo corso che acquisto di Hidran e devo dire che è sempre molto ben fatto! Grande!

  • Helpful
  • Not helpful
ui-avatar of Stefano Mercante
Stefano M.
4.0
4 years ago

Le spiegazioni sono molto chiare e precise.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses