Course Outline

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

Requirements

  • Experience with command lines
  • Server side programming experience

Audience

  • Developers
  14 Hours
 

Testimonials

Related Courses

Advanced CakePHP

  21 hours

CakePHP Fundamentals

  28 hours

Ant Design

  7 hours

PHP CodeIgniter

  14 hours

Laravel PHP Framework

  14 hours

Laravel Livewire

  7 hours

Laravel and Vue.js

  14 hours

Laravel: Middleware Development

  14 hours

Material UI

  7 hours

Managing React State with MobX

  14 hours

Unit Testing with PHPUnit

  14 hours

Swoole for PHP Programmers

  14 hours

Develop Web Applications with PHP and Yii 2

  14 hours

Zend Framework: Advanced Concepts

  21 hours

Zend Framework: Fundamentals

  21 hours