|
|
PHP is a widely-used general-purpose
scripting language that is
especially suited for Web
development and can be embedded into
HTML. PHP has been awarded the
Programming Language of 2004,
according to the TIOBE Programming
Community Index. PHP is now the most
used web programming language on the
internet coming in with more than
25,000,000 domains.
|
|
|
|
For over twenty years, David Smith has been developing commercial software applications and training others in software development tools and techniques. Over this time he has worked as both a staff developer and as a free-lance contractor for national and international companies. As a consultant, he has worked with clients in almost every major U.S. city, as well as Canada, Europe and Africa. His client list includes major companies such as Digital Equipment Corporation, Compaq Computers, and Toys-R-Us. As a Microsoft Certified Trainer, he has developed and delivered training for many training organizations, including Microsoft Authorized Training Education
Centres and Learning Tree International. Much of this work involved creating distributed desktop applications in languages such as Microsoft Visual C++, Visual Basic, and Java, using development tools, such as Crystal Reports, Microsoft SQL Server, Access, and MySQL. In recent years, Mr. Smith has focused on the development of web applications, and has used every major web programming environment (JSP/Java Servlets, Active Server Pages, and PHP). He has been a contributing writer for the Ziff-Davis publication "Exploring Windows NT" and is the author of an upcoming book on the PHP certification program.
|
|
|
|
In this course you will learn
to use the PHP programming language to write full-featured, interactive
web applications. You'll learn the fundamentals of the PHP language, the
basic syntax of PHP, the capabilities of PHP, and how to embed PHP code
into HTML documents. In addition to the capabilities and language
fundamentals of PHP you'll learn how to accomplish major web application
tasks such as processing user input from web forms, saving application
data to be used on later pages, storing data on the web server in files
or databases, manipulating strings and dates, and you'll learn PHP
support for object-oriented programming. |
| |
|
|
|
| |
1.1 Programming language
used primarily for
server-side scripting
1.2 Blend of PERL and C
1.3 Embedded into HTML code
2.1 Basic HTML file layout
2.2 HTML tags used to format
the text
2.3 HMTL form and user
control tags
3.1 Opening and closing tags
3.2 Text insertion shortcut
tag
3.3 Include and Require |
4.1 Windows and IIS
4.2 Unix and Apache
4.3 Configuring the install
5.1 Installing the
evaluation version
5.2 Features of the IDE
5.3 Demo
|
|
| |
|
|
|
| |
1.1 What is an identifier?
1.2 Rules for creating
identifier names
2.1 Literal data
2.2 When and how to use a
constant
2.3 Declaring and assigning
variables
2.4 Variable datatypes and
type conversion
2.5 Substituting variables
into string literals
3.1 Available operators
3.2 Operator evaluation
order, precedence, and
association |
4.1 Declaring and
initialising an array
4.2 Accessing members of an
array by index
4.3 Multidimensional arrays
5.1 Raw HTML
5.2 echo
5.3 print
|
|
| |
|
|
|
| |
1.1 Conditionals (if and
switch)
1.2 Loops (for, while, and
do while)
2.1 Calling built-in
functions
2.2 Creating a user-defined
function
3.1 Local |
3.2 Global
3.3 SuperGlobal
4.1 _GET
4.2 _POST
4.3 _SESSION
|
|
| |
|
|
|
| |
1.1 Finding and manipulating
files
1.2 Opening, reading,
writing, and closing files
1.3 Other interesting file
functions |
2.1 Database support in PHP
2.2 Generic database
functions
2.3 Database-specific
extensions
2.4 Database example using
MySQL
|
|
| |
|
|
|
| |
1.1 String literals
revisited
1.2 String handling
functions
1.3 String regular
expressions
1.4 Date functions
2.1 Concepts of OOP
2.2 Interface your code with
COM
2.3 Creating and using
custom objects in PHP |
3.1 Server and client
components of Zend Studio
3.2 Setting breakpoints in
you code
3.3 Starting the debugger
3.4 Examining variables
4.1 Why should I get
certified?
4.2 What is PHP
certification?
4.3 How do I get certified?
|
|
Note: Course
outlines are subject to change.
Buying Options -
Pricing
PHP Programming Essentials on
DVD-ROM - Desktop Learning Library
Edition
5 Levels (86 Lessons) Single User
5 Levels (86 Lessons) Lending
License
| For more information please contact the
MicroWay sales team: |
|
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
sales@microway.com.au |
 |
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
sales@microway.com.au |
|
 |
|
International: call +61 3 9580 1333, fax +61 3 9580 8995
|
|