Professional Training Course on Advanced PHP, OOP & Laravel (PHP Framework)

Laravel is a most popular PHP framework.Nukta trainings provides the best PHP framework training.Enhancing skill development in Web/Software Development platform is the main goal of this course. Besides, introducing with industry driven environment for ensuring the betterment of professional career. Now a days most of the large scale, robust web application are developed with Laravel, and its getting popularity in pakistan too. So why not your join us now.

 

This course focuses on the practical application of the technologies used to in web development.Course Topics:

> Introduction, installation, usage in web industry & Overview

> OOP Fundamentals

> Laravel Fundamentals – MVC & Other

> Laravel Fundamentals – Laravel Blade templating engine

> Laravel Fundamentals – Database – Laravel Migrations

> Laravel Fundamentals – Query builder

> Laravel Fundamentals – Database – Eloquent / ORM

> Create a basic ecommerce site with Laravel (Admin panel with Front end development of Ecommerce project)

Upon successful completion of the Course the students will get the Certificate from Nukta Trainings.

Complete Course Outline:

Introduction:

  • Local Development Environment and Software Install
  • PHP Syntax, Tags, Variables, Superglobals, Constants, Operators.

Control Structures:

  • if, Switch Statements
  • Loops –
  • while-do…while-for-break and continue.

Array:

  • Numeric array, Associative array, Multidimensional array.
  • Looping through Arrays.
  • Array Manipulation Functions

Common Features:

  • PHP Date and Time
  • FORM in PHP
  • PHP File Handling
  • PHP Session, Cookies
  • PHP and Ajax
  • PHP CURL
  • Sending Email using mail()

OOP Fundamentals:

  • Defining a class
  • Defining a Method, Properties
  • Access Control Modifiers, Data Access
  • Class Inheritance
  • Abstract Class, Final Class, Final Method, Interface.
  • PHP Traits, Static Keyword.
  • Namespace

PHP 7 New Features:

Scalar type hints, Return type declarations, Anonymous classes, Closure::call(), Generator Return Expressions, , Generator delegation, null coalesce operator, space ship operator Throwables and others.

Windows/Linux – Local Environment Setup:

  • Installing PHP development environment IDE install
  • Composer
  • Git
  • Creating a Laravel project
  • Virtual Hosts
  • Opening a project in the IDE

Laravel Fundamentals

  • Laravel Structure Overview Routing
  • Middleware
  • Laravel Request Lifecycle

Laravel Fundamentals – MVC & Other

  • Controllers
  • Models
  • Views
  • Library
  • Helper
  • Artisan
  • Encryption
  • Session
  • Service Container, Facades

Laravel Fundamentals – Laravel Blade templating engine:

  • Master layout setup
  • Some more blade features

Laravel Fundamentals – Database – Laravel Migrations:

  • Environment configurations
  • Migrating
  • Creating migration and dropping them
  • Adding columns to existing tables using migrations
  • Some more migration commands

Laravel Fundamentals – Query builder

  • Inserting data Reading Data
  • Updating Data Deleting Data
  • Joining Query

Laravel Fundamentals – Database – Eloquent / ORM:

  • Reading Data
  • Reading / Finding with Constraints More ways to retrieve data
  • Inserting / Saving Data
  • Eloquent Relationship

Project:Create a basic ecommerce site with Laravel.

ADMIN PANEL

  • Create Admin Panel
  • Category Management Product Management Order Listing
  • User Role & Permission
  • Payment history

Front End

  • Home Page with Product Listing.
  • Search Product
  • Shopping Cart
  • Checkout
  • Payment Method Integration (Paypal/Stripe/Skrill )
  • Ajax
  • Angular JS

Final Presentation

At the end of session after one week you will be invited to attend mini Job fair for laravel developers at Nukta Trainings where companies will be offering you job as per your effort.

 

For Registration fill this form>

https://goo.gl/forms/vBaRN3qqxqHi7SCf1
Class Assignments, Practical Projects & Final Exam.

Course Fee: Rs.12,000/- including training material & certificates.

Special Discount Offer 30% Flat OFF, Final Fee after Discount: 8,400/-Rs

Course Starting Date: On Call

Days: Tuesday & Wednesday

Timing: 08:00 PM to 09:30 PM

Course Duration: 1.5 Months(Including Lab)

Hurry up Limited Seats are Available
Head Office Address:

Office # F8, FIrst Floor, Capri Centre, Firdous Market, Lahore.
For further details CALL: +92 317 6213877

www.Nuktatrainings.com