1

Etapa 1

Introduction

2

Etapa 2

Introducing the Standard PHP Library (SPL)

3

Etapa 3

Exploring Files and Directories

4

Etapa 4

Filtering Values

5

Etapa 5

Array Iterators

6

Etapa 6

Combining and Merging Iterators

7

Etapa 7

Other Iterators

8

Etapa 8

SPL Data Structures

9

Etapa 9

Вывод

1

Etapa 1

Introduction

2

Etapa 2

Introducing the Standard PHP Library (SPL)

3

Etapa 3

Exploring Files and Directories

4

Etapa 4

Filtering Values

5

Etapa 5

Array Iterators

6

Etapa 6

Combining and Merging Iterators

7

Etapa 7

Other Iterators

8

Etapa 8

SPL Data Structures

9

Etapa 9

Вывод

17 marzo 2016
Objetivo completado 1 agosto 2017

Autor del objetivo

Игорь Катков

Ucrania, Николаев

32 año / año / año

General

Пройти курс 'Up and Running with the Standard PHP Library' от Lynda.com

Работая над Symfony3 сертификацией наткнулся на пункт SPL в разделе PHP. Почитал доки, статьи, но нужно попрактиковаться. Наткнулся на этот курс, нужно пройти к 28 марта, что бы начать применять эту информацию на работе.

 Criterio del fin

Я просмотрел все уроки, выполнил все упражнения и записал вопрос ответ в Anki до 28.03.16

  1. Introduction

    1. Welcome

    2. What you should know before watching this course

    3. Using the exercise files

  2. Introducing the Standard PHP Library (SPL)

    1. What is the Standard PHP Library?

    2. Introducing SPL iterators

    3. Using SPL iterators

  3. Exploring Files and Directories

    1. Inspecting single directories with DirectoryIterator

    2. Inspecting single directories with FilesystemIterator

    3. Inspecting directories recursively with RecursiveDirectoryIterator

    4. Getting information about files with SplFileInfo

    5. Working on text files with SplFileObject

    6. Using SplFileObject to convert a CSV to an array

    7. Exporting data to a download file with SplTempFileObject

  4. Filtering Values

    1. Filtering a directory with GlobIterator

    2. Using regular expressions to filter directories with RegexIterator

    3. Extracting data from XML with RegexIterator and SimpleXML

    4. Specifying a range of items with LimitIterator

    5. Creating a custom filter with CallbackFilterIterator

    6. Creating a recursive callback filter

    7. Extending FilterIterator to create a reusable filter

    8. Creating a custom filter with RecursiveFilterIterator

    9. Overriding the RecursiveFilterIterator constructor

    10. Using ParentIterator to find elements that have children

  5. Array Iterators

    1. Converting between arrays and iterators

    2. Filtering values from JSON

    3. Using multidimensional arrays with iterators

    4. Extending RecursiveIteratorIterator to build nested lists

  6. Combining and Merging Iterators

  7. Other Iterators

    1. Combining iterators with AppendIterator

    2. Merging values from different iterators with MultipleIterator

    3. Creating a repeat sequence with InfiniteIterator

    4. Treating the final element differently with CachingIterator

    5. Using RecursiveCachingIterator with multidimensional structures

    6. Generating an ASCII graphic tree with RecursiveTreeIterator

    7. NoRewindIterator and EmptyIterator

  8. SPL Data Structures

    1. Doubly linked lists, stacks, and queues

    2. Sorting XML and JSON with SplDoublyLinkedList

    3. Using SplStack and SplQueue

    4. Understanding heaps

    5. SplMinHeap and SplMaxHeap

    6. Sorting XML and JSON with SplHeap

    7. Finding important information with SplPriorityQueue

    8. Keeping priority items in chronological order

    9. Speeding up array access with SplFixedArray

  9. Вывод

  • 1523
  • 17 marzo 2016, 13:58
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?