Heim >häufiges Problem >Was sind die Inhalte von PHP-Schulungen?

Was sind die Inhalte von PHP-Schulungen?

藏色散人
藏色散人Original
2020-02-26 09:07:522450Durchsuche

Was sind die Inhalte von PHP-Schulungen?

php-SchulungWas sind die Inhalte des Kurses?

Nehmen Sie Band of Brothers als Beispiel:

Grundstufe

Nachdem Sie die erforderlichen Web-Technologien erlernt haben, können Sie einen vollständigen Satz dynamischer Website-Projektfälle entwickeln. basierte Lehre in kürzester Zeit Einstieg in den Bereich der Webprojektentwicklung

Das Schreiben des Front-End-Benutzeroberflächenlayouts erfolgt in HTML5+CSS3

1. Verstehen Sie das (HTTP). Protokoll- und Webentwicklungsprinzipien

2. Beherrschen Sie die H5-Sprache und vervollständigen Sie das Schreiben von HTML-Seiten mit den standardisierten W3C-Standards

3. Lernen Sie die CSS3-Syntax und betten Sie sie in HTML5 ein

4. CSS3-Methoden

5. Selektoren verschiedener Stile und aller gängigen Stilattribute

6. Stildesign und -layout mit CSS

7

Fallstudie

Erstellen Sie eine Website, schreiben Sie HTML-Webseiten, persönliche Blog-Praxis, persönliche Lebenslauf-Webseite

Erstellung, Registrierungsformularseite

Fortgeschrittenes Stadium

Sekundärentwicklung ausgereifter Produkte für Website-Erstellungsarbeiten selbstständig abschließen

Design und Entwicklung von Großprojekten sowie Produkttests und -wartung

1. Aufbau einer LNMP/LAMP-Umgebung

1. Allgemeine Linux-Befehle

3. Kompilierung der LAMP-Umgebung Apache-Konfiguration

4. Nginx-Dienst

5. iptables-Firewall

Fallpraxis

Umgebungsaufbau und -konfiguration auf Produktebene

2. Relationale Datenbankabfragestatistik und Analysepraxis

1. Unterabfrage

4. Aggregationsfunktion

5. Gespeicherte Prozedur

7. Transaktionsvorgänge 10. Vergleich verschiedener Tabellen-Engines

11, Indexvorgang

13. Sicherungs- und Wiederherstellungsvorgang

14

15. Verschiedene Leistungsoptimierungen

16. Datenbank-Master-Slave-Cluster-Konstruktion

Fallpraxis

ERP-Finanzsoftware

3. Praktische Anwendung der nicht-relationalen Datenbank

1. Einführung in Memcache,

Installation und Betrieb

2. Aktivieren Sie Memcache im PHP

3. PHP und Memcache verteilte

Nicht-relationale Datenbank

5. NoSQL-Grundkonzepte

6, Redis-Datentypen 7. Allgemeine Redis-Befehle

8. Datenanwendungsdesign

10. Redis-Anwendung in realen Projekten

11. PHP-Betrieb der Redis-Datenbank

Praktischer Fall

Online-Kinokartenbuchungssystem

4. Entwicklungspraxis für JavaScript-Einzelseitenanwendungen

1. Grundlegende JavaScript-Syntax

2. Häufig verwendete technische Abschlüsse in JS

und Selbstausführung

3. JS-Ereignisverarbeitung

5. HTML-DOM

6. Ajax-Funktionsprinzip

8. jQuery

9. Bootstrap-Frontend-Entwicklungsframework

10. Vue.js Progressive JavaScript Framework

APP Single Page (Micro Mall)

5. Lange praktische Verbindung und Web-Push-Technologie

1. Zusammenfassung der langen Verbindungstechnologie

2 Technische Implementierung

3. Comet-Technologie und Implementierung

4, Node.js

5. SSE-Web-Push

7. Push-Strategie und Implementierung für mobile Apps

Case Combat

Mehrbenutzer-Online-Chatroom

6. WebApp-Entwicklungspraxis

1. Verwendung häufig verwendeter Plug-Ins in der Cordova-Umgebung

3. ADT-Aufbau und grundlegende Operationen

5. Cordova-Verpackungsverarbeitung

Eigentlicher Fall

Einzelseitiger APP-Kampf simulieren

7 Kampf der WeChat-Anwendungsentwicklung

Einführung in die Micro-Plattform

2. Einführung in die Zugriffsmethoden

4. WeChat-Datenformat für öffentliche Konten

Einführung

5. Datenanalyse für öffentliche Konten und

häufig verwendete Token-Datenerfassung 6. Informationslehre und -forschung Grundsätze

7. Empfangen und Senden von Textdatenpaketen

8. Empfangen und Senden von Nachrichtendatenpaketen

10 . Benutzerdefiniertes Menü

11. Zugriff und Entwicklung der WeChat-Zahlungsschnittstelle

Eigentlicher Fall

APP-Einzelseite (Micro-Mall)

8, 08

Produktstandardisierung

1. PSR-Codierungsspezifikation

2. Verteilter Git-Versionscontroller

4. PHP-Namespace

6. Composer-Komponentenentwicklung

8

9. Routing- und Bootdateien 10. Middleware, Anfragen und Antworten

11. Erläuterung der Framework-Konfigurationsdateien

