Shopping cart

empty-cart

Your Cart is empty

Go To Shop

Core IT Trainings

At Core IT Trainings, we offer expert IT training and visa support tailored to your needs.

Information

Follow Us

OUR TOP Program

Courses / Full Stack / React JS & PHP Module Sheet
Full Stack
0 /0

React JS & PHP Module Sheet

Training

Real-time, Hands-on, & Practical

Certification

Official Course Completion Certificate

Support

Job Assistance & Career Guidance

Payment Plan

Interest Free Installment Option

About Course

Have you ever wanted to create both dynamic user interfaces and robust backend solutions in a single project? Our React JS & PHP course is designed just for that! This course is the perfect gateway for aspiring full-stack developers looking to dive into the world of modern web development. Why should you learn React JS & PHP? These technologies are widely used across industries—React JS for building seamless and interactive frontends, and PHP for crafting reliable, scalable server-side logic. Together, they offer the perfect combination for building web apps from scratch!

With our course, there’s no boring theory—we believe in learning by doing! You’ll work on multiple hands-on projects that will help you build real-world applications using both React and PHP. Our approach is practical and project-based, so you’ll dive right into coding. We’ll guide you through React JS’s component-based architecture, how to handle state and props, and building dynamic user interfaces. On the backend, you’ll learn how to interact with databases, create RESTful APIs, and manage server-side logic using PHP.

By the end of the course, you will be able to create a complete web application—from building a stunning user interface to integrating it with powerful backend logic. It’s time to take your web development skills to the next level! Whether you’re new to coding or looking to sharpen your full-stack skills, this course has everything you need to succeed in today’s tech-driven world.

Show More

What Will You Learn?

  • Build dynamic and responsive user interfaces using React JS.
  • Create powerful backend systems and RESTful APIs with PHP.
  • Integrate frontend and backend seamlessly for full-stack applications.
  • Manage state, props, and routing in React JS for better user experiences.
  • Interact with databases using MySQL and PHP to store and retrieve data.

Course Curriculum

Adobe Photoshop

  • Introduction of Photoshop
  • Interface of Photoshop
  • File menu bar
  • The tool box
  • Marquee tools
  • Lasso tools
  • Crop tools
  • The move tool
  • Magic wand
  • Healing brush
  • Patch tool
  • Color replacement
  • Clone tool
  • Pencil tool
  • History brush
  • Paint bucket
  • Eraser tool
  • Sharpen tool
  • Slice tool
  • Red Eye tool
  • Content-aware Move Tool
  • Mixer Brush Tool
  • Clone Stamp Tool
  • Dodge Tool
  • Burn Tool
  • Sponge Tool
  • Type Mask Tools
  • Path Selection Tools
  • Shape Tools and Line tool
  • Custom shape Tool
  • Hand Tool
  • Rotate View Tool
  • Zoom Tool
  • Pattern Stamp Tool
  • Art History Brush Tool
  • Background Eraser Tool
  • Magic Eraser Tool
  • Gradient Tool
  • Paint Bucket Tool
  • Blur Tool
  • Sharpen Tool
  • Smudge Tool
  • Ruler Tool
  • Note Tool
  • Count Tool
  • Slice Select Tool
  • Spot Healing Brush Tool

HTML

  • HTML Head, Elements, Attributes, Tags
  • Create Your First Website
  • HTML Elements, Attributes, Tags
  • HTML Images and File Paths
  • HTML Links
  • HTML Lists and Tables
  • HTML Block & Inline Elements
  • HTML Forms
  • HTML Form Elements and Attributes
  • HTML Iframe, Media Elements, YouTube, Map Link
  • SVG vs. Canvas
  • HTML Layout
  • Web Storage, Server-Sent Events
  • HTML 5 New Elements
  • Semantics Migration and Style Guide
  • Coding Conventions
  • Symbols, Entities, URL Encoding

CSS

  • CSS Syntax and Selectors
  • Types of Style Sheets
  • Colors
  • Backgrounds
  • Borders & Outlines
  • Margin & Padding
  • Width & Height
  • Box Model
  • CSS Text Properties and Effects
  • CSS Fonts
  • CSS Icons
  • CSS Links
  • CSS Lists
  • CSS Tables
  • Positions
  • CSS Overflow
  • CSS Floating
  • CSS Layout – Horizontal & Vertical Align
  • CSS Combinators
  • CSS Pseudo-classes
  • CSS Pseudo-elements
  • CSS Opacity/Transparency
  • CSS Navigation Bar
  • CSS Dropdowns
  • CSS Image Gallery
  • CSS Image Sprites
  • CSS Attribute Selectors
  • CSS Forms
  • CSS Website Layout
  • CSS Border Images
  • CSS Gradients
  • CSS Box Shadow Effects
  • CSS Web Fonts & Google Fonts
  • CSS 2D Transforms
  • CSS 3D Transforms
  • CSS Transitions
  • CSS Animations & Keyframes
  • CSS Tooltip
  • CSS Pagination
  • CSS Box Sizing
  • CSS Flexbox
  • CSS Buttons
  • CSS Media Queries
  • Design Responsive Websites

