08-506 668 00
Training You Can Trust®
 
 

Introduction to PHP for Web Development: Hands-On

 
Kurs: 519   Längd: 2 dagar
 
 

You Will Learn How To

  • Write interactive PHP Web applications
  • Employ PHP in Web services architectures
  • Create reusable, structured PHP code that separates logic from presentation
  • Develop database-driven Web applications using MySQL, SQLite and MS Access files
  • Leverage the high-performance PHP Data Object (PDO) database API
  • Track users as they navigate your site

Course Benefits

PHP is a programming language used to create dynamic, complex and robust Web services. In this introductory course, you gain a solid foundation for creating a PHP-based Web services architecture while incorporating object-oriented PHP techniques. You leverage dynamic Web content that is drawn from files, Web services and database systems. Extensive hands-on exercises provide you with the skills to produce structured Web applications that provide interactive, dynamic and database-driven Web content.

Who Should Attend

Those creating dynamic, database-driven Web sites. Experience with HTML and exposure to basic programming terminology are assumed.

Hands-On Training

In this course, you write PHP code to accomplish targeted outcomes, culminating in the development of an interactive, database-driven Web application. Exercises include:
  • Building modular scripts to enable code reusability
  • Effectively using variables, constants and PHP expressions
  • Applying PHP control structures to create a logical flow of execution
  • Employing user-defined functions and PHP internal functions
  • Tracking user navigation on your Web site
  • Integrating database content to generate dynamic Web pages

Related Courses

  • 470 Utveckla en webbplats
  • 986 Utveckla Ajax webbapplikationer 2.0
  • 489 JavaScript för webbutveckling
  • 1610 jQuery: omfattande introduktion
  • 424 Service-Oriented Architecture
  • 542 XML: introduktion
  • 925 SQL programmeringsspråk: introduktion
  • 2320 HTML5: Nästa generations webbutveckling
  • 2315 Designa webbplatser till mobila enheter

  Introduction to PHP for Web Development

Kursschema

Learning Tree AnyWareDu kan gå de överstrukna kurserna i klassrummet eller live, online via Learning Tree AnyWareTM.

Storbritannien

6 - 7 febLondon 
2 - 3 juliLondon 

USA

26 - 27 marsNew York 
25 - 26 juniReston, VA 
9 - 10 juliRockville, MD 

När du ska gå en AnyWare-kurs bör du anmäla dig minst 10 dagar före kursstart.


För fler kursdatum besök www.learningtree.se
 
http://www.learningtree.se/courses/se519.htm
 
 
08-506 668 00
Training You Can Trust®
 
 

Introduction to PHP for Web Development: Hands-On

 
Kurs: 519   Längd: 2 dagar
 
 
Course Content
 

Introduction to PHP

Web services architectures and PHP

  • Origins of PHP in the open source community
  • Exploring the PHP application architecture
  • Investigating the PHP role in Web services architecture
  • Leveraging the PHP development environment checklist
  • Installing a complete development platform from scratch

PHP language basics

  • Defining PHP language conventions
  • Investigating PHP variable and data types
  • Exploring the use of constants
  • Examining classes and objects

Implementing PHP Code

Accommodating transient data

  • Storing values in scalar variables
  • Employing ordinary and associative arrays
  • Accessing global variables
  • Embedding PHP code into HTML pages

PHP expressions and functions

  • Writing user-defined functions to structure your code
  • Passing arguments and default values to functions
  • Returning data from functions
  • Building code libraries for reusability
  • Incorporating external PHP scripts with require and require_once

Employing PHP code in your environment

  • Writing conditional expressions
  • Implementing loops such as while, for and foreach
  • Building complete scripts that incorporate loops and conditional expressions

Exploiting the built-in functionality of PHP

  • Manipulating string data
  • Reading and writing data using file I/O functions
  • Surveying categories of PHP functions

Building Complete Database-Driven Web Applications

Crafting database connections

  • Examining Data Source Names (DSN) attributes
  • Constructing proper DSNs
  • Determining differences between DSNs

Applying the fundamentals of object-oriented PHP Data Object (PDO) technology

  • Creating and manipulating PDO objects
  • Executing SQL queries through PDO objects
  • Retrieving query results as associative arrays with PDO object methods
  • Looping through database result sets
  • Integrating returned data into Web applications
  • Closing the PDO database connection

Interacting with the Client

Incorporating user input

  • Determining how data is sent from forms to PHP scripts
  • Retrieving form data with $_POST and $_GET arrays
  • Validating retrieved data
  • Strategies for handling invalid input

Responding to user input

  • Storing state information using cookies
  • Creating dynamically generated hyperlinks to call PHP scripts
  • Presenting the user with input options via different HTML form elements

Applying conditional redirection

  • Examining state information from cookies
  • Determining application context based upon state information
  • Applying conditional logic to redirect to the correct contextual page

Extending Functionality with PHP

Debugging and deploying

  • Discovering common PHP coding problems
  • Exploring methods of debugging PHP
  • Suppressing on-screen error messages on production servers
  • Considering deployment configuration and security
  • Configuring the php.ini file to control error messages

PHP object-orientation

  • Differences between PHP and other object-oriented language constructs
  • PHP object-oriented glossary

Integrating Ajax into PHP applications

  • Outlining Ajax with a brief description
  • Demonstrating the integration of Ajax with a PHP application
 
http://www.learningtree.se/courses/se519.htm
 
 
08-506 668 00
Training You Can Trust®
 
 

Introduction to PHP for Web Development: Hands-On

 
Kurs: 519   Längd: 2 dagar
 
 
Kurspriser
14 950 krOrd. Pris
kurspriser med
rabattprogram
14 300 krMed Treklöver
12 975 krMed Fyrklöver
17 350 krMed Företagskort -
10-kort
8 680 krMed ProPack 40
Alla priser i SEK, exkl moms.

I kursavgiften ingår bl a...

  • Kursplats
  • Gruppövningar
  • Tillgång till klassrumsutrustning
  • Omfattande kursmaterial
  • Lunch
  • För- och eftermiddagsfika
  • Kursdiplom
  • Kostnadsfritt deltagande i våra specialiserade Certifieringsprogram (inkl. tillhörande examenstester)
 
 

Nyttja våra förmånliga erbjudanden och avtal

Learning Trees Två-, Tre- och Fyrklöver
  • Personligt rabattprogram med 2, 3 eller 4 valfria kurser
  • Upp till 50 % rabatt per kurs jämfört med ord. pris
  • Läs mer på www.learningtree.se/klover
Learning Trees Företagskort
  • Flexibelt och kostnadseffektivt som ger upp till 35 % rabatt kurs jämfört med ord. pris
  • Utbilda valfri medarbetare, när som helst och var som helst under 12 månader
  • Läs mer på www.learningtree.se/foretagskort

Vi garanterar att du blir nöjd

Om du inte känner dig 100 % övertygad om att Learning Tree har levererat vad du förväntat dig så tar vi inte ut någon avgift för ditt kursdeltagande. Vår kvalitetsgaranti ger den enskilde deltagaren möjlighet att efter genomförd kurs endast betala om kursen uppfyller deltagarens förväntningar.

Boka dig idag!

Vårt omfattande kursschema ger dig möjlighet att välja både datum och kursort för din utbildning. Ring 08-506 668 00 eller boka dig online.

 
http://www.learningtree.se/courses/se519.htm