Article
Sujet
apprentissage
Télécharger
Questions et réponses
Dictionnaire de programmation
Jeu
mises à jour récentes
SE CONNECTER
简体中文(ZH-CN)
English(EN)
繁体中文(ZH-TW)
日本語(JA)
한국어(KO)
Melayu(MS)
Français(FR)
Deutsch(DE)
section suivante: Autorisation de l'utilisateur
(384 joue)
section suivante
Regarder à nouveau
ဆ
chapitre
Note
Demander
didacticiel
Retour
Symfony5 [Développer un système de blog à partir de zéro]
Chapitre1 Introduction à Symfony
1-1 Introduction à Symfony
1-2 Installer l'environnement d'exécution et initialiser le projet Symfony
1-3 Créer la première page à l'aide du contrôleur
Chapitre2 Création et test de base du contenu du blog
2-1 Processus Symfony de gestion des requêtes http
2-2 paramètres de requête de la requête http
2-3 Espaces réservés dans le chemin - paramètres d'itinéraire
2-4 Service de conteneur Mysql utilisant Docker
2-5 Installer les composants orm
2-6 Introduction au développement piloté par les tests (TDD)
2-7 Créez votre premier test unitaire
2-8 Classe Add Comment pour ajouter des commentaires aux articles
2-9 Ajouter une association entre la classe d'article et la classe de commentaires
2-10 Fabrique d'articles PostFactory
2-11 Optimiser la classe PostFactory
2-12 Simulateur de remplacement
2-13 Corriger le code de test à l'aide de Mock
2-14 Utilisez la ligne de commande pour créer la table de base de données correspondant à la classe Entity
2-15 Utiliser la base de données dans un environnement de test
2-16 Tests d'intégration
2-17 Continuer à modifier le code du test d'intégration
2-18 Utilisez la méthode setUp pour effacer la base de données avant chaque méthode de test
2-19 4 méthodes de requête de la classe Repository
Chapitre3 Configuration avancée du blog
3-1 Présentation de l'objet Doctrine QueryBuilder
3-2 Langage de requête de doctrine (DQL)
3-3 Installer le composant orm-fixtures
3-4 Utiliser le terminal de gestion EasyAdminBundle
3-5 Configurer PostCrudController pour créer une page de gestion d'articles
3-6 Configurez CommentCrudController pour créer une page de gestion des commentaires
3-7 Installation du moteur de modèle Twig
3-8 Routage de la page d'accueil du blog
3-9 Complétez la méthode du contrôleur de la page d'accueil
3-10 Utilisation basique de Twig et affichage complet de la page d'accueil
3-11 Lisez le code source de PrestaShop et apprenez les compétences du projet Symfony
3-12 Résoudre les problèmes de page
3-13 Page de détails de l'article
3-14 Créer une classe de formulaire de commentaire CommentType
3-15 Gérer la soumission des données du formulaire de commentaires
3-16 Installez le composant encore à l'aide de webpack
3-17 Convertir le modèle HTML en modèle de brindille
3-18 Le style du formulaire de commentaire et l'affichage de la liste des commentaires
3-19 Tester la soumission du formulaire de commentaires à l'aide de tests fonctionnels
3-20 Relation un-à-plusieurs de table unique imbriquée pour les commentaires
3-21 Ajouter une méthode de contrôleur de commentaire de réponse
3-22 Utilisation de FosJsRoutingBundle
3-23 Gérer la soumission de la réponse au formulaire de commentaires
3-24 Correction d'un bug dans la zone du formulaire de commentaire de réponse
3-25 Contrôle du niveau de réponse aux commentaires
3-26 Installez Panther et testez en utilisant un vrai navigateur
3-27 Écriture du code de test Panther
3-28 Préparation avant la pagination Créer de fausses données d'article
Chapitre4 Téléchargement de fichiers et événements de formulaire
4-1 Créer de fausses données d'avis
4-2 Pagination de la liste des articles
4-3 Utilisez KnpPaginatorBundle pour paginer la liste des commentaires
4-4 Internationalisation du téléavertisseur
4-5 Ajouter des commentaires sur la page à l'aide de messages Flash
4-6 Ajouter une classe FileManaged de téléchargement de fichiers
4-7 Méthode JoinTable pour obtenir un un-à-plusieurs unidirectionnel
4-8 Remplacements du type de collection et du modèle de ligne de formulaire
4-9 Gestion des événements dom de téléchargement de fichiers
4-10 Gérer les données soumises pour le téléchargement de fichiers
4-11 Correction du bug dans le bouton de téléchargement de fichier de la zone du formulaire de réponse aux commentaires
4-12 Type de formulaire de téléchargement de fichier personnalisé
4-13 Événements de formulaire
4-14 Recadrage automatique des images de commentaires LiipImagineBundle
4-15 Intégrer la bibliothèque lightbox2
4-16 Image d'affichage de la liste de commentaires côté gestion
4-17 Événements du cycle de vie de la doctrine
4-18 Ajustement de l'attribut de date de la classe Post
4-19 Affichage des attributs de publication de sous-commentaires de la liste de commentaires
4-20 Correction du problème où les commentaires enfants sont supprimés en même temps que le commentaire parent est supprimé
4-21 validation du formulaire
4-22 Validateur personnalisé
4-23 Filtrage du contenu des commentaires
4-24 Abonné à un événement personnalisé
4-25 Priorité de traitement des événements et GenericEvent
4-26 Supprimez l'image du commentaire après avoir supprimé le commentaire côté gestion
4-27 Supprimez l'image du commentaire après avoir supprimé le commentaire côté gestion
4-28 Créer un utilisateur administrateur à l'aide de Luminaires
4-29 Créer un authentificateur de formulaire de connexion utilisateur
4-30 Processus d'authentification de connexion utilisateur
Chapitre5 Fonctions complètes
5-1 Paramètres de mémorisation
5-2 Empêcher le craquage de connexion par force brute
5-3 Vérificateur d'utilisateur
5-4 Autorisation de l'utilisateur
5-5 Vérification des autorisations du côté de la gestion
5-6 Propriétés d'autorisation intégrées à Symfony
5-7 héritage de rôle
5-8 Ajustement des autorisations côté gestion
5-9 Électeur personnalisé
5-10 Optimiser le bouton de la liste d'articles côté gestion
5-11 La stratégie des électeurs
5-12 Définir automatiquement l'auteur lors de l'ajout d'un article côté gestion
5-13 la mondialisation
5-14 Internationalisation des messages Flash
5-15 filtre trans brindille
5-16 Paramètre d'espace réservé _locale dans le chemin
5-17 Présentation du flux de travail
5-18 Définir le workflow de publication d'articles
5-19 Modifier l'attribut status de la classe Post
5-20 Modifier le workflow de gestion
5-21 Vérification des autorisations dans le workflow
5-22 Définir un workflow pour les commentaires à l'aide d'une machine à états
5-23 Installez le composant mailer pour envoyer des e-mails
5-24 Installez le composant Messenger pour utiliser la file d'attente des messages
5-25 Envoyez des e-mails de manière synchrone à l'aide de Messenger
5-26 Envoyer des e-mails de manière asynchrone à l'aide de la file d'attente de doctrine
5-27 Flux de traitement de la file d'attente en cas d'échec de la livraison des e-mails
5-28 File d'attente de messages AMQP-RabbitMQ
5-29 Connaissances supplémentaires sur les files d'attente AMQP
5-30 Découvrez l'API REST et installez Api Platform
5-31 Créer une API d'article à l'aide de l'annotation ApiResource
5-32 Format de réponse Jsonld
5-33 Modifier les opérations de l'API
5-34 normalisation与dénormalisation
5-35 Affichage imbriqué des données relationnelles
5-36 Normaliseur personnalisé
5-37 Correction du problème de perte des informations IRI lors de la personnalisation de Normalizer
5-38 Filtre de ressources API
5-39 Opérations de téléchargement de fichiers personnalisés
5-40 L'optimisation du projet est packagée et publiée sur le serveur
Section précédente
section suivante
Liste des didacticiels
obtenir de l'aide
Recommandations de cours
Téléchargement du didacticiel
Intermédiaire
Combat réel Front-end Vue3 [projet vue manuscrit]
2857 Les gens regardent
Élémentaire
Tutoriel APIPOST [Vulgarisation des concepts techniques liés à la communication réseau]
1795 Les gens regardent
Intermédiaire
Numéro 22_Combat réel complet
5521 Les gens regardent
Élémentaire
Numéro 22_Programmation PHP
5172 Les gens regardent
Élémentaire
Numéro 22_Développement front-end
8713 Les gens regardent
Intermédiaire
Tutoriel vidéo Big Data (MySQL) version complète
4525 Les gens regardent
Élémentaire
Allez tutoriel de langue - plein d'informations pratiques et sans bêtises
2794 Les gens regardent
Élémentaire
Cours de programmation de base du langage GO
2814 Les gens regardent
Intermédiaire
JS avancé et apprentissage BootStrap
2563 Les gens regardent
Intermédiaire
Optimisation et dépannage SQL (version MySQL)
3374 Les gens regardent
Intermédiaire
Tutoriel d'entretien avec la base de données Redis+MySQL
2963 Les gens regardent
Élémentaire
Livrer de la nourriture ou apprendre la programmation ?
5708 Les gens regardent
Les étudiants qui ont regardé ce cours apprennent également
491052 joue
Parlons brièvement de la création d'une entreprise en PHP
Introduction rapide au développement web front-end
Développement pratique à grande échelle par Tianlongbabu du cadre MVC version Mini imitant le site Web de l'encyclopédie des choses embarrassantes
Premiers pas avec le développement pratique PHP : création rapide de PHP [Small Business Forum]
Vérification de connexion et forum de discussion classique
Collecte de connaissances sur les réseaux informatiques
Démarrage rapide de la version complète de Node.JS
Le cours front-end qui vous comprend le mieux : HTML5/CSS3/ES6/NPM/Vue/...[Original]
Écrivez votre propre framework PHP MVC (40 chapitres en profondeur/gros détails/à lire absolument pour que les débutants progressent)
Remarques
X
À propos de nous
Clause de non-responsabilité
Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!