Login

Asp.Net : Training Program on PHP with Laravel Framework
Course Title Start Date End Date Total Duration Schedule Register
Training Program on PHP with Laravel Framework 2015-02-01 2015-02-28 120.00
Training Program on PHP with Laravel Framework 2015-02-01 2015-02-28 120.00

What are the strengths of social media? How does it actually work? What are the pitfalls and challenges? This practical, hands-on course will explore the essentials and show you how to plan, measure and implement a social media marketing strategy. The Social Media Marketing (SMM) course is designed to help prepare individuals or businesses to get all the conceptual and real life ideas on how to enhance their business through advertising and promotion using Social Media channels. Course will be completed with Practical + Theory Session.What are the strengths of social media? How does it actually work? What are the pitfalls and challenges? This practical, hands-on course will explore the essentials and show you how to plan, measure and implement a social media marketing strategy. The Social Media Marketing (SMM) course is designed to help prepare individuals or businesses to get all the conceptual and real life ideas on how to enhance their business through advertising and promotion using Social Media channels. Course will be completed with Practical + Theory Session.

01.Environment Setup
    

·         Linux OS as a development server.

·         Git and Github

·         PHP storms/Netbeans

02.Basic syntax    

·         PHP tags

·         Escaping from HTML

·         Instruction separation

·         Comments

03.Types    

·         Introduction

·         Booleans

·         Integers

·         Floating point numbers

·         Strings

·         Arrays

·         Objects

·         Resources

·         NULL

·         Callbacks

·         Pseudo-types and variables used in this documentation

·         Type Juggling

04.Variables
   
·         Basics

·         Predefined Variables

·         Variable scope

·         Variable variables

·         Variables From External Sources

05.Constants
   
·         Syntax

·         Magic constants

06.Operators
 
·         Operator Precedence

·         Arithmetic Operators

·         Assignment Operators

·         Bitwise Operators

·         Comparison Operators

·         Error Control Operators

·         Execution Operators

·         Incrementing/Decrementing Operators

·         Logical Operators

·         String Operators

·         Array Operators

·         Type Operators

07.Control Structures


·         Introduction

·         if

·         else

·         elseif/else if

·         Alternative syntax for control structures

·         while

·         do-while

·         for

·         foreach

·         break

·         continue

·         switch

·         declare

·         return

·         require

·         include

·         require_once

·         include_once

·         goto

08.Functions

·         User-defined functions

·         Function arguments

·         Returning values

·         Variable functions

·         Internal (built-in) functions (Array and string functions)

·         Anonymous functions

09.OOP in php


·         Introduction

·         The Basics

·         Properties

·         Class Constants

·         Autoloading Classes

·         Constructors and Destructors

·         Visibility

·         Object Inheritance

·         Scope Resolution Operator (::)

·         Static Keyword

·         Class Abstraction

·         Object Interfaces

·         Traits

·         Overloading

·         Object Iteration

·         Magic Methods

·         Final Keyword

·         Object Cloning

·         Comparing Objects

·         Type Hinting

·         Late Static Bindings

·         Objects and references

·         Object Serialization


10.       Namespaces


·         Namespaces overview

·         Defining namespaces

·         Declaring sub-namespaces

·         Defining multiple namespaces in the same file

·         Using namespaces: Basics

·         Namespaces and dynamic language features

·         namespace keyword and __NAMESPACE__ constant

·         Using namespaces: Aliasing/Importing

·         Global space

·         Using namespaces: fallback to global function/constant

11.MySQL  essentials


·         Creating and Selecting a Database

·         Creating a Table

·         Loading Data into a Table

·         Retrieving Information from a Table

·         The Maximum Value for a Column

·         The Row Holding the Maximum of a Certain Column

·         Maximum of Column per Group

·         The Rows Holding the Group-wise Maximum of a Certain Column

·         Using User-Defined Variables

·         Using Foreign Keys

·         Searching on Two Keys

·         Calculating Visits Per Day

·         Using AUTO_INCREMENT

·         Inner join

·         Left Join

·         Right Join

12.PHP web concept : CRUD


·         Server communication

·         HTTP Headers

·         Output buffering

·         Browsers caching

·         Cookies

·         Sessions

·         Email

·         Forms

13.Installing & Configuring Laravel
    

·         Introduction

·         Installing Laravel on VM

·         Setting up development environment

·         Configuring Laravel

·         Using Laravel with PHPStorm

14.Understanding Controller & Route

    

·         Creating a basic controller

·         Creating a route using a closure

·         Creating a RESTful controller

·         Using advanced routing

15.Displaying Views & Understanding Blade
    

·         Creating and using a basic view

·         Passing data into a view

·         Loading a view into another view/nested views

·         Adding assets

·         Creating a view using Blade

·         Utilizing advanced Blade usage


16.HTML Form & User Input
    

·         Creating a simple form

·         Gathering form input to display on another page

·         Validating user input with HTML5

·         Creating a file uploader

17.Database Access: Storing & Using Data
    

·         Creating data tables using migrations and schemas

·         Querying using raw SQL statements

·         Querying using Fluent

·         Querying using Eloquent ORM

·         Creating a CRUD system

18.Additional

·         Authentication & Authorization

·         Security

·         Localization

·         Events

·         Creating & Using Api

·         Using Ajax & Jquery

·         Project Completion

After completion of this course, students will gain:

    Solid foundation on programming techniques using PHP and Laravel Framework.
    Knowledge on Linux server Management system.

OOP (MVC) PHP with Laravel Framework

Md.Obaidullah Al Mamun

Software Engineer

BSSIT

View profile

Assistant Trainer
Course Summary
Course Duration : 2 Days
Total Hour : 16 Hours
Number of Batch : 04 Batch
Class Schedule
Day & Time
Tuesday 12:00 AM-2:30 AM