|
|
|
|
|
|
|
|
|
|
|
PHP Programming
Essentials
Interactive Instructor Based
Video Training Course
|
|
|
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.
|
|
|
Trainer
|
Outline
|
Specials
|
Buy Options
|
|
|
Trainer Information:
|
|
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 Centers 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.
|
|
About This Course:
|
|
In this course you will learn to use the PHP programing language to write full-featured, interactive web applications. You'll learn the fundementals of the PHP language, the basic syntax of PHP, the capabilities of PHP, and how to embed PHP code into HTML documents. In additon to the capabilities and language fundamentals of PHP you'll learn how to accomplish major web applicaton tasks such as proccessing 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 initializing 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.
|
|
|
|
|
|
|
|