$ 74.00 au lieu de $ 104.00

Tuto Bundle : Apprendre PHP et Symfony de A à Z avec Php, Symfony bundle -29%

$ 74.00 au lieu de $ 104.00

  • Une formation vidéo de 15h36m
  • Téléchargement immédiat et visionnage illimité
  • Satisfait ou remboursé
  • Fichiers sources inclus
  • Découvrez pourquoi vous former avec Tuto.com

Voici un pack de formations vidéo pour apprendre le langage PHP de façon approfondie et l’utilisation du framework PHP le plus utilisé en France, Symfony.
Si vous souhaitez apprendre à créer des site Web dynamiques et que vous êtes débutant ou même si vous maîtrisez déjà les bases de PHP, ce pack vous aidera à progresser très rapidement pour vos futurs développements.

Au programme de cette formation Apprendre PHP et Symfony de A à Z

Ce pack comprend donc :

L’ensemble de ces 2 formations représente plus de 15h30 de vidéo avec des exemples concrets pour vous aider à assimiler les notions apprises (création d’un blog de A à Z avec le langage PHP, un système d’articles/commentaires également avec Symfony …)

PHP : Formation complète (10h59)

Tout sera passé en revue. De la création d’un site dynamique administrable en étant attentif à la prévention des failles de sécurité, en passant par la programmation orientée objet ou l’architecture MVC, vous apprendrez également à mettre en ligne votre premier site Web dynamique.

La formation reposera sur 4 piliers et un BONUS :

  • Apprentissage du langage PHP dans son ensemble
  • Protection contre les failles de sécurité (XSS, injections SQL, …)
  • La programmation orientée objet
  • Déploiement de votre site Web via un hébergeur
  • BONUS : 3 heures de formation offertes pour aller encore plus loin avec la POO et la sécurité

Symfony : Les bases pour créer votre site en PHP (4h36)

La formation Symfony quant à elle va vous permettre de vous professionnaliser avec le langage PHP pendant plus de 4h30 où vous allez apprendre à maîtriser le framework Symfony pour créer des sites toujours plus optimisés et sécurisés, tout ça en prenant moins de temps que pour vos développements habituels.

Je reste disponible tout au long de votre formation pour répondre à vos questions et vous aider si vous êtes bloqués quelque part. Des fichiers de travail sont fournis avec cette formation complète


