PHP 7 Training

by MindTech Montreal Claim Listing

PHP 7 training will teach you how to use the most advanced features of the PHP 7 language to quickly create high-performance, secure, and rich web applications.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

MindTech Montreal Logo

img Duration

4 Days

Course Details

PHP 7 training will teach you how to use the most advanced features of the PHP 7 language to quickly create high-performance, secure, and rich web applications.


Pedagogical objectives of PHP 7 Training:

  • The PHP syntax for developing dynamic websites
  • Web form processing
  • User session management
  • Accessing data from a MySQL database
  • Creation of dynamic images and graphics

 

PHP 7 Training Course:

  • Module 1 of the PHP 7 training: The main new features of PHP
    • Performance optimization, an engine redesign
    • Typing for parameters and return values ??of functions
    • A large number of fatal errors are turned into exceptions
    • New operator: spaceship, to compare two variables
    • array_column function
    • Semi-reserved keywords
    • New operator: ??
    • Anonymous classes
  • Module 2 of the PHP 7 training: Typing in PHP
    • Variables with flexible typing
    • Functions and methods: Defining the type of parameters
    • Functions and methods: Defining the type of the return value
    • Namespace, namespace
    • Declare a namespace
    • Manage multiple namespaces
    • Redefining PHP classes, functions, constants
    • Import namespaces
    • Naming conventions, PSR 0 and PSR 4
  • Module 3 of the PHP 7 training: Automatic loading of classes (autoload)
    • Defining an autoload function
    • Native autoload function (to introduce the sequel)
    • The spl_autoload_*() family of functions
  • PHP 7 Training Module 4: Iterators and Generators
    • Presentation of use cases
    • Simple Iterator Usage
    • Externalize iterator code with IteratorAggregate
    • Write a generator
    • Delegation of generators
    • Generator vs Iterator
  • Module 5 of the PHP 7 training: Code organization, naming and dependencies
    • Organization of code and files (PSR inside)
    • SOLID (not new but so important)
    • Using packages (compose; version numbers and semver...)
  • PHP 7 Training Module 6: Case Studies
    • Migration from Badoo to PHP 7
    • Migration from Dailymotion to PHP 7
    • Introduction to code analysis tools
  • Montreal Branch

    442 Rue Saint-Gabriel QC H2Y 2Z9, Montreal

Check out more PHP courses in Canada

Calgary Learning Institute Logo

Site Development Associate

Start your prep for the CIW 1D0-61B exam with the CIW Site Development Associate course and lab. The lab provides a hands-on learning experience in a safe environment.

by Calgary Learning Institute [Claim Listing ]
Conestoga College Logo

Adobe Dreamweaver

In this course, learn to create a professional website without having to write code by hand. Explore how to create HTML-based headings, paragraphs, lists, and tables; insert graphics; add links to text and images; apply cascading styles sheets; customizing the Dreamweaver workspace; and publish a f...

by Conestoga College [Claim Listing ]
University Of Calgary Logo

Certificate in Front-End Web Development

This certificate provides the essential knowledge and skills required to build the front-end of web pages and websites for personal or business purposes.

by University Of Calgary [Claim Listing ]
  • Price
  • Start Date
  • Duration
L’Apprentissage Du Numérique Logo

WordPress Programming Training

In order to meet your needs, L'ADN offers training on WordPress programming. You don't need any programming knowledge.

by L’Apprentissage Du Numérique [Claim Listing ]
  • Price
  • Start Date
  • Duration
Exceed Media Logo

Intermediate Web Development

In this training you will learn how to use CSS for more complex page layouts. You’ll learn about best practices as you gain a deeper understanding of CSS selectors and the various CSS properties available.

by Exceed Media

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy