Maison  >  Article  >  Quel est le contenu des formations PHP ?

Quel est le contenu des formations PHP ?

藏色散人
藏色散人original
2020-02-26 09:07:522378parcourir

Quel est le contenu des formations PHP ?

formation phpQuel est le contenu du cours ?

Prenons Band of Brothers comme exemple :

Étape de base

Après avoir appris les technologies Web nécessaires, vous pouvez développer un ensemble complet de cas de projet de site Web dynamique- enseignement basé sur le temps le plus court Entrer dans le domaine du développement de projets Web

L'écriture de la mise en page de l'interface utilisateur frontale est HTML5+CSS3

Comprendre le (HTTP) protocole et principes de développement Web

2. Maîtriser le langage H5 et compléter l'écriture des pages HTML avec les standards du W3C les plus standardisés

3 Apprendre la syntaxe CSS3 et l'intégrer dans HTML5

4. Méthodes CSS3

5. Sélecteurs de différents styles et de tous les attributs de style courants

6. Conception et mise en page de styles avec CSS

7.

Étude de cas

Créer un site Web, rédiger des pages Web HTML, pratique du blog personnel, page Web de CV personnel

production, page de formulaire d'inscription

Étape avancée

Terminer de manière indépendante le développement secondaire de produits matures pour les travaux de création de sites Web

Conception et développement de projets à grande échelle, tests et maintenance de produits

1. Construction de l'environnement au niveau du produit LNMP/LAMP

1. Commandes Linux communes

2. Gestion du système Linux

3. Configuration Apache

4. Service Nginx

5. Pare-feu iptables

Pratique de cas

Construction et configuration de l'environnement au niveau du produit

2. Statistiques de requête de base de données relationnelle et pratique d'analyse

1. Requête conjointe multi-tables

2. >4. Fonction d'agrégation

5. Procédure stockée

6. Déclencheurs

7. Opérations de transaction 10. Comparaison de différents moteurs de table

11, Opération d'index

12 Gestion des autorisations

Opération de sauvegarde et de récupération

14.

Diverses optimisations de performances

16. Construction de cluster maître-esclave de base de données

17.Principes de conception de bases de données et de tables

Pratique de cas

Logiciel financier ERP

3. Application pratique de la base de données non relationnelle

1. Introduction à Memcache,

Installation et fonctionnement

.

2. Activer Memcache dans le module PHP

3. PHP et Memcache distribués

technologie de mise en cache

4. >

5. Concepts de base NoSQL

6, Types de données Redis 7. Commandes Redis courantes

8. Applications avancées

9. 🎜>10. Application Redis dans des projets réels

11. Fonctionnement PHP de la base de données Redis

Cas pratique

Système de réservation de billets de cinéma en ligne

4. Pratique de développement de technologies d'application JavaScript sur une seule page

1. Syntaxe JavaScript de base

2. Fermetures techniques couramment utilisées dans JS

et auto-exécution

3. Traitement des événements JS

4. Fonctionnement de la nomenclature

5. HTML DOM

6. Principe de fonctionnement et fonctionnement d'Ajax

8. jQuery

9. Cadre de développement frontal Bootstrap

10. Cadre JavaScript progressif Vue.js

Étude de cas

Page unique de l'application. (Micro Mall)

5. Combat pratique long de la technologie de connexion et de poussée Web

1.Résumé de la technologie de connexion longue

2. implémentation technique

3. Technologie et implémentation Comet

4 , Node.js

5. Socket et websocket

6.

7. Stratégie push et mise en œuvre d'applications mobiles

Case Combat

Salle de discussion en ligne multi-utilisateurs

Pratique de développement d'applications Web

1. Utilisation des plug-ins couramment utilisés dans Cordova

2. Installation de l'environnement Cordova

3.

5. Traitement des emballages Cordova

Cas réel

Simulation du combat pratique de l'application NetEase News Client d'une seule page

7. Combat du développement d'applications WeChat

1. Introduction à la micro-plateforme

2. Application de compte de service WeChat et utilisation de

3.

4. Format de données du compte public WeChat

Introduction

5. Analyse des données de l'interface du compte public et

acquisition de données de jetons couramment utilisées 6. Enseignement de l'information et principes de recherche

7. Réception et envoi de paquets de données texte

8. Réception et envoi de paquets de données d'images

9. 10. Menu personnalisé

11. Accès et développement de l'interface de paiement WeChat

Cas réel

APP page unique (micro centre commercial)

