PHP & Procedure PHP**Basic syntax
- PHP tags
- Escaping from HTML
- Instruction separation
- Comments
** Types
- Introduction
- Booleans
- Integers
- Floating point numbers
- Strings
- Arrays
- Objects
- Resources
- NULL
- Callbacks
- Pseudo-types and variables used in this documentation
- Type Juggling
** Variables
- Basics
- Predefined Variables
- Variable scope
- Variable variables
- Variables From External Sources
** Constants
** 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
** 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
** Functions
- User-defined functions
- Function arguments
- Returning values
- Variable functions
- Internal (built-in) functions (Array and string functions)
- Anonymous functions
** MySQL
- 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
** PHP web concept : CRUD
- Server communication
- HTTP Headers
- Output buffering
- Browsers caching
- Cookies
- Sessions
- Email
- Forms
- Live Project
- Exam/Test/Problem Solve
** Object Oriented PHP
- Object Oriented PHP role in the WWW
- The php.ini File
- Basic PHP Syntax
- PHP Tags
- Variables
**Flow Control
- Conditional Processing
- Loops
** Arrays
- Enumerated Arrays
- Associative Arrays
- Two-dimensional Arrays
- Array Manipulation Functions
** HTML and CSS for Object Oriented PHP
** String Manipulation
- Formatting Strings
- Magic Quotes
** Reusing Code and Writing Functions
- Including Files
- User Functions
- Form Processing
** Exam/Test/Problem Solve
|
Laravel ** Installing & Configuring Laravel·
- Introduction·
- Installing Laravel on VM·
- Setting up development environment·
- Configuring Laravel·
- Using Laravel with PHPStorm
- Understanding Controller & Route
- Creating a basic controller
- Creating a route using a closure
- Creating a RESTful controller
- Using advanced routing
** 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
** 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
** 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
** Additional
- Authentication & Authorization
- Security
- Localization
- Events
- Creating & Using Api
- Exam/Test/Problem Solve
** Ajax Basics
- HTTP Request and Response Fundamentals
- The XMLHttpRequest Object
- XMLHttpRequest Methods
- XMLHttpRequest Properties
- Cross-Browser Usage
- Sending a Request to the Server
- Basic Ajax Example
** Ajax with server side scripting language
- Bringing in the Ajax: GET vs. POST
- Passing Values
- Client-Driven Communication, Server-Side Processing
- Basic Examples
- Expanding and Contracting Content
- Auto-Complete
- Form Validation
- Tool Tips
- Exam/Test/Problem Solve
** Live Project Inventory System
** Exam/Test/Problem Solve
|
Leave a Reply