12 🎜>

13. Template-Engine und Verwendung im Framework

14, Erläuterung der Laravel-Systemarchitektur

16 durch Senden von E-Mails in PHP

17. CURL in PHP

18. Verwendung häufig verwendeter js-Plugins in PHP

21 der allgemeinen Schnittstellen von PHP im WEB

22. Einführung und Verwendung der derzeit beliebten offenen Plattformen

23. Inländisches beliebtes ThinkPHP-Framework

Aktueller Fall

Verwendung von Laravel Rahmen zur Entwicklung Ihres eigenen persönlichen Blogsystems

Kommerzielles Projekt Tatsächlicher Kampf

Enterprise-Entwicklungsingenieure leiten direkt das Team,

echte Projektentwicklung und beherrschen die gesamten Projektfähigkeiten.

Vorbereitende Arbeiten für den Projektstart

1. Teamarbeit und Vorkehrungen

3. Aufbau der Entwicklungsumgebung

Anforderungen an das Schreiben von Entwicklungsdokumenten

7 Einführung in den Entwicklungsprozess

Fallpraxis

Beherrschen Sie gängige Entwicklungssoftware und das Schreiben von Projektdokumenten. Es kann den Studierenden ermöglichen, sich besser auf zukünftige Arbeiten einzustellen.

2. Projektanforderungsanalyse

1. Einführung in den Projektanforderungsanalyseprozess

2. Aufteilung der Projektfunktionsblöcke

3. Zeichnen Sie Funktionsmoduldiagramme und Systemflussdiagramme

5. Anforderungen an die Systembetriebsumgebung

Fallpraxis

Beherrschen Sie, wie Sie Projektfunktionen aufteilen und Funktionsmoduldiagramme und Flussdiagramme zeichnen. Sowie allgemeine Geschäftsbeschreibungen und das Verfassen von Dokumenten.

3. Projektdatenbankdesign

1. Einführung in den Datenbankdesignprozess

3 . Bestimmen Sie Tabellen, Attribute und Beziehungen

Zeichnen Sie ein E-R-Modelldiagramm

Schreiben Sie Datenbankentwurfsdokumente

Verstehen Sie den Datenbankentwurfsprozess und beherrschen Sie es Von der Aufteilung der Projektfunktionen bis zum Prototyping von Daten

4. Projektprogrammierung

1. Einführung in den Programmierprozess

2 . Verzeichnis der Projektstruktur

4. Programmstruktur

Fallpraxis

Beherrschen Sie die Projektstruktur, die Aufteilung der Modulebenen und spezifische Definitionen von Klassen und Methoden.

5. Laravel-Projektrahmenkonstruktion

2. Selbst erstellte QR-Code-Komponente

3. Verifizierungscode-Komponente

5. Qiniu Cloud Storage SDK-Komponente

7 Cloud OSS Cloud Storage

8. Alibaba Big Fish SMS-Schnittstelle

9. Einführung in andere Komponenten von Laravel

Case Combat

Kompetent im Aufbau des Laravel Framework, Installation und Nutzung verschiedener Komponenten des Laravel-Frameworks, sowie Anwendung in realen Projekten.

6. Praktische WebApp-Entwicklung

1. Verwendung gängiger Cordova-Plugins

2. Installation der Cordova-Umgebung

3. Cordova-Entwicklungsumgebung

4. ADT-Konstruktion und Grundoperationen

5. Cordova-Verpackungsverarbeitung

Fallpraxis

Beherrschen Sie allgemeine Fähigkeiten und Techniken im Projekt Entwicklung Implementierungsmethoden und Entwicklung allgemeiner Funktionen im Projekt

7. Projektabnahme und Produktionsbereitstellung

1 2. Projektüberprüfungsprozess

3. Bereitstellung der Produktionsumgebung des Projekts

4. Bereitstellung der Produktionsumgebung mit hoher Parallelität und großem Speicher

Fallpraxis

Meistern Sie die späteren Phasen des Projekts. Online-Bereitstellung sowie Bereitstellung in der Produktionsumgebung mit hoher Parallelität und großem Speicher.

8. Wartung und Optimierung nach dem Projekt

1. Verschiedene Cache-Konfigurationen des Projekts

3. Fehlerbehebung bei allgemeinen Projekten

4. Optimierung der Datenbank nach der Phase

Fallpraxis

Beherrschen Sie verschiedene Optimierungen nach der Phase von Projekten und Fehlerbehebung bei häufigen Projekten .

9. Andere Inhaltserweiterungen

1. PHPs E-Mail-Abruf

2. PHPs SPL

Einführung und Verwendung allgemeiner PHP-Schnittstellen im WEB

4. Verwendung gängiger PHP-JS-Plugins

5. Einführung und Verwendung des ThinkPHP-Frameworks

Praktischer Fall

Erklären Sie den Schülern ausführlich die PHP-Technologie, die in aktuellen Projekten beliebter ist.

Hinweis: Die chinesische PHP-Website bietet eine große Anzahl kostenloser, origineller, hochauflösender PHP-Video-Tutorials und veranstaltet regelmäßig

PHP-Schulungen zum Gemeinwohl

!

Das obige ist der detaillierte Inhalt vonWas sind die Inhalte von PHP-Schulungen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn