formation php Que signifie l'école ?
L'école de formation PHP est une école ou une institution spécialisée dans la formation à la technologie PHP. PHP, nom d'abréviation imbriqué, est l'abréviation de English Hypertext Preprocessing Language (PHP : Hypertext Preprocessor). PHP est un langage HTML intégré. PHP est quelque peu similaire à l'ASP de Microsoft. Les deux sont des langages de script intégrés dans les documents HTML et exécutés côté serveur. Le style du langage est similaire au langage C. par beaucoup, il est largement utilisé par les programmeurs de sites Web.
Étape de base
Rédaction de la mise en page de l'interface utilisateur frontale (HTML5+CSS3) :
1. Comprendre le protocole HTTP et les principes de développement Web 2. Maîtriser le langage HTML5 et Spécifications complètes du W3C Écriture de pages HTML 3. Apprendre la syntaxe CSS3 et l'intégration dans HTML5 4. Méthodes CSS3 5. Divers sélecteurs de style et tous les attributs de style courants 6. CSS pour la conception et la mise en page du style 7. Balises et attributs sémantiques HTML5
Conception de base de données (MySQL) pour stocker le contenu d'un site Web :
1. Comprendre l'environnement de la base de données 2. Comprendre les étapes de fonctionnement de la base de données 3. Maîtriser certaines méthodes de connexion à la base de données 4. Créer et configurer la base de données 5. Maîtriser les Création de table, utilisation de types de colonnes, divers attributs de création de table, types de table et jeux de caractères 6. Exécuter des commandes DDL pour faire fonctionner des objets de données 7. Utiliser des commandes DML pour faire fonctionner des enregistrements de données dans la table de données 8. Interroger les données dans la table de données via des commandes DQL Données
Développement de programmes de traitement métier serveur (PHP) :
1. Construction d'un environnement côté serveur Web 2. Syntaxe de base de PHP 3. Structure du langage de PHP 4. Fonctions en PHP 5. Tableaux PHP et structures de données en 6, traitement de chaînes PHP 7, expressions régulières PHP 8, modules de fonctions communes PHP 9, traitement du système de fichiers PHP 10, programmation orientée objet PHP
Étape avancée
Construction de l'environnement au niveau du produit LNMP/LAMP :
1. Commandes Linux communes 2. Gestion du système Linux 3. Compilation de l'environnement LAMP et configuration Apache 4. Service Nginx 5. Pare-feu iptables
Base de données relationnelle requête Statistiques et analyses pratiques :
1. Requête de jointure multi-table 2, sous-requête 3, regroupement 4, fonction d'agrégation 5, procédure stockée 6, déclencheur 7, vue 8, prétraitement 9, opération de transaction
10. Comparaison de différents moteurs de table 11. Opérations d'indexation 12. Gestion des autorisations 13. Opérations de sauvegarde et de récupération 14. Journalisation 15. Diverses optimisations de performances 16. Construction de cluster maître-esclave de la base de données 17. Principes de conception de bases de données et de tables
Pratique d'application de base de données non relationnelle :
1. Introduction à Memcache, installation et fonctionnement 2. Activer le module Memcache en PHP 3. PHP et Memcache distribués 4. Base de données non relationnelle 5. Concepts de base de NoSQL 6. Types de données Redis
7. Commandes Redis courantes 8. Applications avancées 9. Conception d'applications de données 10. Application Redis dans des projets réels 11. Fonctionnement PHP de la base de données Redis
JavaScript monopage technologie d'application Développement pratique
1. Syntaxe JavaScript de base 2. Fermetures techniques et auto-exécution couramment utilisées dans JS 3. Traitement des événements JS 4. Opération BOM 5. HTML DOM 6. XML DOM
7. Principes de fonctionnement et opérations d'Ajax 8. jQuery 9. Framework de développement front-end Bootstrap 10. Framework JavaScript progressif Vue.js
Combat pratique des connexions longues et de la technologie push de pages Web :
1 .Résumé de la technologie de connexion longue 2. Sondage et mise en œuvre de la technologie 3. Technologie et mise en œuvre Comet 4. Node.js 5. Socket et websocket 6. Push de page Web SSE 7. Stratégie et mise en œuvre de push d'application mobile
Développement de WebApp pratique :
1. Utilisation de plug-ins couramment utilisés dans Cordova 2. Installation de l'environnement Cordova 3. Environnement de développement Cordova 4. Construction et opérations de base d'ADT 5. Traitement des emballages Cordova
WeChat pratique de développement d'applications :
1. Introduction à la micro-plateforme 2. Application et utilisation du compte de service WeChat 3. Introduction aux méthodes d'accès 4. Introduction au format de données du compte public WeChat 5. Analyse des données de l'interface du compte public et couramment utilisée acquisition de données de jetons
6. Enseignement et recherche d'informations Principe 7. Recevoir et envoyer des paquets de données texte 8. Recevoir et envoyer des paquets de données d'images 9. Recevoir et envoyer des paquets de données d'actualités 10. Menu personnalisé 11. Accès à l'interface de paiement WeChat et développement
Standardisation du produit :
1. Normes de codage PSR 2. Rédaction de documents MarkDown 3. Contrôleur de version distribué Git 4. Espace de noms PHP 5. MVC 6. Développement de composants Composer 7. Installation du framework Laravel et construction 8. Structure des répertoires du framework 9. Fichiers de routage et de démarrage
10. Middleware, requêtes et réponses 11. Explication des fichiers de configuration du framework 12. Diverses opérations des contrôleurs et des bases de données dans le framework 13. Moteurs de modèles et utilisation dans le cadre 14. Explication de l'architecture du système Laravel 15. Divers services système dans Laravel 16. Récupération de mot de passe en envoyant des e-mails en PHP 17. CURL en PHP 18. webService en PHP
20. Utilisation du plug-js couramment utilisé- ins en PHP 21. PHP en WEB Introduction et utilisation des interfaces couramment utilisées 22. Introduction et utilisation des plates-formes ouvertes actuellement populaires 23. Framework ThinkPHP populaire national
Combat réel du projet commercial :
Travail préparatoire pour le démarrage du projet :
Division de l'équipe du projet 2. Travail d'équipe et précautions 3. Configuration de l'environnement de développement 4. Utilisation du contrôleur de version Git 5. Exigences de rédaction du document de développement 6. Exigences de spécification de codage 7. Introduction au développement du projet processus
Analyse des exigences du projet
1. Introduction au processus d'analyse des exigences du projet 2. Division des blocs fonctionnels du projet 3. Dessin de diagrammes de modules fonctionnels et d'organigrammes du système 4. Descriptions commerciales spécifiques 5. Exigences de l'environnement d'exploitation du système 6. Rédaction du document sur les exigences du projet
Conception de base de données de projet
1. Introduction au processus de conception de base de données 2. Structure conceptuelle et conception de prototype 3. Déterminer les tables, les attributs et les relations 4. Dessiner un diagramme de modèle E-R 5. Rédiger des documents de conception de base de données
Conception du programme du projet
1. Introduction au processus de programmation 2. Structure du répertoire du projet 3. Structure du module 4. Structure du programme 5. Rédaction du document de programmation
Cadre et composants Laravel
1. Construction du cadre du projet Laravel 2. Composant de code QR fait maison 3. Composant de code de vérification 4. Laravel encapsule WeChat complet 5. Composant de l'éditeur MarkDown 6. Composant SDK de stockage cloud Qiniu 7. Stockage cloud Alibaba Cloud OSS 8. Alibaba Interface SMS Dayu 9. Introduction aux autres composants de Laravel
Pratique de développement WebApp
1. Utilisation des plug-ins Cordova courants 2. Installation de l'environnement Cordova 3. Environnement de développement Cordova 4. Construction et fonctionnement de base d'ADT
Acceptation du projet et déploiement en production
1. Introduction aux normes de vérification du projet 2. Processus d'examen du projet 3. Déploiement de l'environnement de production du projet 4. Déploiement d'un environnement de production à forte concurrence et à grand stockage
Maintenance et optimisation post-projet
1. Introduction à la maintenance quotidienne du projet 2. Diverses configurations de cache du projet 3. Dépannage des projets courants 4. Optimisation post-étape de la base de données
Autre extension de contenu
1. Récupération de mot de passe via l'envoi d'e-mails PHP 2. SPL de PHP 3. Introduction et utilisation des interfaces communes de PHP dans le WEB 4. Utilisation des plug-ins PHP js courants 5. Introduction et utilisation du framework ThinkPHP
Remarque : le site Web chinois PHP propose un grand nombre de didacticiels vidéo PHP gratuits, originaux et haute définition et organise régulièrement des formations sur le bien-être public PHP !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!