8, 08

Normalisation du produit

1. Spécification de codage PSR

2. Écriture du document MarkDown

3. 🎜>4. Espace de noms PHP

5. MVC

6. Développement du composant Composer

7. Installation et construction du framework Laravel

8. structure

9. Fichiers de routage et de démarrage 10. Middleware, requêtes et réponses

11 Explication des fichiers de configuration du framework

Diverses opérations des contrôleurs et des bases de données dans le framework.

13. Moteur de modèle 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 par envoi d'emails en PHP

17. CURL en PHP

18 webService en PHP 20. Utilisation des plug-ins js couramment utilisés en PHP

21. utilisation des interfaces communes de PHP dans le WEB

22. Introduction et utilisation des plates-formes ouvertes actuellement populaires

23. Framework ThinkPHP populaire au niveau national

Cas réel

Utilisation. Framework Laravel pour développer votre propre système de blog personnel

Projet commercial Combat réel

Les ingénieurs de développement d'entreprise dirigent directement l'équipe,

le développement réel du projet et maîtrisent l'ensemble des compétences du projet.

1. Travaux préparatoires au démarrage du projet

1. Division de l'équipe de projet

2. 3. Construction 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. Introduction au processus de développement

Pratique de cas

Maîtriser les logiciels de développement courants et la rédaction de documents de projet. Cela peut permettre aux étudiants de mieux s’adapter au travail futur.

2. Analyse des exigences du projet

1. Introduction au processus d'analyse des exigences du projet

2. >3 . Dessiner des diagrammes de modules fonctionnels et des organigrammes du système

4. Description spécifique de l'entreprise

5. Exigences de l'environnement d'exploitation du système

6. 🎜> Pratique de cas

Maîtrisez comment diviser les fonctions d'un projet et dessiner des diagrammes et des organigrammes de modules fonctionnels. Ainsi que la description commune de l'entreprise et la rédaction de documents.

3. Conception de la base de données du projet

1. Introduction au processus de conception de la base de données

2. Structure conceptuelle et conception du 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

Pratique de cas

Comprendre le processus de conception de base de données. et le maîtriser De la division des fonctions du projet au prototypage des données

4 Programmation du projet

1 Introduction au processus de programmation

2. . Annuaire du projet Structure

3. Structure du module

4. Structure du programme

5. Rédaction du document de programmation

Pratique de cas

Maîtriser la structure du projet, la répartition des niveaux de modules et les définitions spécifiques des classes et des méthodes.

5. Cadre et composants Laravel

1. Construction du cadre du projet Laravel

2. 3. Composant de code de vérification

4. Laravel encapsule le composant complet de WeChat

5. Cloud OSS Cloud Storage

8. Interface SMS Alibaba Big Fish

9 Introduction aux autres composants de Laravel

Case Combat

Maîtrise de la construction de Laravel. framework , installation et utilisation de divers composants du framework Laravel, ainsi que application dans des projets réels.

6. Développement pratique de WebApp

1. Utilisation des plug-ins Cordova courants

2. Installation de l'environnement Cordova

3. Environnement de développement de Cordova

4. Construction ADT et opérations de base

5. Traitement des emballages de Cordova

Pratique de cas

Maîtriser les compétences et techniques communes dans le projet développement Méthodes de mise en œuvre et développement de fonctions communes dans le projet

7. Acceptation du projet et déploiement en production

1. 2. Processus d'examen du projet

3. Déploiement de l'environnement de production du projet

4. Déploiement de l'environnement de production avec une simultanéité élevée et un stockage important

Pratique de cas

Maîtrisez les dernières étapes du projet Déploiement en ligne, ainsi que le déploiement d'un environnement de production avec une simultanéité élevée et un stockage important.

8. Maintenance et optimisation post-projet

1. Introduction à la maintenance quotidienne du projet

2.

3. Dépannage des projets communs

4. Optimisation post-étape de la base de données

Case Combat

Maîtriser diverses optimisations post-étape des projets et dépannage des projets communs .

9. Autres extensions de contenu

1. Envoi d'e-mails de PHP pour récupérer le mot de passe

2 SPL de PHP

3. Introduction et utilisation des interfaces communes PHP en WEB

4. Utilisation des plug-ins PHP js courants

5 Introduction et utilisation du framework ThinkPHP

Cas pratique

.

Expliquez de manière détaillée aux étudiants la technologie PHP qui est la plus populaire dans les projets en cours.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn