ZEND Framework • Introduction o Folder Structure o Anatomy of ...

excitingwonderlakeInternet and Web Development

Dec 13, 2013 (3 years and 6 months ago)

69 views

ZEND Framework



Introduction

o

Folder Structure

o

Anatomy of ZEND Framework
Application

o

Index.php as Single Access File

o

Apache .htaccess

o

Controller

o

View



Action

o

Dynamic Content

o

URL Structure and Controller

o

URL Structure and Action

o

GET Parameters

o

Header
and Footer



Database

o

Database Introduction

o

Creating Input Form

o

Inputing Data to Database

o

Inserting Expression to a table

o

Creating List of Data

o

Creating Editing Form

o

Updating Data

o

Updating Data Use Update
Query From ZEND Framework

o

Deleting Data

o

Delete Query
Style

o

Summarizing Action Controller



Registry

o

Setting and Reading Values

o

Storing Array Values

o

Working With Objects



Config

o

Array Configuration

o

Creating File Configuration

o

INI File Configuration

o

XML File Configuration



Login

o

Preparing Database

o

Creating Form
Login

o

Creating Authentication

o

Fatal Error

o

Protected Page

o

Creating Logout

o

Creating Switching For Front
Page



Session

o

Session

o

Using Namespace

o

Accessing Session Data

o

Seeing All Values at Namespace

o

Locking and Unlocking
Namespace

o

Automatic Expiration


PHP 5.3 Certification


PHP Basics

o

Syntax

o

Operators

o

Variables

o

Constants

o

Control Structures

o

Language Constructs and
Functions

o

Namespaces

o

Extensions

o

Config

o

Performance /bytecode caching



Functions

o

Syntax

o

Arguments

o

Variables

o

References

o

Returns

o

Variable

Scope

o

Anonymous Functions, closures



Data Format & Types

o

XML Basics

o

SimpleXML

o

XML Extension

o

Xpath

o

Webservices Basics

o

SOAP

o

REST

o

JSON & AJAX

o

DateTime

o

DOMDocument



Web Features

o

Sessions

o

Forms

o

GET and POST data

o

Cookies

o

HTTP Headers

o

HTTP Authentication



I/O

o

Files

o

Reading

o

Writing

o

File System Functions

o

Streams

o

Contexts



Object Oriented Programming

o

Instantiation

o

Modifiers/Inheritancce

o

Interfaces

o

Exceptions

o

Static Method & Properties

o

Autoload

o

Reflection

o

Type Hinting

o

Class Constants

o

Late Static Binding

o

Magic ( _*)
Methods

o

Instance Methods & Properties

o

Class Definition

o

SPL



Security

o

Configuration

o

Session Security

o

Cross


Site Scripting

o

Cross


Site Request

o

SQL Injection

o

Remote Code Injection

o

Email Injection

o

Filter Input

o

Escape Output

o

Encryption, Hashing algorithms

o

Fil
e Uploads

o

Data storage

o

SSL



Strings & Patterns

o

Quoting

o

Matching

o

Extracting

o

Searching

o

Replacing

o

Formatting

o

PCRE

o

HEREDOC and NOWDOC

o

Encodings



Databases

o

SQL

o

Joins

o

Analyzing Queries

o

Prepared Statements

o

Transactions

o

PDO



Arrays

o

Enumerated Arrays

o

Associative
Arrays

o

Array Iteration

o

Multi


Dimensional Arrays

o

Array Functions

o

SPL, Objects as Arrays



WordPress



Wordpress
Administration

o

Introduction to Content
Management System (CMS)

o

WP Hosting and Domain Names

o

Installation on Servers

o

Settings

o

Testing

o

Permalinks Settings

o

Choosing & Using Plugins

o

Managing themes

o

Creating Child Themes

o

Editing CSS

o

Creating Template Pages

o

Creating a website from a “bare
bones” theme

o

Using Widgets

o

Creating Menus

o

How to find and use resources



Wordpress Theme Developm
ent

o

Theme Development Standards



Anatomy of a Theme



Child Themes

o

Theme Style Sheet



Stylesheet Guidelines

o

Functions File

o

Template Files



Basic Template



Custom Page Templates



Query Based Template
Files



Defining Custom
Templates



Including Template Files



Referencing Files From
a Template



Plugin API Hooks



Unstructured Data



Translation



Theme Classes

o

Theme testing Process

o

Resources and References



Code Standards



Theme Design



CSS



Templates



Testing and QA



Release & Promotion