Heim  >  Artikel  >  Schulungsinhalte für PHP-Kenntnisse

Schulungsinhalte für PHP-Kenntnisse

藏色散人
藏色散人Original
2020-02-22 10:10:162591Durchsuche

Schulungsinhalte für PHP-Kenntnisse

PHP-Schulungsinhalte

Im Folgenden werden Ihnen die PHP-Schulungsinhalte vorgestellt von Band of Brothers, nur als Referenz.

Grundstufe

Nachdem Sie wesentliche Web-Technologien erlernt haben, können Sie einen vollständigen Satz dynamischer, fallbasierter Lehren für Website-Projekte entwickeln und in kürzester Zeit in den Bereich der Web-Projektentwicklung einsteigen

Das Layout der Frontend-Benutzeroberfläche ist in HTML5+CSS3 geschrieben

Verstehen Sie das (HTTP-)Protokoll und die Webentwicklungsprinzipien

2 Sprache und vervollständigen Sie die am meisten standardisierte HTML-Seite mit W3C Writing

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

5 ein Allgemeine Stilattribute

6. CSS für Stildesign und Layout

7. HTML5-Semantik-Tags und -Attribute

Praktischer Fall

Erstellen Sie eine Web-Website, schreiben Sie HTML-Webseiten und persönlicher Blog Praktischer Kampf, persönliche Lebenslauf-Webseite

Produktion, Registrierungsformularseite

Fortgeschrittenes Stadium

Führen Sie die Website-Erstellungsarbeiten zum zweiten Mal für ausgereifte Produkte durch. Entwicklung

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

1. LNMP/LAMP-Umgebungskonstruktion auf Produktebene

1. Allgemeine Linux-Befehle

3. LAMP-Umgebungskompilierung und Apache-Konfiguration

5. iptables-Firewall

Fallstudie

Aufbau und Konfiguration einer Umgebung auf Produktebene

2. Praktische relationale Datenbankabfragestatistiken und -analyse

1. Gemeinsame Abfrage mit mehreren Tabellen

3. Aggregationsfunktion

5 🎜>

6. Auslöser

8. Vorverarbeitung

9. Vergleich verschiedener Tabellen-Engines

11 . Indexvorgang

13. Sicherungs- und Wiederherstellungsvorgänge

15. Verschiedene Leistungsoptimierungen

16. Master-Slave-Clusteraufbau der Datenbank

17. Datenbank- und Tabellendesignprinzipien

ERP-Finanzsoftware

3. Nicht-relationale Datenbankanwendungspraxis

1. Einführung in Memcache,

Installation und Betrieb

2. Aktivieren Sie Memcache im PHP-Modul

3. PHP- und Memcache-Verteilung

Caching-Technologie

4. Grundkonzepte von NoSQL

6. Redis-Datentypen 7. Allgemeine Redis-Befehle

8. Datenanwendungsdesign

10 11. PHP-Betrieb der Redis-Datenbank

Fallstudie

Online-Kinokartenbuchungssystem

4. Praktische Entwicklung der JavaScript-Einzelseitenanwendungstechnologie

1. Grundlegende JavaScript-Syntax

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

und Selbstausführung

3 >4. Stücklistenoperationen

5. HTML DOM

6. Ajax-Funktionsprinzip und Funktionsweise

9 Front-End-Entwicklungsframework

10. Vue.js progressives JavaScript-Framework

Case Combat

APP Single Page (Micro Mall)

5. Praktische Kombination aus Long-Connection- und Web-Page-Push-Technologie

2. Zusammenfassung der Long-Connection-Technologie

3 Implementierung

4. Node.js

5. SSE-Web-Push

7 >

Case Combat

Multi-User-Online-Chatroom

6. Praktische WebApp-Entwicklung

1 in Cordova

2. Installation der Cordova-Entwicklungsumgebung

4. ADT-Konstruktion und grundlegende Operationen

5 🎜>

Eine Fallstudie

Simulation der Single-Page-APP-Praxis von NetEase News

7. Praktische WeChat-Anwendungsentwicklung

1 zur Mikroplattform

2. Anwendung und Nutzung des WeChat-Dienstkontos

Einführung in die Zugriffsmethoden

4 Format

5. Analyse öffentlicher Kontoschnittstellen und

häufig verwendete Token-Datenerfassung 6. Prinzipien der Informationslehre und -forschung

7 Senden von Textdatenpaketen

8. Empfangen und Senden von Bilddatenpaketen

10. Benutzerdefiniertes Menü

11. Zugriff und Entwicklung der WeChat-Zahlungsschnittstelle

Praktischer Fall

APP-Einzelseite (Micro-Mall)

8, 08

Produktstandardisierung

1. PSR-Codierungsspezifikation

2. MarkDown Document Writing

3, Git-verteilter Versionscontroller

5. MVC

6. Composer-Komponentenentwicklung

7. Struktur des Laravel-Frameworks

9 10. Middleware, Anfragen und Antworten

11. Erklärung der Framework-Konfigurationsdatei

12. Verschiedene Vorgänge von Controllern und Datenbanken im Framework

13 Framework

Erklärung der Laravel-Systemarchitektur

15. Laravel Verschiedene Systemdienste in PHP

16 . CURL in PHP

18. WebService in PHP 20. Häufig verwendete js-Plug-ins in PHP

Einführung und Verwendung allgemeiner PHP-Schnittstellen

22 . Einführung und Nutzung derzeit beliebter offener Plattformen

23. Inländisches beliebtes ThinkPHP-Framework

Praktischer Fall

Entwickeln Sie Ihr eigenes persönliches Blog-System mit dem Laravel-Framework

Praktisches kommerzielles Projekt

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 in WEB

Verwendung gängiger js-Plugins in PHP

Einführung und Verwendung des ThinkPHP-Frameworks

Hinweis: Bereitgestellt von Chinesische PHP-Website Eine große Anzahl kostenloser, origineller, hochauflösender PHP-Video-Tutorials und

PHP-Schulungen zum Gemeinwohl

werden regelmäßig abgehalten!

Das obige ist der detaillierte Inhalt vonSchulungsinhalte für PHP-Kenntnisse. 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