Training: PHP MySQL – Advanced

Ref. PHP-02
Duration:
5
 days
Exam:
Not certifying
Level:
Advanced

Description

In this advanced PHP training course, participants will learn the advanced features of the PHP web programming language. Participants will learn to use PHP’s object-oriented features to create more modular websites and will also learn to work PHP’s security, XML, networking and PDF features.

Participant profiles

  • Experimented developers who need to use PHP at a professional level

Objectives

  • Use advanced PHP techniques
  • Create a modularized and well-documented web site
  • Use advanced database concepts
  • Use PHP Security techniques
  • Develop object-oriented PHP applications
  • Do networking with PHP
  • Take advantage of PEAR modules
  • Work with XML in PHP

Prerequisites

Course content

Module 1: PHP OOPS Basic
  • Lesson 1: OOPS Concept In Detail
  • Lesson 2: Type Properties And Methods And Its Visibility
Module 2: PHP OOPS Advanced
  • Lesson 1: Encapsulation
  • Lesson 2: Object Overloading
  • Lesson 3: Inheritance
  • Lesson 4: Overriding Methods
  • Lesson 5: Blocking Inheritance
Module 3: PHP Forms
  • Lesson 1: Form Handling
  • Lesson 2: PHP Interactive Forms,
  • Lesson 3: Form Validation
  • Lesson 4: PHP Form Sanitization
Module 4: PHP Query String, Cookies & PHP Sessions
  • Lesson 1: Making Query String
  • Lesson 2: PHP Cookie Handling
  • Lesson 3: PHP Session Handling
  • Lesson 4: PHP Login Session
  • Lesson 5: Assignment    Login/Logout System
  • Lesson 6: Request Form And Sending Mail Through Php Script.
  • Lesson 7: File And Directories
  • Lesson 8: Working With File And Directories
Module 5: MySQL Joins And SQL Functions
  • Lesson 1: Create Index
  • Lesson 2: MySQL INNER Join
  • Lesson 3: MySQL LEFT Joins
  • Lesson 4: MySQL RIGHT Joins
  • Lesson 5: Complex SQL QueriesJavaScript Introduction
Module 6: Pear
  • Lesson 1: Installing And Working With Pear Packages
Module 7: Date Time
  • Lesson 1: Working With Date And Timeing Functions
Module 8: GD And PDF Library
  • Lesson 1: Working With GD And PDF Library
Module 9: Reg Exp
  • Lesson 1: String Matching With Regular Expression
Module 10: XML
  • Lesson 1: Working With PHP + XML
Module 11: HTTP Handling
  • Lesson 1: HTTP Headers
  • Lesson 2: Page Redirect
  • Lesson 3: File Uploading
Module 12: PDO
  • Lesson 1: Database Conncection With PHP Data Object
Module 13: SMARTY
  • Lesson 1: Smarty Installation
  • Lesson 2: Working With SMARTY Variable And Objects
  • Lesson 3: Making Smarty Templates

Documentation

  • Digital courseware included

Lab / Exercises

  • During the course participants are encouraged to actively participate in the learning experience by running example files during lectures and performing coding challenges during labs
  • Each lab session allows you to compare your solution to the instructor’s

Complementary courses

Temptraining funding

ITTA is a partner of Temptraining, the continuing education fund for temporary workers. This training fund can subsidize continuing education for anyone who works for an employer subject to the Collective Work Agreement (CCT) Rental of services.
Prix de l'inscription
CHF 3'550.-
Inclus dans ce cours
  • Training provided by an industry expert
  • Digital documentation and materials
  • Achievement badge

lun01Avr09:00ven05(Avr 5)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionPHP-02

lun01Avr09:00ven05(Avr 5)17:00VirtuelVirtual Etiquettes de sessionPHP-02

lun06Mai(Mai 6)09:00ven10(Mai 10)17:00VirtuelVirtual Etiquettes de sessionPHP-02

lun06Mai(Mai 6)09:00ven10(Mai 10)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-02

lun10Juin(Juin 10)09:00ven14(Juin 14)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionPHP-02

lun10Juin(Juin 10)09:00ven14(Juin 14)17:00VirtuelVirtual Etiquettes de sessionPHP-02

lun15juil(juil 15)09:00ven19(juil 19)17:00VirtuelVirtual Etiquettes de sessionPHP-02

lun15juil(juil 15)09:00ven19(juil 19)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-02

lun19Aoû(Aoû 19)09:00ven23(Aoû 23)17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionPHP-02

lun19Aoû(Aoû 19)09:00ven23(Aoû 23)17:00VirtuelVirtual Etiquettes de sessionPHP-02

lun23Sep(Sep 23)09:00ven27(Sep 27)17:00VirtuelVirtual Etiquettes de sessionPHP-02

lun23Sep(Sep 23)09:00ven27(Sep 27)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-02

lun28Octven01NovGenève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionPHP-02

lun28Octven01NovVirtuelVirtual Etiquettes de sessionPHP-02

lun02Déc(Déc 2)09:00ven06(Déc 6)17:00VirtuelVirtual Etiquettes de sessionPHP-02

lun02Déc(Déc 2)09:00ven06(Déc 6)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionPHP-02

Horaires d’ouverture

Du lundi au vendredi, de 8:30 à 18:00.

Contactez-nous

Votre demande

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request

X
X
X
X