Bootstrap

  • Environment Setup
  • Grid System
  • CSS Overview
  • Responsive Utilities
  • Bootstrap Layout Components
  • Glyph Icons
  • Dropdowns
  • Navigation Elements (Navbar, Breadcrumb)
  • Input Groups
  • Button Dropdowns
  • Responsive Media Queries

SASS

  • SASS Installation
  • Preprocessing, Variables, Nesting, Partials, Import, Mixins
  • SASS Syntax
  • SASS CSS Extensions
  • SASS Comments
  • SASS Mixin Directives

JavaScript

  • JavaScript Introduction
  • Statements, Syntax, and Comments
  • Variables, Data Types, and Operators
  • Strings Properties and Methods
  • Numbers, Number Methods
  • Functions, Function Parameters, Function Invocation
  • Arrays, Array Properties, and Methods
  • Objects, Declaring and Modifying Object Properties
  • OOJS (Object-Oriented JavaScript)
  • Classes and Prototypes
  • Conditional Statements and Booleans
  • Loops, Iterating Through Arrays and Objects
  • Date Objects and Math Object
  • Hoisting, Coding Conventions, Debugging
  • DOM (Document Object Model)
  • Forms and Form Validation
  • Events and Event Listeners
  • Window Object, Pop-ups, Global Objects
  • Tabs, Accordions, Sliders

jQuery

  • jQuery Introduction
  • Effects (Hide/Show, Fade, Slide, Animate, Callback Functions, and Chaining)
  • jQuery HTML (Get and Set Methods, Add and Remove Classes, After/Before, Append/Prepend, Working with CSS and Dimensions)
  • DOM Manipulation (Ancestors, Descendants, Siblings, Filtering)
  • Sliders/Carousel
  • Tabs/Nested Tabs, Progress Bar, Accordion/Expand-Collapse
  • Listview/Gridview, Parallax Effects

ReactJS

  • Introduction
  • Environment Setup & First App
  • JSX
  • Components
  • State
  • Props Overview and Validation
  • Component API
  • Component Life Cycle
  • Forms
  • Events
  • Refs and Keys
  • Router
  • Animations
  • Higher Order Components
  • HTTP Module/CRUD/REST API

PHP

  • PHP Basics
  • Operators
  • Conditional Statements
  • Loops Concepts (For, While, Foreach)
  • Methods (GET & POST)
  • Form Functionalities
  • Strings
  • Arrays
  • Files
  • Cookies
  • Sessions, Ajax
  • PHP Validations
  • Error Handling
  • Object-Oriented PHP
  • Sending Emails
  • CRUD (Create, Read, Update, Delete)
  • Working on Sample Project

MySQL

  • Introduction
  • Installation
  • DB Connection
  • Create Database
  • Create Tables
  • Insert Data with Queries
  • Update Data with Queries
  • Delete Data with Queries
  • Sorting Results
  • Regular Expressions
  • Database Export & Import

Laravel

  • Laravel Introduction
  • XAMPP Installation
  • Understanding Composer
  • Laravel Installation
  • Laravel Folder/File Structure
  • Laravel Routing Basics
  • Routing Parameters and Constraints
  • Named Routes and Route Groups
  • Blade Templating (Introduction, Subviews, Template Inheritance, JS in Blade)
  • Passing Data from Route to View
  • Laravel Controller
  • Database Migrations
  • Migration Modifiers and Constraints
  • CRUD (Create, Read, Update, Delete) Operations with ORM
  • Working on Sample Project

WordPress (CMS – WP)

  • Installing WordPress in XAMPP
  • Introduction and Overview of WordPress
  • Theme Installations and Setup
  • Learning Admin Pages, Posts, and Modules
  • Working with Demo Theme
  • Understanding File Structure
  • Use of Plugins
  • Working on Sample Project​

Ratings & Reviews

No Review Yet
No Review Yet
£1,625
Course Snapshot:
Course Duration 3 Months
Course Timing Mon-Fri (2 hours/day)
Training Type Virtual/Online
Skill Level Intermediate
Certificate Yes
Share Course
Page Link
Share On Social Media

Requirements

  • Basic knowledge of HTML, CSS, and JavaScript.
  • Familiarity with any programming language is helpful but not required.
  • A computer with a local development environment set up for PHP and React.
  • Willingness to solve problems and learn full-stack web development.

Audience

  • Web developers wanting to expand into full-stack development with PHP and React.
  • Backend developers looking to enhance their frontend skills using React.
  • Aspiring developers who want to learn to build complete web applications.
  • Students aiming to enter the tech industry as full-stack developers.

Material Includes

  • Video tutorials for both React JS and PHP, from basics to advanced topics.
  • Downloadable project files and coding examples for hands-on practice.
  • Real-world projects covering both frontend and backend integration.
  • Comprehensive quizzes and assignments to test your knowledge.
  • Access to code snippets, guides, and best practices for full-stack development.
At Core IT Trainings, we are passionate about empowering individuals to reach their full potential in the dynamic and ever-evolving field of IT.

Contact Us

Got Questions? Contact us on

Westlink House, 981 Great West Road, Brentford, England, TW8 9DN