It's all to do with the training: you can do a lot if you're properly trained.
An Institution That Can Change The Way of Your Life
It's all to do with the training: you can do a lot if you're properly trained.
An Institution That Can Change The Way of Your Life
It's all to do with the training: you can do a lot if you're properly trained.
An Institution That Can Change The Way of Your Life
It's all to do with the training: you can do a lot if you're properly trained.
An Institution That Can Change The Way of Your Life
It's all to do with the training: you can do a lot if you're properly trained.
An Institution That Can Change The Way of Your Life
It's all to do with the training: you can do a lot if you're properly trained.
An Institution That Can Change the Way of Your Life
It's all to do with the training: you can do a lot if you're properly trained.
An Institution That Can Change the Way of Your Life
It's all to do with the training: you can do a lot if you're properly trained.
An Institution That Can Change the Way of Your Life
It's all to do with the training: you can do a lot if you're properly trained.
An Institution That Can Change the Way of Your Life

Web Application development using OOP PHP7

This training is jointly organized by BITM & TechnoBD Web Solution's Pvt. Limited

 

PHP 7 has made web development much easier than before. Now, a kid can develop a PHP website using PHP 7. It is much simpler and efficient than others. Previously, the developer had to write huge lines of sql commands to interact with the database. But in PHP 7, there is a feature called “Eloquent”, which can make the code length smaller and easier. Eloquent allows writing code in one -to – One, One – to- Many relationships directly. It makes the code look better and smaller.

 

Some special features of PHP7 is given below:

 

1. SPEED!

Benchmarks for PHP 7 consistently show speeds twice as fast as PHP 5.6 and many times even faster! Although these results are not guaranteed for your project, the benchmarks were tested against major projects, Drupal and WordPress, so these numbers don’t come from abstract performance tests.

2. Type Declarations

Type declarations simply means specifying which type of variable is being set instead of allowing PHP to set this automatically. PHP is considered to be a weak typed language. In essence, this means that PHP does not require you to declare data types. Variables still have data types associated with them but you can do radical things like adding a string to an integer without resulting in an error. Type declarations can help you define what should occur so that you get the expected results. This can also make your code easier to read. We’ll look at some specific examples shortly.

3. Error Handling

In PHP 7, an exception will be thrown when a fatal and recoverable error occurs, rather than just stopping the script. Fatal errors still exist for certain conditions, such as running out of memory, and still behave as before by immediately stopping the script. An uncaught exception will also continue to be a fatal error in PHP 7. This means if an exception thrown from an error that was fatal in PHP 5 goes uncaught; it will still be a fatal error in PHP 7.

4. New Operators

PHP 7 also brings us some new operators. The first one we’re going to explore is the spaceship operator. With a name like that, who doesn’t want to use it? The spaceship operator, or Combined Comparison Operator, is a nice addition to the language, complementing the greater-than and less-than operators.

5. Easy User-land CSPRNG

User-land refers to an application space that is external to the kernel and is protected by privilege separation, API for an easy to use and reliable Cryptographically Secure PseudoRandom Number Generator in PHP.

 

Classes will be held in TechnoBD's Own Premises.

FEE - Tk 15,000

Prerequisite

Basic understanding on we technology is required.

***Everyone must bring his own laptop.

Project Oriented Course

One will practically learn all mentioned tools and techniques by completing a project through this practical training course

Course Outline

Day -1

Web Design -1           

  • Orientation
  • Basic HTML & HTML 5
  • Link & Task
  • HTML Form

Day -2

Web Design -2

  • Logical Separetor
  • CSS & CSS 3
  • Box Model

Day -3

Web Design -3

  • Responsive Web Design using Bootstrap

Day -4

PHP Basic

  • Basic Syntax
  • Comments
  • PHP Variables
  • Data Types
  • Variable Handling Function

Day -5

PHP Basic

  • Constants
  • PHP Magic constants
  • Expressions
  • Operator
  • String Functions

Day -6

PHP Basic

  • Super Global Variable
  • Understanding GET Method
  • Understanding POST Method
  • File Functions

Day -7

PHP Basic

  • Control Structures
  • Array
  • Array Functions

Day -8

Clean Code

  • Clean Code ( What is it? )
  • Variable Naming)
  • Function Naming
  • Error Handling
  • Misc

Day -9
SDLC

  • Class Diagram
  • Sequence Diagram
  • Schema Diagram
  • Mockup

Day -10
OOP Basics

  • Class & Object
  • Properties
  • Method

 

Day -11
OOP Basics

  • Public, Private, Protected
  • Magic method
  • composer,
  • autoload
  • Namespace

 

Day -12
Database

  • Database Basics

 

Day -13
CRUD           

  • Create

 

Day -14
CRUD           

  • Read, Update

 

Day -15
CRUD           

  • Delete, Soft Delete

 

Day -16
Third party libraries

  • Pdf generator, XL, Mail

 

Day -17
Pagination     

  • Pagination

 

Day -18
SESSION CRUD     

  • Creating value in SESSION
  • View SESSION Value
  • Updating SESSION Information
  • Destroying SESSION Informatin

 

Day -19
Authentication

  • Signup
  • Login & Dashboard

 

Day -20
Advanced OOP

  • Abstract
  • Interface         

Used Tools

PHP Storm, Home stead

Assistant Trainer

COURSE SUMMARY

Course Duration : 20 Days
Total Hour : 60 Hours
Number of Batch : 1 Batch

Class Starting Tentative Date 26 February, 2017
Application Last Date : 26 February, 2017

Class Schedule

Day & Time : Sunday 6:30 pm - 9:30 pm
: Tuesday 6:30 pm - 9:30 pm
: Thursday 6:30 pm - 9:30 pm
Duration : 3 hours per class

Project:

Development Project using PHP 7


Certificate:

Certificate will be provided after the completion of the course.