Skip to content

Latest commit

 

History

History
105 lines (82 loc) · 2.41 KB

README.md

File metadata and controls

105 lines (82 loc) · 2.41 KB

Backend Journey with Zakir Hossen

PHP Basics

  • Environment Setup & PHP Setup
  • Hello World
  • Variable
  • Data Types
  • IF Else Condition
  • Operators
    • logical operators
    • comparison operators
  • Loop
  • Functions
    • define function
    • function parameter
    • global variable & local scope
    • constant
    • Return value from functions
  • Built in Functions
    • Math Functions
    • String Functions
    • Date Functions
    • Array and Functions
  • Form Data Handling
    • Form Submissioin
    • Extract data from form
    • Validate Form Data
    • Page Submission

MySQL Basics

  • Database types & option available
  • what is MySQL & PHPmyadmin
  • Create Database
  • Create Table & Insert Data
  • Connect Database using PHP
  • Insert data using PHP & MySQL
  • Login & Registration System in Databas

PHP & MySQL CRUD

  • Develop a project consisting (Create, Edit, Update, Delete) Action in PHP & MySQL

Project: Blog Development (PHP, MySQL)

  • Develop a News Project using PHP & MySQL

Project: Personal Portfolio Development (PHP, MySQL)

  • Develop a Personal Portfolio Project using PHP & MySQL

PHP OOP

  • Class
  • Contructor/Destructor
  • Access Modifiers
  • Inheritence
  • Constant
  • Abstract Classes
  • Interfaces
  • Traits
  • Static Method & Properties
  • Namspaces

Laravel Enviroment Setup

  • Setup Laravel Development Enviroment

Laravel Basics

  • Introduction
  • Project Setup
  • Basics
    • Routing
    • MIddleware
    • CSRF Protection
    • Controllers
    • Request
    • Response
    • Views
    • Blade Templates
    • Model
    • URL Generation
    • Session
    • Validation
    • Error Handling
    • Logging

Laravel CRUD

  • Develop a project consisting (Create, Edit, Update, Delete) Action in Laravel Framework

Project: Blog Development (Laravel)

  • Develop a blog project using Laravel Framework

Project: eCommerce Development (Laravel)

  • Develop a eCommerce Project using Laravel framework

  • Admin Template Integration (Admin Panel)

  • Products & Product Gallery

  • Cart & Checkout

  • Customer Dashboard