Je suis au boulot, je boss sur Symfony et la je reçois la notification d'une nouvelle vidéo de Lior... Résultat : Projet en pause, on regarde youtube ! Merci Lior
Incroyable cette serie, EXACTEMENT ce que je recherche!! Vu la qualité des 4 videos de base que tu avais posté sur Symfony, je sens que je vais me régaler. (Je viens en plus de voir que tu a fait une serie sur Angular, framework que je suis en train de découvrir. Je suis en periode de recherche de premier job de junior dev ==> dès que j'ai un poste et que ma situation économique sera dans le "vert", je contribuerai avec plaisir, trop de valeur prise dans tes vidéos)
Si jamais tu as moins de 29 ans, il y'a le concours qui casse les codes qui revient pour t'offrir une formation d'un an en alternance : recrutonsensemble.com/offers/707/show/789fc98c-e77a-4527-b4c8-906197009f2e/24 jette un oeil :)
@@LiorCHAMLA j'ai pris inteliphense comme tu nous l'as recommandé et qui fonctionne très bien lorsque je fais une "new Class", il me met un "use" automatiquement et c'est super, mais dans d'autres cas tel que le fichier "route.php" qui dépend de index.php ce n'est pas automatique et j'ai vu que lorsque tu cliques droit sur ta souris tu as "import class" chose que je n'ai pas sauf si j'installe " PHP Namespace Resolver "
Hello, merci pour ce super cours bien expliqué avec des mots simples ! Une petite question dans le cadre d'un tout petit projet serait-il judicieux de se faire son mini-framework de cette manière en utilisant juste ce dont l'on à besoin par exemple disons un tout petit site vitrine à la con qui aurait quelques routes ça resterait overkill et il vaudrait mieux y aller from scratch ou est ce que ça aurait malgré tout des vertu ? Voilà dsl si je n'ai pas été clair et à vendredi prochain d'ici là je retourne le "développez vous bien!" ^^
Ha bah moi maintenant même sur un tout petit site je me ferai pas chier à gérer les routes moi même et j'installerai symfony/routing, ça prend 10 lignes :D
@@LiorCHAMLA ah d'accord ! Ouais c'est sur que si on approfondisait jusqu'au fond ça prendrait un temps fou. Après on a toujours le github de Symfony si on souhaite encore plus approfondir :D
Je m'arrête à 4 minutes, quand tu demandes de faire appel a extract, je ne suis pas fan car ça créé automatiquement une variable. Or si l'utilisateur malveillant décide de faire appel à une variable déjà existante, comme par exemple : response alors forcément ça affiche une erreur. Edit : D'ailleurs si on regarde la doc PHP concernant extract, il est clairement dit : Avertissement N'utilisez pas extract() sur des données non sûres comme les entrées utilisateur (ex. $_GET, $_FILES). Or, dans l'exemple, nous l'utilisons donc bien pour query et query c'est un $_GET Pour empêcher ça, il faut ajouter l'option : EXTR_SKIP qui empêchera l'utilisateur de modifier une variable déjà existante.
Merci Lior...merci Que DIEU te benisse !!
Merci à toi :)
Très bien expliqué, Merci beaucoup !
T'es le meilleur formateur que j'ai connu Lior
C'est toi le meilleur haha 👌
Merci, grâce a tes vidéos je comprends mieux le fonctionnement de symfony $Merci = Lior
Merci beaucoup à toi :)
Tres bien expliqué . Merci pour cette série tout devient plus clair
Merci à toi de me suivre :)
Je suis au boulot, je boss sur Symfony et la je reçois la notification d'une nouvelle vidéo de Lior...
Résultat : Projet en pause, on regarde youtube !
Merci Lior
Faut bien avoir le sens des priorités dans la vie ^^
Wow j'suis honoré !
@@wabon Tout à fait :D
Super ça devient tellement évident cette façon de coder après les explications ;-) merci vivement la suite !
Merci beaucoup :) rdv vendredi prochain à 9h00 !
Incroyable cette serie, EXACTEMENT ce que je recherche!!
Vu la qualité des 4 videos de base que tu avais posté sur Symfony, je sens que je vais me régaler.
(Je viens en plus de voir que tu a fait une serie sur Angular, framework que je suis en train de découvrir. Je suis en periode de recherche de premier job de junior dev ==> dès que j'ai un poste et que ma situation économique sera dans le "vert", je contribuerai avec plaisir, trop de valeur prise dans tes vidéos)
Si jamais tu as moins de 29 ans, il y'a le concours qui casse les codes qui revient pour t'offrir une formation d'un an en alternance : recrutonsensemble.com/offers/707/show/789fc98c-e77a-4527-b4c8-906197009f2e/24 jette un oeil :)
C'est de plus en plus plaisant et passionnant ! J'attends de voir " l’épisode qui va le plus piquer " xD
Vendredi ! :)
Génial, merci beaucoup !
Merci à toi :)
Excellente vidéo, comme d'hab, tout est clair et très bien expliqué :)
Merci beaucoup :)
Vivement la suite ;)
Vendredi prochain a 9h00
La partie que j'attendais ! Lior j'adore tes vidéos !
Merci beaucoup :)
Pour les import de classes, utiliser l'extension : PHP Namespace Resolver (VSC)
Moi je recommande carrément PHP Intelephense, c'est vraiment essentiel :)
@@LiorCHAMLA j'ai pris inteliphense comme tu nous l'as recommandé et qui fonctionne très bien lorsque je fais une "new Class", il me met un "use" automatiquement et c'est super, mais dans d'autres cas tel que le fichier "route.php" qui dépend de index.php ce n'est pas automatique et j'ai vu que lorsque tu cliques droit sur ta souris tu as "import class" chose que je n'ai pas sauf si j'installe " PHP Namespace Resolver "
@@JoeSmith-wu3yz Merci !
Bien expliqué
Merci :)
Hello, merci pour ce super cours bien expliqué avec des mots simples !
Une petite question dans le cadre d'un tout petit projet serait-il judicieux de se faire son mini-framework de cette manière en utilisant juste ce dont l'on à besoin par exemple disons un tout petit site vitrine à la con qui aurait quelques routes ça resterait overkill et il vaudrait mieux y aller from scratch ou est ce que ça aurait malgré tout des vertu ?
Voilà dsl si je n'ai pas été clair et à vendredi prochain d'ici là je retourne le "développez vous bien!" ^^
Ha bah moi maintenant même sur un tout petit site je me ferai pas chier à gérer les routes moi même et j'installerai symfony/routing, ça prend 10 lignes :D
comme d'hab ✌️. tu es 10 prof
Merci !
Très bonne vidéo !
Mais du coup on récrée pas totalement Symfony vu qu'on utilise nded dépendance de symfony pour s'aider 🤔
L'intérêt ici n'est pas de TOUT réinventer, c'est de recréer la logique, la structure du framework :) Sinon ça durerait genre 6 mois la série :D
@@LiorCHAMLA ah d'accord ! Ouais c'est sur que si on approfondisait jusqu'au fond ça prendrait un temps fou. Après on a toujours le github de Symfony si on souhaite encore plus approfondir :D
_C'est un peu plus hardcore, je suis d'accord._
Lior , j'adore ;p
Je m'arrête à 4 minutes, quand tu demandes de faire appel a extract, je ne suis pas fan car ça créé automatiquement une variable. Or si l'utilisateur malveillant décide de faire appel à une variable déjà existante, comme par exemple : response alors forcément ça affiche une erreur.
Edit : D'ailleurs si on regarde la doc PHP concernant extract, il est clairement dit :
Avertissement
N'utilisez pas extract() sur des données non sûres comme les entrées utilisateur (ex. $_GET, $_FILES).
Or, dans l'exemple, nous l'utilisons donc bien pour query et query c'est un $_GET
Pour empêcher ça, il faut ajouter l'option : EXTR_SKIP qui empêchera l'utilisateur de modifier une variable déjà existante.
D'ailleurs, dans le tutoriel de Fabien Potencier, il utilise bien EXTR_SKIP :)
Encore Encore Encore Encore Encore...
Vendredi prochain a 9h00
Salut a tous je viens d'arriver dans la chaine. Abonnement Cloche activé. Merci de m'accueillir
Merci énormément :)