English Delivery Only: PHP Developer [STA_PHPD]

Durée totale

English Delivery Only: PHP Developer [STA_PHPD]

Global Knowledge Belgium BV
Logo Global Knowledge Belgium BV
Note du fournisseur: starstarstar_halfstar_borderstar_border 4,5 Global Knowledge Belgium BV a une moyenne de 4,5 (basée sur 2 avis)

Astuce: besoin de plus d'informations sur la formation? Téléchargez la brochure!

Dates et lieux de début
Il n'y a pas de dates de débuts connues pour ce produit.

Description

Vrijwel iedere training die op een onze locaties worden getoond zijn ook te volgen vanaf huis via Virtual Classroom training. Dit kunt u bij uw inschrijving erbij vermelden dat u hiervoor kiest.

OVERVIEW

*** Course delivered in English (UK - (GMT)) ***

PHP Developer Course Overview

PHP is a popular general purpose scripting language commonly used for building web applications.

The PHP Developer course is designed to provide

OBJECTIVES

Course Objectives

The PHP Developer course aims to provide delegates with the skills and knowledge necessary to build and maintain simple to intermediate level PHP scripts/web applications.

AUDIENCE

Who will the Course Benefit?

The PHP Developer course is aimed at those who are new to or have had little exposure to PHP,and who will be responsible for building or maintaining PHP scripts/web applications. It may also be of value to those who wish to refr…

Lisez la description complète ici

Foire aux questions (FAQ)

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Vous n'avez pas trouvé ce que vous cherchiez ? Voir aussi : PHP, Développeur / Developer, Cours d'anglais, Développement mobile et Développement Web.

Vrijwel iedere training die op een onze locaties worden getoond zijn ook te volgen vanaf huis via Virtual Classroom training. Dit kunt u bij uw inschrijving erbij vermelden dat u hiervoor kiest.

OVERVIEW

*** Course delivered in English (UK - (GMT)) ***

PHP Developer Course Overview

PHP is a popular general purpose scripting language commonly used for building web applications.

The PHP Developer course is designed to provide

OBJECTIVES

Course Objectives

The PHP Developer course aims to provide delegates with the skills and knowledge necessary to build and maintain simple to intermediate level PHP scripts/web applications.

AUDIENCE

Who will the Course Benefit?

The PHP Developer course is aimed at those who are new to or have had little exposure to PHP,and who will be responsible for building or maintaining PHP scripts/web applications. It may also be of value to those who wish to refresh/renew their knowledge of PHP after some time away from it.

NEXT STEP

Further Learning

  • Apache Web Server
  • Introduction to MySQL
  • Ruby Programming
  • Ruby on Rails
  • Python Programming 1

CONTENT

PHP Developer Training Course

Course Contents - DAY 1

Course Introduction

  • Administration and Course Materials
  • Course Structure and Agenda
  • Delegate and Trainer Introductions

Session 1: GETTING STARTED

  • About PHP
  • Installing PHP
  • PHP editors and IDEs
  • Executing a script
  • HTML recap
  • Serving a PHP web page

Session 2: SYNTAX

  • Tags
  • HTML escaping
  • Separating instructions
  • Comments

Session 3: VARIABLES,CONSTANTS,& DATA TYPES

  • echo and print
  • Defining variables
  • Variable naming
  • Assignment by reference
  • Uninitialised variables
  • Defining constants
  • Magic constants
  • Built-in types: null,bool,int,float,string,array,object
  • Other types
  • Dynamic typing
  • Type casting and juggling

Session 4: HANDLING USER DATA

  • HTTP requests recap
  • HTML form recap
  • Command line arguments
  • Superglobals

PHP Developer Training Course

Course Contents - DAY 2

Session 5: EXPRESSIONS & OPERATORS

  • Forms of expressions
  • Operators by type: arithmetic,comparison,logical,other
  • Operator order of precedence

Session 6: CONTROL STRUCTURES

  • if,else,and elseif/else if
  • while and do-while
  • for and foreach
  • break and continue
  • switch and match
  • Alternative syntax
  • include and require

Session 7: FUNCTIONS

  • Defining functions
  • Function arguments
  • Passing arguments by reference
  • Default argument values
  • Variable-length argument lists
  • Named arguments
  • Return values
  • Variable scope
  • Built-in functions
  • Anonymous functions
  • Arrow functions

Session 8: STRINGS

  • Defining strings x 4
  • Variable parsing
  • Indexing/offsetting
  • String functions and operators

PHP Developer Training Course

Course Contents - DAY 3

Session 9: ARRAYS

  • Defining arrays with and without keys
  • Alternative syntax
  • Key casting
  • Accessing elements
  • Creating and modifying elements
  • Destructuring
  • Unpacking
  • Array functions

Session 10: CLASSES & OBJECTS

  • Defining classes
  • Properties and methods
  • $this
  • Constants
  • Instantiating a class
  • Accessing properties and calling methods
  • Constructors and destructors
  • Static members
  • Visibility
  • Inheritance
  • Abstract classes
  • Interfaces
  • Traits
  • Autoloading classes
  • Namespaces

Session 11: ERRORS & EXCEPTIONS

  • Errors
  • Error types
  • Handling errors
  • Exceptions
  • Exception types
  • try,catch,and finally
  • Global exception handler

Session 12: DATABASE INTEGRATION

  • Vendor-specific extensions
  • The PDO extension
  • Installation
  • Obtaining a connection
  • Transaction management
  • Prepared statements
  • Error handling
  • The PDO and associated classes

PHP Developer Training Course

Course Contents - DAY 4

Session 13: AUTHENTICATION,COOKIES,& SESSIONS

  • Basic HTTP authentication
  • Writing and reading cookies
  • Managing sessions

Session 14: PATTERNS,TEMPLATING,PACKAGES,& FRAMEWORKS

  • The MVC pattern
  • The DI pattern
  • The Singleton pattern
  • Templating
  • Package management
  • PHP frameworks

Session 15: WEB SERVICE INTEGRATION

  • Web service recap
  • Asynchronous HTTP requests with JavaScript
Rester à jour sur les nouveaux avi
Pas encore d'avis.
Partagez vos avis
Avez-vous participé à cours? Partagez votre expérience et aider d'autres personnes à faire le bon choix. Pour vous remercier, nous donnerons 1,00 € à la fondation Stichting Edukans.

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

Recevoir une brochure d'information (gratuit)

(optionnel)
(optionnel)
(optionnel)
(optionnel)
(optionnel)

Vous avez des questions?

(optionnel)
Nous conservons vos données personnelles dans le but de vous accompagner par email ou téléphone.
Vous pouvez trouver plus d'informations sur : Politique de confidentialité.