Dear Students,
This post will be updated concurrently with the PHP Web Applications Development course, starting on Friday 14th 2009.
This course includes 18 meetings and is composed of the following small separated courses (modules) available at http://xperato.abelski.com:
Introduction to Procedural Programming
Introduction to The Internet
SQL Fundamentals
Introduction to XHTML
CSS Fundamentals
Introduction to MySQL
PHP Fundamentals
Introduction to OOP
PHP Security
PHP Web Services
PHP Zend Framework
Open Source Projects Overview
The first 5 meetings set the required fundamental knowledge for learning PHP. These 5 meetings cover the following topics:
August 14th, 2009 - 1st Meeting
Introduction to Procedural Programming
Computer Hardware Structure, Memory Types, Binary Base, Simple Variables, Input & Output, Arrays, The “if” & “if else” Control Statements, The “while” & “do..while” Loops and Functions.
August 21th, 2009 - 2nd Meeting
Introduction to Procedural Programming
Recursive Functions, Sorting Algorithms and Software Development Life Cycle.
Introduction to The Internet
Internet History, The Web, HTTP Protocol, Web Services and Websites.
August 28th, 2009 - 3rd Meeting
Introduction to Procedural Programming
Sophisticated procedural algorithm problems.
Introduction to XHTML
Introduction, Headings, Paragraphs, Styles and Images.
September 4th, 2009 - 4th Meeting
Introduction to XHTML
Links, Tables, Lists, Forms, Colors and Frams.
CSS Fundamentals
Introduction, Background, Text, Font, Border, Outline, Margin, Padding, List, Table, Dimension, Classification, Positioning and Images.
September 11th, 2009 - 5th Meeting
SQL Fundamentals
SQL Basic Concepts, Rational Database Objects and Data Manipulation Language.
MySQL
The MySQL Database, The Installation Guide and MySQL Query Browser.
The rest of the course (remaining 13 meetings) focus on PHP. These 13 meetings cover the following topics:
September 18th, 2009 - 6th Meeting
PHP Fundamentals
Introduction to PHP, PHP Basics
September 25th, 2009 - 7th Meeting
PHP Fundamentals
PHP Basics
October 2nd, 2009 - 8th Meeting
PHP Fundamentals
Functions
October 9th, 2009 - 9th Meeting
PHP Fundamentals
Arrays
October 16th, 2009 - 10th Meeting
PHP Fundamentals
Strings, Regular Expressions, Web Forms
October 23th, 2009 - 11th Meeting
PHP Fundamentals
Sessions Management
October 30th, 2009 - 12th Meeting
Introduction to OOP
Introduction, Objects & Classes, Class Members, Encapsulation, Overloading Methods, Inheritance, Overriding Methods, Abstract Class, Interface, Objects Relationships
PHP Fundamentals
PHP OOP
November 6th, 2009 - 13th Meeting
Open Source Code Projects
Common Architectures, Joomla, WordPress & Moodle.
November 13th, 2009 - 14th Meeting
PHP Fundamentals
Exceptions Handling and Reflection.
November 20th, 2009 - 15th Meeting
PHP Fundamentals
Database Connectivity.
November 27th, 2009 - 16th Meeting
PHP Fundamentals
PHP Standard Library and Accessing Files.
December 4th, 2009 - 17th Meeting
PHP Fundamentals
Networking
PHP Security
Introduction, Secure Environment and Secure Programming
PHP Web Services
PHP & XML Overview, Document Object Model (DOM), Simple API for XML (SAX), Web Distributed Data Exchange (WDDX), Representational State Transfer (REST) and Simple Object Access Protocol (SOAP).
December 11th, 2009 - 18th Meeting
PHP Zend Framework
Introduction to Zend Framework, Ajax Capabilities, Database Management, Authantication & Authorization, Creating Web Forms, Email Based Components, Web Services Mash Ups and Deployment Consideration.
Regards,
Haim.
June 11th, 2009 | Tags: Ajax, MySQL, Ness, PHP, REST, Security, Web Services, XML, Zend Framework | Category: PHP, Professional | Comments (1)