Torrent details for "Udemy - Laravel 9 e 10 con MySql, PHP OOP e MVC (Update 08-2023) [Ita]"    Log in to bookmark

wide
Torrent details
Cover
Download
Torrent rating (0 rated)
Controls:
Category:
Language:
Italian Italian
Total Size:
20.12 GB
Info Hash:
7a920ec302bd0c5ee8760b681d37de9c4b312170
Added By:
Added:  
18-05-2024 22:00
Views:
336
Health:
Seeds:
53
Leechers:
29
Completed:
57
wide




Description
wide

Udemy - Laravel 9 e 10 con MySql,
PHP OOP e MVC [Ita]]

Porta la tua conoscenza di PHP ad un altro livello
con il framework Laravel 9


Image error


Thx  kabino


Cosa Imparerai

-Utilizzare SQL anche con query complesse

-Esportare/Importare un database

-Utilizzare le strutture della programmazione ad oggetti per progetti strutturati

-Comprendere la struttura fondamentale del pattern MVC

-Sviluppare una struttura MVC

-Integrare le strutture OOP in un modello MVC

-Impostare un corretto routing nel progetto

-Integrare PDO nel progetto MVC e OOP

-Connettersi ad un database e svolgere le operazioni CRUD con PDO in un progetto MVC

-Mettere in sicurezza il proprio progetto

-Istruire chiamate asincrone con Ajax

-Realizzare progetti dinamici con Laravel

-Sviluppare Rest API con Laravel


Descrizione

PHP, nonostante tante critiche più o meno fondate, è fra i linguaggi per il web più conosciuti ed utilizzati.

Le statistiche più recenti pongono al 75% i siti e le applicazioni che utilizzano PHP per la loro struttura di sviluppo.

In particolare, l'attuale versione di PHP, la 8, appare la più veloce e la più stabile di sempre.

Il nostro linguaggio deve il suo successo alla sua facilità di apprendimento e alla velocità con la quale si possono sviluppare belle pagine dinamiche ed efficienti web app.

Il successo è  inoltre dovuto al fatto che il core di molto dei più usati CMS, Wordpress su tutti, è in PHP.

Questo linguaggio di programmazione di scripting, lato server, nato nell'ormai lontano 1994, ha inizialmente abbracciato solo il paradigma funzionale/procedurale.

Oggi ha raggiunto una notevole maturità nell'applicare con successo il paradigma di programmazione ad oggetti che accompagna adeguatamente il pattern MVC.

PHP, al di là del suo uso in quanto tale, è a capo di un ecosistema folto di framework e librerie con le quali realizzare dalle più semplici alle più complesse applicazioni web. Basti citare: Laravel, CodeIgniter, CakePHP, Symfony e tanti altri.

Il corso intende proporre proprio l'insegnamento del paradigma OOP utilizzato normalmente nel pattern MVC che è alla base della struttura di tutti i framework citati.

Un'ampia parte è dedicata al linguaggio SQL per la gestione di database. Così da integrare query complesse in PHP per ottenere piena funzionalità a pagine web dinamiche e web app.

OOP non sostituisce il PHP procedurale ma piuttosto permette di utilizzare con successo PHP su progetti medio-grandi che hanno una grado di strutturazione complessa ed esigenza di modularità e scalabilità elevate.

Modularità e scalabilità che sono alla base anche del pattern MVC.

Un'ampia introduzione a MVC ci pemetterà di approcciare con sicurezza a Laravel 9 e 10, ultime release del noto e popolare framework dell'ecosistema di PHP.

Il corso si propone sempre in maniera molto pratica proponendo oltre le lezioni teoriche sulle strutture fondamentali, anche lo sviluppo passo di progetti di graduale complessità.

Il corso richiede una minima conoscenza del PHP funzionale.

In ogni caso, è prevista una sezione di refresh del linguaggio.

Si chiede anche una dimestichezza con l'utilizzo di editor/IDE e ambienti server locali  a scelta dello studente.

Per quello che riguardo invece la sintassi SQL, OOP, MVC, PDO e Laravel si parte completamente da zero, quindi il corso è adatto anche ai neofiti di questi argomenti.

Il corso può essere utile anche a chi vuole fare un ripasso sistematico degli argomenti e di cui magari ha una conoscenza non sistematica e organizzata.

Vista la modularità del corso organizzato in grandi sezioni autonome, si può decidere un proprio percorso ideale secondo le proprie esigenze individuali.


A chi è rivolto questo corso:

-Studenti con previa conoscenza, almeno di base, dello sviluppo web e che vogliono approfondire lo sviluppo back end
 
-Studenti con conoscenza anche molto basilare del PHP procedurale e che vogliono conoscere ed approfondire il paradigma OOP e il pattern MVC
 
-Studenti che hanno una conoscenza superficiale e non sistematica degli argomenti e che vogliono mettere ordine nelle loro conoscenze di PHP
 
-Chiunque sia curioso dell'argomento e sia autonomo nell'utilizzo di un PC e degli strumenti ordinari di navigazione nel web
 
-Chiunque voglia utilizzare il framework Laravel



Requisiti

*Dimestichezza con le tecniche di web design: HTML-CSS-JS e le strutture responsive di layout

*Dimestichezza con editor di codice o IDE: va bene uno qualsiasi. Nel corso viene utilizzato VS Code e PHPStorm

*Dimestichezza con l'installazione server locali: va bene un qualsiasi ambiente. Nel corso viene utilizzato MAMP

*Conoscenza almeno di base delle strutture del PHP procedurale. Nel corso, comunque, è presente una sezione di refresh dei fondamenti minimi del linguaggio

*Non occorre invece conoscere workbench per la parte di SQL. L'installazione sarà illustrata sia per Mac che per Windows

*Il corso può essere seguito su Mac, Windows e Linux

*Non occorre avere alcuna conoscenza previa nè di OOP, nè di PDO, nè di MVC, nè di Laravel che costituiscono l'oggetto specifico del corso.


Il Corso è Composto da:

Image error

Image error


  User comments    Sort newest first

No comments have been posted yet.



Post anonymous comment
  • Comments need intelligible text (not only emojis or meaningless drivel).
  • No upload requests, visit the forum or message the uploader for this.
  • Use common sense and try to stay on topic.

  • :) :( :D :P :-) B) 8o :? 8) ;) :-* :-( :| O:-D Party Pirates Yuk Facepalm :-@ :o) Pacman Shit Alien eyes Ass Warn Help Bad Love Joystick Boom Eggplant Floppy TV Ghost Note Msg


    CAPTCHA Image 

    Anonymous comments have a moderation delay and show up after 15 minutes