Tuto composant ce bundle :

  • PHP : Formation complète (voir la fiche produit)


    • PHP : Des sites web dynamiques

      • Introduction 00:04:19
      • Site statique VS site dynamique 00:06:42
      • Installer un serveur web sur Windows 00:16:49
      • Installer un serveur web sur OSX 00:12:54

    • Structure de base, variables et constantes

      • Structure d'un script PHP 00:03:35
      • Les variables 00:07:21
      • Les constantes 00:04:23
      • Les chaînes de caractères 00:03:56
      • Les nombres 00:04:14
      • Les tableaux 00:07:18
      • La constante NULL 00:01:49
      • Les booléens 00:02:40
      • Les commentaires 00:02:51

    • Les opérateurs

      • Les opérateurs arithmétiques et fonctions mathématiques 00:06:18
      • Les opérateurs de comparaison 00:08:35
      • Les opérateurs logiques 00:05:04
      • Les opérateurs d'incrémentation et de décrémentation 00:03:11
      • L'opérateur Null coalescing 00:02:57

    • Les structures de contrôle

      • La condition if 00:05:45
      • La condition switch 00:04:53
      • Les ternaires 00:02:57
      • La boucle for 00:03:30
      • La boucle while 00:03:16
      • La boucle foreach 00:02:32
      • Syntaxe alternative 00:03:01
      • Inclure du PHP avec include 00:03:16
      • Inclure du PHP avec require 00:04:02

    • Les fonctions

      • Les fonctions 00:03:01
      • Fonctions sur les variables 00:08:16
      • Fonctions sur les chaînes de caractères 00:07:35
      • Fonctions sur les tableaux 00:07:31
      • Fonctions sur les fichiers 00:05:07
      • Fonctions sur les dates 00:05:38
      • Fonction pour envoyer les e-mails 00:09:32
      • Autres fonctions utiles 00:08:45
      • Créer ses propres fonctions 00:07:04
      • Nouveautés pour les fonctions avec PHP7 et portée des variables 00:09:45

    • Les superglobales

      • La superglobale $_GET 00:10:02
      • La superglobale $_POST 00:04:42
      • La superglobale $_SESSION 00:05:27
      • La superglobale $_SERVER 00:02:47
      • La superglobale $_FILES 00:23:20

    • Créer un espace membre : Partie 1/2

      • Mise en place de l'espace de travail 00:05:14
      • Inscription 00:23:28
      • Connexion 00:18:45
      • Déconnexion 00:03:01
      • Mot de passe oublié 00:20:21
      • Changer de mot de passe 00:11:22
      • Changer d'image de profil 00:15:14

    • Communiquer avec la base de données

      • Découverte de phpMyAdmin 00:03:10
      • Créer une base de données et une table 00:10:45
      • Le langage SQL 00:01:17
      • Insérer des données dans une table 00:03:12
      • Sélectionner des données dans une table 00:02:30
      • Mettre à jour des données dans une table 00:01:29
      • Supprimer des données dans une table 00:01:10
      • Quelques commandes intéressantes (where, order by, limit) 00:07:43
      • La classe PDO 00:08:16
      • Les requêtes exécutées directement 00:06:52
      • Les requêtes préparées 00:05:44

    • Les principales failles de sécurité avec PHP

      • Les injections SQL 00:07:16
      • La faille XSS 00:10:42
      • La faille CSRF 00:03:39
      • Et après? 00:11:22

    • Créer un espace membre : Partie 2/2

      • Des fonctions pour gérer la communication avec la base de données 00:13:18
      • Inscription 00:08:14
      • Connexion 00:04:29
      • Mot de passe oublié 00:04:00
      • Changer de mot de passe 00:05:00
      • Changer d'avatar 00:07:27

    • Les exceptions et les erreurs fatales

      • Gérer les exceptions et les erreurs fatales 00:05:16
      • Structure try ... catch ... 00:06:46
      • Lancer des exceptions et des erreurs fatales 00:02:13

    • La programmation orientée objet (POO)

      • La programmation orientée objet 00:03:45
      • Créer et instancier une classe 00:02:51
      • Propriétés, constantes et visibilité 00:04:16
      • Les méthodes 00:03:28
      • La pseudo-variable $this 00:02:51
      • L'héritage 00:04:23
      • Le constructeur 00:02:28
      • Opérateur de résolution de portée 00:05:45
      • static, abstract et final 00:04:49

    • L'architecture MVC

      • L'architecture MVC 00:02:55
      • Mise en place de l'espace de travail 00:05:17
      • Programme d'amorçage 00:06:48
      • La classe App 00:14:39
      • Gestion des contrôleurs et des vues 00:06:24
      • Gestion des modèles 00:13:48

    • Créer un espace d'administration

      • Mise en place de l'espace de travail 00:05:19
      • Page pour les visiteurs 00:06:06
      • Connexion et déconnexion de l'espace administrateur 00:11:27
      • Publier des projets 00:17:07
      • Supprimer des projets 00:04:25
      • Éditer les projets 00:11:49

    • Mettre un site web en ligne

      • Choisir un hébergeur 00:07:28
      • Configurer le serveur 00:09:33
      • Utiliser un client FTP avec Filezilla 00:05:43
      • Conclusion 00:00:31
  • Symfony - Les bases pour créer votre site en PHP (voir la fiche produit)


    • Théorie et installation de Symfony

      • Introduction 00:00:36
      • L'architecture MVC 00:06:24
      • Créer un serveur virtuel pour nos projets Web 00:27:39
      • Installation de Symfony sur MacOS 00:08:58
      • Installation de Symfony sur Windows 00:15:02
      • Structure d'un projet Symfony 00:11:07
      • Configuration de base 00:05:26

    • Contrôleur, routage et Twig

      • Les contrôleurs 00:08:57
      • Le routage 00:10:42
      • Les services 00:04:42
      • Twig 00:24:57
      • La génération d'URL 00:08:20

    • Doctrine

      • Connexion au SGBD 00:06:19
      • Créer une table 00:20:17
      • Génération de données en BDD 00:11:24
      • Enregistrer une nouvelle entrée 00:07:34
      • Récupérer des entrées 00:10:59
      • Mettre à jour une entrée 00:02:07
      • Supprimer une entrée 00:01:07
      • Relation ManyToOne 00:18:57

    • Gérer les formulaires

      • Aperçu de la gestion des formulaires 00:02:37
      • Créer et afficher un formulaire 00:10:57
      • Récupérer et enregistrer le contenu d'un formulaire en BDD 00:07:03
      • Gérer les erreurs 00:09:47
      • Gérer la validation 00:04:50

    • Espace membre et envoi de mails

      • Un espace membre avec FOSUserBundle 00:19:38
      • Gérer l'envoi de mail avec Swift Mailer et mailgun 00:09:24
      • Conclusion 00:00:52

Formateur : Steven Sil

Steven Sil a publié 28 tutoriels et obtenu une note moyenne de 4,6/5 sur 9 851 tutoriels vendus. Steven Sil est un formateur certifié tuto.com. Voir les autres formations de Steven Sil

4,0
note moyenne

4
avis laissés
5 étoiles
3
4 étoiles
0
3 étoiles
0
2 étoiles
0
1 étoile
1
  • 5
    avis de prissj laissé le 31/07/2017
    Ce tuto m'aide beaucoup à progresser en php. Merci car c'est clair et précis. C'est vraiment un niveau débutant.

  • 5
    avis de membre-1386-9482 laissé le 31/07/2017
    C'est un excellent tuto, j'aimerais approfondir sur la dernière partie d'envoie d'email : avec l'adresse email saisie destinataire en saisie et l'adresse d'email expéditeur en saisie car je dois programmer avec des emails destinataire et expéditeur en paramètre. Il faut avouer que le tuto est bien fait. Félicitations

  • 5
    avis de membre-9821-5953 laissé le 16/05/2017
    C'est le meilleur tuto que j'ai jamais vu, le seul regret que j'ai aujourd'hui est de le découvrir tardivement.

  • Avec quelles versions de logiciels ce tuto est-il compatible ?
    Php 7, Symfony
  • Quel est le niveau requis pour suivre ce tuto ?
    débutant
accédez à plus de 1598 tuto gratuits


non, je ne veux pas me former gratuitement