VideoCorso MVC in PHP

Model-View-Controller | Design Pattern

Modello-Vista-Controllo | Pattern Architetturale

Rappresenta uno schema con cui viene disegnato un sito e con cui il sito andra a svolgere le sue funzioni e i suoi compiti.

E noi durante questo video corso apprendiamo questa architettura e realizziamo un sito interamente da zero. Scrivendo sia il codice del design che quello logico.

Due parole sull'MVC

Questa archittettura ,detta anche Design Pattern perche disegna il modo in cui saranno disposti i file e la logica dell'applicativo, è usata in tutti i linguaggi di programmazione ad alto livello che si fanno rispettare. E tra questi linguaggi di programmazione non manca il PHP, anche se molti prefersiscono chiamarlo linguaggio di scripting.

Quindi il compito di un design pattern è dare una struttura e delle convenzioni ai applicativi.

Con l'architettura MVC, Model View Controller, abbiamo l'applicativo diviso in tre parti. Appunto il modello (model) che gestira i dati del nostro sito/applicativo lavorando con il database. La vista (view) che invece si occuperà di visualizzare già i dati trasformati in informazioni al utente finale, quindi HTML. E il controllo (controller) che lega la vista e il modulo a seconda delle necessità dell'utente.


Detto cosi potrebbe essere un po' complicata tutta la questione. Ma vi assicuro che già a meta video corso saprete perfettamente come funziona questa architettura e riuscirete ad applicarla nei vostri progetti senza problemi.

I prerequisiti per iniziare

Per iniziare a vedere il video corso dovete essere muniti di conoscenze basi dell'HTML e CSS. Quindi capire come funzionano i siti. Capire che cos'è il linguaggio di script PHP e avere un server web locale.

Se vi spaventano i prerequisiti per iniziare il video corso anche qui vi posso aiutare visto che ho video corsi su tutti i temi tecnici proposti prima dove spiego molto dettagliatamente cosa e come fare.

Video Corso sul HTML

Video Corso sui CSS

Video Corso pratico sul HTML e i CSS per fare un Sito da Zero

Video Corso base sul PHP e MySQL per creare siti dinamici

Ah un altra cosa sono i concetti base della programmazione orientata agli oggetti alla quale ho dedicato un intero numero del mio video giornale - OOP in PHP


A questo punto potete iniziare il video corso e realizzarvi insieme a me passo a passo un sito composto dalla parte visibile agli utenti e dalla parte dell'amministratore per gestire contenuti e punti menu.

Per domande proposte e altro contattatemi al inidirizzo info@obiv.it

 

Lista delle Video Lezioni in 'MVC in PHP'

#MVC in #PHP 1 - Introduzione Guarda su YouTube | Guarda su Vimeo | Download 45mb MP4

#MVC in #PHP 2 - Come funziona la MVC in PHP [TOPLEVEL LESSON]Guarda su YouTube | Guarda su Vimeo | Download 40mb MP4

#MVC in #PHP 3 - Ambiente (server,cartelle,file) Guarda su YouTube | Guarda su Vimeo | Download 68mb

Dopo l'iscrizione per i veri interessati, arriveranno aggiornamenti e le seguenti Video Lezioni...

(iscrivendovi al sito vedrete a fianco ad ogni lezione il link privato al video su youtube)

#MVC in #PHP 4 - Configurazione,Connessione (devi loggarti per vedere il link al video)

#MVC in #PHP 5 - Disegno e Creazione #Database (devi loggarti per vedere il link al video)

#MVC in #PHP 6 - Tamplate #HTML5 e #CSS3 (devi loggarti per vedere il link al video)

#MVC in #PHP 7 - Menu in #MVC (devi loggarti per vedere il link al video)

#MVC in #PHP 8 - Content/testi (devi loggarti per vedere il link al video)

#MVC in #PHP 9 - #Admin Panel Menu (devi loggarti per vedere il link al video)

#MVC in #PHP 10 - #Admin Menu Visibile/Non visibile (devi loggarti per vedere il link al video)

#MVC in #PHP 11 - #Admin Menu Modifica/Elimina (devi loggarti per vedere il link al video)

#MVC in #PHP 12 - #Admin Menu Elimina con conferma (devi loggarti per vedere il link al video)

#MVC in #PHP 13 I - #Admin Menu Aggiunta punto menu (devi loggarti per vedere il link al video)

#MVC in #PHP 13 II - #Admin Menu Aggiunta punto menu (devi loggarti per vedere il link al video)

#MVC in #PHP 14 - Pasta con la Gestione menu & #MySQLi la nuova libreria mysql [OBIV].it (devi loggarti per vedere il link al video)

#MVC in #PHP 15 - Passiamo a #MySQLi definitivamente (devi loggarti per vedere il link al video)

#MVC in #PHP 16 - #CMS Gestione dei contenuti: visualizzazione (devi loggarti per vedere il link al video)

#MVC in #PHP 17 - Continuiamo il CMS e vediamo cosa facciamo poi [#OBIV] (devi loggarti per vedere il link al video)

Vediamo la mappa di cosa abbiamo fatto e di che cosa ci aspetta. Poi passiamo alla gestione contenuti con la quale abbiamo ancora conti in sospeso e finiamo la parte di funzionalita che corrispondono a Elimina e Visibile/Non Visibile , tutto riusato dal menu. E prepariamoci il campo per fare la creazione di una nouva pagina/notizia.

#MVC in #PHP 18 - #Git, #Branch, Twitter #Bootstrap [withArtur]obiv.it (devi loggarti per vedere il link al video)

VideoCorso #MVC in #PHP Continuiamo a vedere che cose la version control, perche e a che cosa serve come puo presentarsi utile ... Questa volta vediamo che cosa sono i branch, come aiutano a collaborare un team di sviluppatori e come possono rendersi utili anche per una singola persona. Vediamo inoltre come realizzare la funzionalità di creazione pagina e come implementare, come funziona e che cos'è Twitter Bootstrap.

#MVC in #PHP 19 - Riprendiamo e #Git, #Github, #Clone, #Commit [withArtur]obiv.it (devi loggarti per vedere il link al video)

VideoCorso #MVC in #PHP Riprendiamo da dove eravamo rimasti ma sta volta con Git, Github, Clone, Commit ... Vediamo che cose la version control, perche e a che cosa serve come puo presentarsi utile ... Risolviamo gli errori PHP di MVC in PHP e imapariamo che cose Git e Github e come usarli per il proprio codice del progetto. https://github.com

To be continued...

                    Codice MVC in PHP:
                    https://github.com/arturmamedov/mvc_in_php

                    Nuovo Canale: 
                    https://www.youtube.com/channel/UCUZwpmxce42g_9wwjuuyAsg

                    Le ultimissime:
                    http://witharturblog.tumblr.com/
                

Siete interessati?

Iscrivetevi alla newsletter per il video corso MVC in PHP per ricevere aggiornamenti.

(una mail ogni tanto non piu' di una in due settimane)

Iscrivetevi al VideoCorso MVC in PHP

Creerete un vostro applicativo Web con Database apprendendo la OOP e il Design Pattern MVC. Sicuramente è un esperienza da fare.

MVC in PHP [ altre 16 VideLezioni già pronte!]

* campi obbligatori

Bonus!