MISSION

supervised and delivers only the official training programs for more than 3000 Courses and 480 Certificates, through 30 dedicated Learning Centers in Egypt, Kuwait, and UAE.....

Read more   

learning process

partner of the most world's technology leaders such as: Microsoft, Cisco, Math-Works, CompTia, WiMax, CWNP, Oracle, EC-Council, CIW, Symantec, ETS, Parametric, PearsonVUE, and more ...

Read more   

Warm welcome

WE aimed to improve and develop the human resources to be qualified for job Opportunities. By assure quality through the four basic elements of learning process (Official curriculum, Expert Teaching Staff, Hand-ON labs, Suitable Environment)...

Read more   

Quality assurance

our quality control and montoring system is added value, allow our customers watching the secure cams 24/7, performance and evaluate the training progress. ...

Read more   
Nada Youssef
Date: 2012-11-10
nice site... More...
Ahmed Ali
Date: 2012-11-10
I like the site design, it's sweet .. simple ... well organized. Hope to see next projects... More...
Maha el Said
Date: 2012-11-11
Very Helpful and very organized company...it opens its doors for people who are willing to learn and develop their designing abilities.... More...
mohamed saad
Date: 2012-11-28
it\'s very nice website go ahead..... More...

  • Category: Microsoft Office
    Date: 2012-11-12
                                    Play

  • Category: Adobe
    Date: 2012-11-12
                                    Play

  • Category: Adobe
    Date: 2012-11-12
                                    Play

  • Category: Entercaps Traning Center
    Date: 2012-11-11
                                    Play
  • Photoshop CS5-The Missing Manual
    Photoshop CS5-The Missing Manual
    DOWNLOAD
  • Photoshop CS6 For Dummies
    A dobe Photoshop is one of the most impo
    DOWNLOAD
  • Pro .NET Best Practices
    Pro .NET Best Practices
    DOWNLOAD
  • Hardening Cisco Routers
    Hardening Cisco Routers
    DOWNLOAD
   Dynamic Server Pages

Admission

Webmasters, software developers, application programmers, client/server developers, and desktop publishers.


Dynamic Server Pages
Exam # Duration Language Level Type Classroom Code Fees
-- 24 English Professional Course Classroom Cs244 0 LE
Description :

Dynamic Server Pages is an 18-hour course that teaches students how to work in the server-side scripting environment. Students learn the basics of application development, and general principles that apply to most development environments. Students develop applications using two specific server-side application development tools: Microsoft Active Server Pages (ASP) and PHP Hypertext Preprocessor (PHP). Students also learn key application standards such as source and revision control, coding standards, code optimization and data integrity.



Objectives :
  • Define PHP and identify platform and web servers that support it
  • Define PHP variables and data types
  • Describe and use PHP operators, conditional statements, loops, functions and pattern matching
  • Explain the basics of databases including structure and schemas
  • Insert, update and delete records in a database using PHP.
  • Define an ASP file and ASP-based applications, and discuss the Web servers that support ASP applications.
  • Identify and use ASP intrinsic objects, and define and use properties and methods of ASP components.
  • Insert, update and delete records in a database using ASP and ADO.
  • Discuss database construction issues, and explain data integrity.


Topics :

Introduction to PHP

  • What is PHP?
  • Supported Platforms and Web Servers
  • Installation and Configuration

PHP Fundamentals

  • PHP Mechanics
  • Variables, Operators, Statements, Arrays, and Functions

String Manipulation and File Input/Output

  • String Functions
  • Regular Expressions and Pattern Matching
  • Regular Expression Functions
  • File Input and Output

PHP and Databases

  • Relational Databases
  • Primary Keys and Foreign Keys
  • Structured Query Language (SQL)
  • Cursors and ResultSets
  • Stored Procedures
  • MySQL and PHP
  • The PHP Application
  • PHP and Other Databases

Debugging PHP and PHP Security

  • Steps for Debugging Code
  • Preventing Errors
  • Remote Debugging
  • PHP Security Issues
  • Writing Secure PHP Applications

Active Server Pages

  • ASP Mechanics
  • What Are ASP Applications?
  • Virtual Directories and ASP Applications
  • ASP Delimiters
  • Global.asa – Starting a Web Application

Using VBScript

  • Differences Between VBScript and JavaScript
  • Declaring Variables with VBScript
  • Program Flow

ASP Intrinsic Objects

  • Scripting Context, Server, Application, Session, Request, and Response Objects

ASP Default Components

  • Using Components
  • Global Components
  • ASP Default Components

ActiveX Data Objects

  • Open Database Connectivity (ODBC) and OLE DB
  • ActiveX Data Objects
  • Registering Data Source Names (DSN)
  • Visual InterDev

Error Handling and Debugging ASP Applications

  • Debugging ASP Applications
  • Handling Errors
  • The Err Object
  • Logging Errors
  • Script Debugger

Project Management in Application Development

  • Project Management Fundamentals
  • Source and Revision Control
  • Coding Standards
  • Code Optimization
  • Test Assessment Plans

Data Integrity and Security Issues

  • Data Design Fundamentals
  • Database Security Issues
  • User Authorization
  • Goals for Security
  • Encryption
  • Symmetric, Asymmetric, and One-Way Algorithms
  • Protocols




Recommended Knowledge :

Students must have CIW Foundations certification or equivalent experience, and have completed the Web Languages series (JavaScript Fundamentals and Perl Fundamentals) and the Fundamentals of CGI Using Perl courses or have a working knowledge of client-side scripting, JavaScript or VBScript.

Recommended Course(s) :
 Internet Business Foundations
 Networking Technology Foundations
 Site Development Foundations

 


Training Materials :

CIW Official Curriculum


Labs :

This course includes several labs to ensure you will gain the targeted skills and experience.


Credential :

This course is a credit towards CIW Enterprise Developer Certificatioins

Category :
Programming


The Instructor: