Last updated
Kurskode
phpreact
Varighet
14 timer (vanligvis 2 dag inkludert pauser)
Krav
- Experience with command lines
- Server side programming experience
Audience
- Developers
Oversikt
React er et Java Script Library for tilrettelegging av front-end-komponenter (visninger, interaktive elementer, UI-forfriskning, etc.) i en nettapplikasjon. PHP derimot involverer back-end-komponentene (servere, databasesystemer, etc.) til en webapplikasjon. Å være kjent med begge gir mulighet for en mer omfattende tilnærming til utvikling av webapplikasjoner.
Denne instruktørledede, liveopplæringen (på stedet eller eksternt) er rettet mot utviklere som ønsker å bruke PHP til å distribuere en back-end-server for et React program.
Ved slutten av denne opplæringen vil deltakerne kunne:
- Sett opp det nødvendige utviklingsmiljøet for å begynne å utvikle.
- Render React komponenter i PHP ved hjelp av PHP utvidelse V8js.
- Bruk PHP til å lage APIer som samhandler med databasesystemer.
- Bruk modulbuntere som Webpack for å kompilere React kode.
Kursets format
- Interaktiv forelesning og diskusjon.
- Masse øvelser og trening.
- Praktisk implementering i et live-lab-miljø.
Alternativer for tilpasning av kurset
- For å be om en tilpasset opplæring for dette kurset, vennligst kontakt oss for å avtale.
Machine Translated
Kursplan
Introduction
How Front-end and Back-end Components Operate
- Client side scripts Vs. Server side scripts
Overview the Web Development Cycle
- Version control, coding, building, testing, and deploying
- Automating the process
Preparing the Development Environment
- Installing Node.Js
- Preparing the folder structure
- Preparing the code repository (Github, GitHub, etc.)
Development
- Creating the php-react-root directory
- Configuring the web-bundler to use React
- Connecting the React application through PHP APIs
- Compiling/bundling files through Webpack
- Running NPM to install dependencies
Testing the Application
- Checking code with LAMP stack
Publishing the Application
- Monitoring the application
Securing the Application
Troubleshooting
Summary and Conclusion