Event #4373: Advanced PHP Course
| From: | khaled at ar-php dot org | Date: | Tue, 19 Oct 2010 09:07:04 +0000 |
| Subject: | Event #4373: Advanced PHP Course | ||
| Groups: | php.webmaster | ||
| Request: | Send a blank email to php-webmaster+get-9113@lists.php.net to get a copy of this message | ||
Date: 2010-10-23
Country: SYR
Category: Training
URL: http://www.ar-php.org/training-php-arabic.html
Place and Time:
ExecuTrain center, Aleppo city, Syria
Saturday, Monday and Wednesday from 7:00 pm to 9:00 pm
Start in Oct 23, 2010 until Dec 6, 2010
Suitable for:
This course continues where PHP Introduction leaves off, and is
designed for novice PHP developers who want to further advance their
skills in the PHP language and already know the basics of PHP syntax,
language constructs, and web site functionality.
Objectives:
Upon completing the course, active PHP developers should be equipped to
best utilize many professional tools, along with the
Model-View-Component design pattern, to create robust web applications
with more ease and less time.
Syllabus:
- PDO
Connect to (MySQL, Oracle, ODBC, etc...); Query a, Error Handling,
Prepared Statements, Transactions, Get Last Insert ID, and Global
Instance.
- AJAX
Asynchronous JavaScript and XML, Prototype JavaScript library.
- Object Oriented Programming
Instantiation, Modifiers/Inheritance, Interfaces, Exceptions, Static
Methods & Properties, Autoload, Reflection, Type Hinting, Class
Constants.
- Regular Expressions
Matching Patterns, Wildcard, Meta characters, Quantifiers, Modifiers.
- Security
Configuration, Session Security, Cross-Site Scripting, Cross-Site
request Forgeries, SQL Injection, Remote Code Injection, Email
Injection, Filter Input, Escape Output.
- PHPDocumentor
phpDocumentor is the current standard auto-documentation tool. It can
be used to create professional documentation from PHP source code.
- PHPUnit
PHPUnit provides both a framework that makes the writing of tests easy
as well as the functionality to easily run the tests and analyze their
results.
- CVS
Overview, TortoiseCVS client, Install CVSNT server, Sourceforge.net
CVS.
- XML and Web Services
XML Basics, SimpleXML, XML Extension, Xpath, Web Services Basics, SOAP,
REST.
- Graphics
Draw, Thumbnail, Watermark.
- Arabic
Summarization, Advanced Arabic search (stem based), Render Arabic text
(PDF, GD), Hijri dates, Transliterate, etc...
- Apache
htaccess file, robots file, ab benchmarking tool.
- CakePHP Framework
CakePHP is a rapid development framework for PHP that provides an
extensible architecture for developing, maintaining, and deploying
applications.
--
https://master.php.net/manage/event.php?id=4373&action=approve
https://master.php.net/manage/event.php?id=4373&action=reject
https://master.php.net/manage/event.php?id=4373