FileMood

Download Advance your Skills as a PHP Developer Core PHP

Advance your Skills as PHP Developer Core PHP

Name

Advance your Skills as a PHP Developer Core PHP

 DOWNLOAD Copy Link

Total Size

2.3 GB

Total Files

478

Hash

AFE78958F7CD747B41E380101568F0C2692E2C57

/Download/

497778_03_01 - What next_.en.srt

1.3 KB

452748_07_01 - Goodbye.en.srt

1.5 KB

482052_00_01 - Welcome.en.srt

1.8 KB

497778_00_02 - What you should know before watching this course.en.srt

2.0 KB

452748_01_01 - What is Swift Mailer_.en.srt

3.3 KB

452748_00_02 - What you should know before watching this course.en.srt

3.6 KB

497778_00_03 - Using the exercise files.en.srt

4.4 KB

497778_02_01 - Project overview.en.srt

4.8 KB

497778_02_02 - Setting up the class definition.en.srt

6.2 KB

452748_02_02 - Choosing a transport to send the email.en.srt

6.4 KB

452748_01_04 - Loading Swift Mailer.en.srt

6.9 KB

452748_00_03 - Using the exercise files.en.srt

7.2 KB

452748_02_09 - Copying a message to other reciipients.en.srt

7.3 KB

452748_02_06 - Using Swift Mailer with the PHP mail() function.en.srt

7.4 KB

497778_01_01 - Introducing the GD extension.en.srt

7.5 KB

497778_01_09 - Converting to a different image format.en.srt

7.7 KB

452748_03_02 - Attaching a dynamically generated file.en.srt

8.2 KB

452748_01_03 - Installing Swift Mailer from GitHub.en.srt

8.3 KB

497778_01_08 - Checking the MIME type and dimensions of a WebP image.en.srt

8.5 KB

452748_02_07 - Using an aggregate transport.en.srt

8.6 KB

452748_04_01 - HTML email basics.en.srt

8.9 KB

452748_03_01 - Attaching a local file.en.srt

8.9 KB

452748_05_03 - Using a custom class to personalize mail.en.srt

9.0 KB

452748_05_04 - Limiting the rate of sending emails.en.srt

9.3 KB

452748_02_04 - Using an encrypted SMTP connection.en.srt

9.5 KB

497778_01_03 - Getting an image's dimensions and MIME type.en.srt

9.8 KB

452748_02_05 - Handing the email to the server's mail transport agent.en.srt

9.9 KB

452748_01_02 - Installing Swift Mailer with Composer.en.srt

10.0 KB

452748_06_01 - Introducing the case study.en.srt

10.1 KB

452748_02_08 - Adding a Reply-To header.en.srt

10.1 KB

452748_04_02 - Embedding images in HTML email.en.srt

10.2 KB

452748_05_01 - Sending individually addressed emails.en.srt

11.0 KB

452748_05_05 - Using a logger plugin for debugging.en.srt

11.0 KB

497778_02_04 - Setting output sizes and quality.en.srt

11.6 KB

452748_06_05 - Sending the email.en.srt

11.6 KB

452748_06_02 - Checking required fields.en.srt

11.8 KB

497778_01_07 - Correcting an image's orientation.en.srt

11.8 KB

452748_05_02 - Personalizing bulk mail.en.srt

12.0 KB

497778_02_05 - Adding an optional watermark.en.srt

12.3 KB

497778_02_07 - Using the script.en.srt

12.3 KB

452748_02_01 - Preparing a basic email.en.srt

12.4 KB

497778_01_06 - Adding an image watermark.en.srt

13.0 KB

452748_06_03 - Building the message body.en.srt

13.1 KB

452748_02_03 - Sending the email by SMTP.en.srt

13.1 KB

497778_01_02 - Scaling an image with imagescale().en.srt

13.8 KB

497778_01_05 - Adding a text watermark.en.srt

14.0 KB

497778_02_03 - Checking source images and orientation.en.srt

14.4 KB

452748_06_04 - Uploading and attaching a file.en.srt

14.6 KB

497778_01_04 - Resizing an image with imagecopyresampled().en.srt

14.8 KB

497778_02_06 - Generating the output images.en.srt

15.1 KB

452748_02_10 - Setting additional headers.en.srt

15.7 KB

497778_00_02 - What you should know before watching this course.mp4

1.9 MB

497778_03_01 - What next_.mp4

2.8 MB

452748_07_01 - Goodbye.mp4

3.2 MB

452748_01_01 - What is Swift Mailer_.mp4

3.6 MB

452748_00_02 - What you should know before watching this course.mp4

3.8 MB

497778_02_01 - Project overview.mp4

4.2 MB

497778_00_03 - Using the exercise files.mp4

4.3 MB

452748_02_02 - Choosing a transport to send the email.mp4

7.8 MB

482052_00_01 - Welcome.mp4

7.9 MB

452748_00_03 - Using the exercise files.mp4

8.8 MB

497778_01_01 - Introducing the GD extension.mp4

9.4 MB

452748_02_06 - Using Swift Mailer with the PHP mail() function.mp4

9.5 MB

452748_01_04 - Loading Swift Mailer.mp4

9.7 MB

452748_01_03 - Installing Swift Mailer from GitHub.mp4

9.8 MB

497778_02_02 - Setting up the class definition.mp4

10.0 MB

452748_02_09 - Copying a message to other reciipients.mp4

11.6 MB

497778_01_03 - Getting an image's dimensions and MIME type.mp4

11.7 MB

452748_02_07 - Using an aggregate transport.mp4

11.9 MB

452748_03_02 - Attaching a dynamically generated file.mp4

12.1 MB

452748_02_04 - Using an encrypted SMTP connection.mp4

12.3 MB

452748_05_04 - Limiting the rate of sending emails.mp4

12.5 MB

497778_01_08 - Checking the MIME type and dimensions of a WebP image.mp4

12.6 MB

497778_01_09 - Converting to a different image format.mp4

13.4 MB

452748_02_08 - Adding a Reply-To header.mp4

14.1 MB

497778_01_02 - Scaling an image with imagescale().mp4

14.8 MB

452748_02_05 - Handing the email to the server's mail transport agent.mp4

15.0 MB

452748_01_02 - Installing Swift Mailer with Composer.mp4

15.0 MB

452748_05_03 - Using a custom class to personalize mail.mp4

15.2 MB

452748_03_01 - Attaching a local file.mp4

15.5 MB

452748_06_01 - Introducing the case study.mp4

15.7 MB

452748_02_01 - Preparing a basic email.mp4

15.8 MB

452748_04_01 - HTML email basics.mp4

16.6 MB

452748_05_05 - Using a logger plugin for debugging.mp4

17.3 MB

452748_05_01 - Sending individually addressed emails.mp4

17.6 MB

497778_01_07 - Correcting an image's orientation.mp4

18.0 MB

452748_06_02 - Checking required fields.mp4

19.0 MB

452748_02_03 - Sending the email by SMTP.mp4

19.1 MB

452748_04_02 - Embedding images in HTML email.mp4

19.3 MB

452748_05_02 - Personalizing bulk mail.mp4

19.8 MB

497778_01_04 - Resizing an image with imagecopyresampled().mp4

20.6 MB

497778_02_07 - Using the script.mp4

20.6 MB

452748_06_05 - Sending the email.mp4

20.9 MB

452748_02_10 - Setting additional headers.mp4

21.7 MB

497778_01_05 - Adding a text watermark.mp4

21.8 MB

452748_06_03 - Building the message body.mp4

21.8 MB

497778_01_06 - Adding an image watermark.mp4

21.8 MB

497778_02_04 - Setting output sizes and quality.mp4

22.5 MB

497778_02_06 - Generating the output images.mp4

25.4 MB

452748_06_04 - Uploading and attaching a file.mp4

25.6 MB

497778_02_05 - Adding an optional watermark.mp4

26.3 MB

497778_02_03 - Checking source images and orientation.mp4

26.6 MB

/Download/

452748_00_01 - Welcome.en.srt

1.4 KB

452748_00_01 - Welcome.mp4

17.9 MB

/2.Uploading Files Securely with PHP/

158374_00_01 - Welcome.en.srt

1.5 KB

158374_06_01 - Goodbye.en.srt

2.7 KB

158374_00_03 - Using the exercise files.en.srt

2.8 KB

158374_00_02 - What you should know before watching this course.en.srt

2.9 KB

158374_01_04 - Preparing the upload folder.en.srt

4.9 KB

158374_02_01 - Planning the class's features.en.srt

5.1 KB

158374_05_04 - Reporting errors with multiple uploads.en.srt

5.2 KB

158374_05_02 - Setting up to use the class.en.srt

5.6 KB

158374_02_06 - Displaying errors and other messages.en.srt

5.9 KB

158374_03_06 - Moving the file to its destination.en.srt

6.2 KB

158374_02_05 - Checking the error level.en.srt

6.2 KB

158374_05_05 - Displaying the server limits.en.srt

6.6 KB

158374_04_01 - Understanding how the $_FILES array handles multiple files.en.srt

6.7 KB

158374_02_04 - Getting a reference to the uploaded file.en.srt

6.7 KB

158374_03_02 - Removing spaces from file names.en.srt

6.7 KB

158374_03_01 - Restricting acceptable MIME types.en.srt

6.9 KB

158374_04_02 - Adapting the class to handle both single and multiple uploads.en.srt

7.0 KB

158374_01_03 - Setting the maximum file size.en.srt

7.2 KB

158374_03_04 - Neutralizing potentially dangerous uploads.en.srt

7.2 KB

158374_02_02 - Creating and using a namespaced class.en.srt

7.3 KB

158374_05_01 - Overview of the UploadFile class.en.srt

7.4 KB

158374_01_02 - Examining the $_FILES array.en.srt

7.4 KB

158374_03_03 - Restricting acceptable file-name extensions.en.srt

7.9 KB

158374_05_07 - Changing the class's defaults.en.srt

8.0 KB

158374_01_06 - Limitations on file uploads.en.srt

8.1 KB

158374_05_06 - Alerting the user about exceeding the server limits.en.srt

8.1 KB

158374_01_01 - How PHP handles file uploads.en.srt

8.3 KB

158374_02_07 - Setting and checking the maximum file size.en.srt

9.0 KB

158374_01_05 - Moving the file to its destination.en.srt

9.2 KB

158374_02_03 - Creating the class constructor.en.srt

10.0 KB

158374_03_05 - Renaming files with duplicate names.en.srt

10.5 KB

158374_05_03 - Using the class.en.srt

10.9 KB

158374_02_08 - Strengthening the setMaxSize() method.en.srt

11.0 KB

/Download/

158375_00_01 - Welcome.en.srt

1.5 KB

158375_05_03 - Preparing a directory to generate the output.en.srt

2.5 KB

158375_00_03 - Using the exercise files.en.srt

3.1 KB

158375_01_03 - Connecting to different databases with PHP Data Objects (PDO).en.srt

3.3 KB

158375_00_02 - What you should know before watching this course.en.srt

3.7 KB

158375_06_02 - Inspecting the structure of an OpenDocument text file.en.srt

3.8 KB

158375_01_06 - Autoloading classes.en.srt

3.8 KB

158375_03_07 - Creating a spreadsheet in the OpenDocument format.en.srt

4.1 KB

158375_07_01 - Creating a .en.srt

4.4 KB

158375_04_01 - Installing PHPRtfLite.en.srt

4.4 KB

158375_07_06 - Offering a choice of download formats.en.srt

4.6 KB

158375_03_01 - Introducing PHPExcel.en.srt

4.7 KB

158375_08_01 - Goodbye.en.srt

4.8 KB

158375_07_03 - Formatting the main content file.en.srt

5.1 KB

158375_05_01 - Understanding the basic process.en.srt

5.3 KB

158375_01_01 - Loading the test data into a database.en.srt

5.5 KB

158375_06_01 - Creating a .en.srt

5.6 KB

158375_05_02 - Merging XML documents with XSLT.en.srt

5.6 KB

158375_06_03 - Extracting the main content file from a .en.srt

5.8 KB

158375_01_05 - Displaying the data in a webpage.en.srt

6.0 KB

158375_03_06 - Downloading the data as a .en.srt

6.4 KB

158375_04_03 - Setting heading and paragraph styles.en.srt

6.7 KB

158375_02_03 - Introducing the Base class for file downloads.en.srt

6.8 KB

158375_07_02 - Extracting the main content file from a Word document.en.srt

6.9 KB

158375_03_03 - Setting the spreadsheet's print options.en.srt

7.4 KB

158375_03_05 - Formatting columns in PHPExcel.en.srt

7.4 KB

158375_01_02 - Querying the database with MySQL Improved.en.srt

7.5 KB

158375_07_04 - Converting the main content file to XSLT.en.srt

7.7 KB

158375_07_05 - Outputting the database result as a .en.srt

7.7 KB

158375_03_02 - Setting properties and defaults in PHPExcel.en.srt

8.1 KB

158375_04_04 - Adding the data and outputting a .en.srt

8.1 KB

158375_03_08 - Creating columns and headers in Fusonic SpreadsheetExport.en.srt

8.4 KB

158375_02_01 - Outputting the database result to a text file.en.srt

8.5 KB

158375_06_05 - Outputting the database result as a .en.srt

8.5 KB

158375_02_06 - Saving the data to a local file.en.srt

8.6 KB

158375_04_02 - Defining the page margins and the footer.en.srt

8.6 KB

158375_02_05 - Controlling CSV options with the Csv class.en.srt

8.8 KB

158375_01_04 - Querying the database with PDO.en.srt

8.8 KB

158375_05_04 - Generating XML from a database result.en.srt

8.9 KB

158375_03_09 - Adding the data and downloading as a .en.srt

9.1 KB

158375_02_02 - Outputting the result as a CSV file.en.srt

9.1 KB

158375_02_04 - Using the Text class for greater control over output.en.srt

9.7 KB

158375_03_04 - Populating an Excel spreadsheet with data.en.srt

9.7 KB

158375_06_04 - Converting the main content file to XSLT.en.srt

10.5 KB

158375_05_03 - Preparing a directory to generate the output.mp4

2.9 MB

158375_00_03 - Using the exercise files.mp4

4.1 MB

158375_01_03 - Connecting to different databases with PHP Data Objects (PDO).mp4

4.2 MB

158375_00_02 - What you should know before watching this course.mp4

4.4 MB

158375_01_06 - Autoloading classes.mp4

4.6 MB

158375_06_02 - Inspecting the structure of an OpenDocument text file.mp4

5.2 MB

158375_08_01 - Goodbye.mp4

5.5 MB

158375_05_01 - Understanding the basic process.mp4

6.7 MB

158375_05_02 - Merging XML documents with XSLT.mp4

7.1 MB

158375_00_01 - Welcome.mp4

7.5 MB

158375_04_01 - Installing PHPRtfLite.mp4

7.6 MB

158375_07_01 - Creating a .docx file to use as a template.mp4

8.2 MB

158375_03_01 - Introducing PHPExcel.mp4

8.9 MB

158375_03_07 - Creating a spreadsheet in the OpenDocument format.mp4

9.1 MB

158375_01_01 - Loading the test data into a database.mp4

9.8 MB

158375_06_01 - Creating a .odt file to use as a template.mp4

10.6 MB

158375_07_03 - Formatting the main content file.mp4

11.8 MB

158375_07_02 - Extracting the main content file from a Word document.mp4

12.0 MB

158375_06_03 - Extracting the main content file from a .odt document.mp4

12.2 MB

158375_01_02 - Querying the database with MySQL Improved.mp4

12.5 MB

158375_02_03 - Introducing the Base class for file downloads.mp4

13.8 MB

158375_01_05 - Displaying the data in a webpage.mp4

14.2 MB

158375_07_06 - Offering a choice of download formats.mp4

15.0 MB

158375_04_03 - Setting heading and paragraph styles.mp4

16.1 MB

158375_01_04 - Querying the database with PDO.mp4

16.8 MB

158375_02_01 - Outputting the database result to a text file.mp4

17.1 MB

158375_07_05 - Outputting the database result as a .docx file.mp4

17.1 MB

158375_03_06 - Downloading the data as a .xlsx file.mp4

17.1 MB

158375_03_05 - Formatting columns in PHPExcel.mp4

17.3 MB

158375_03_02 - Setting properties and defaults in PHPExcel.mp4

17.7 MB

158375_02_06 - Saving the data to a local file.mp4

17.9 MB

158375_03_03 - Setting the spreadsheet's print options.mp4

18.0 MB

158375_02_02 - Outputting the result as a CSV file.mp4

18.5 MB

158375_04_02 - Defining the page margins and the footer.mp4

18.7 MB

158375_02_05 - Controlling CSV options with the Csv class.mp4

19.6 MB

158375_03_08 - Creating columns and headers in Fusonic SpreadsheetExport.mp4

19.7 MB

158375_02_04 - Using the Text class for greater control over output.mp4

19.9 MB

158375_04_04 - Adding the data and outputting a .rtf file.mp4

20.3 MB

158375_03_09 - Adding the data and downloading as a .ods file.mp4

20.5 MB

158375_05_04 - Generating XML from a database result.mp4

20.5 MB

158375_06_05 - Outputting the database result as a .odt file.mp4

21.3 MB

158375_03_04 - Populating an Excel spreadsheet with data.mp4

22.7 MB

158375_07_04 - Converting the main content file to XSLT.mp4

22.8 MB

158375_06_04 - Converting the main content file to XSLT.mp4

30.5 MB

/Download/

497778_00_01 - Welcome.en.srt

1.6 KB

497778_00_01 - Welcome.mp4

18.7 MB

/1.Up and Running with the Standard PHP Library/

175038_00_01 - Welcome.en.srt

1.7 KB

175038_00_02 - What you should know before watching this course.en.srt

2.7 KB

175038_08_01 - Goodbye.en.srt

2.8 KB

175038_01_01 - What is the Standard PHP Library_.en.srt

2.9 KB

175038_01_02 - Introducing SPL iterators.en.srt

3.4 KB

175038_01_03 - Using SPL iterators.en.srt

3.8 KB

175038_06_05 - NoRewindIterator and EmptyIterator.en.srt

3.9 KB

175038_06_03 - Using RecursiveCachingIterator with multidimensional structures.en.srt

4.9 KB

175038_00_03 - Using the exercise files.en.srt

5.0 KB

175038_07_04 - Understanding heaps.en.srt

5.4 KB

175038_07_01 - Doubly linked lists, stacks, and queues.en.srt

5.8 KB

175038_02_06 - Using SplFileObject to convert a CSV to an array.en.srt

6.3 KB

175038_03_02 - Using regular expressions to filter directories with RegexIterator.en.srt

6.3 KB

175038_06_02 - Treating the final element differently with CachingIterator.en.srt

6.5 KB

175038_06_01 - Creating a repeat sequence with InfiniteIterator.en.srt

6.5 KB

175038_07_08 - Keeping priority items in chronological order.en.srt

6.6 KB

175038_03_10 - Using ParentIterator to find elements that have children.en.srt

6.7 KB

175038_03_04 - Specifying a range of items with LimitIterator.en.srt

6.7 KB

175038_04_02 - Filtering values from JSON.en.srt

7.1 KB

175038_04_03 - Using multidimensional arrays with iterators.en.srt

7.2 KB

175038_06_04 - Generating an ASCII graphic tree with RecursiveTreeIterator.en.srt

7.4 KB

175038_03_08 - Creating a custom filter with RecursiveFilterIterator.en.srt

7.4 KB

175038_05_01 - Combining iterators with AppendIterator.en.srt

8.0 KB

175038_07_05 - SplMinHeap and SplMaxHeap.en.srt

8.3 KB

175038_03_01 - Filtering a directory with GlobIterator.en.srt

8.5 KB

175038_03_05 - Creating a custom filter with CallbackFilterIterator.en.srt

8.5 KB

175038_03_09 - Overriding the RecursiveFilterIterator constructor.en.srt

8.6 KB

175038_05_02 - Merging values from different iterators with MultipleIterator.en.srt

8.6 KB

175038_02_04 - Getting information about files with SplFileInfo.en.srt

8.6 KB

175038_03_07 - Extending FilterIterator to create a reusable filter.en.srt

8.8 KB

175038_03_06 - Creating a recursive callback filter.en.srt

8.8 KB

175038_02_07 - Exporting data to a download file with SplTempFileObject.en.srt

9.0 KB

175038_04_04 - Extending RecursiveIteratorIterator to build nested lists.en.srt

9.1 KB

175038_07_07 - Finding important information with SplPriorityQueue.en.srt

9.1 KB

175038_02_02 - Inspecting single directories with FilesystemIterator.en.srt

9.5 KB

175038_03_03 - Extracting data from XML with RegexIterator and SimpleXML.en.srt

9.6 KB

175038_07_03 - Using SplStack and SplQueue.en.srt

10.1 KB

175038_04_01 - Converting between arrays and iterators.en.srt

10.1 KB

175038_07_09 - Speeding up array access with SplFixedArray.en.srt

10.4 KB

175038_02_01 - Inspecting single directories with DirectoryIterator.en.srt

11.5 KB

175038_07_06 - Sorting XML and JSON with SplHeap.en.srt

11.7 KB

175038_02_03 - Inspecting directories recursively with RecursiveDirectoryIterator.en.srt

11.8 KB

175038_02_05 - Working on text files with SplFileObject.en.srt

12.2 KB

175038_07_02 - Sorting XML and JSON with SplDoublyLinkedList.en.srt

14.3 KB

175038_00_02 - What you should know before watching this course.mp4

2.6 MB

175038_01_02 - Introducing SPL iterators.mp4

3.3 MB

175038_01_03 - Using SPL iterators.mp4

3.3 MB

175038_01_01 - What is the Standard PHP Library_.mp4

4.2 MB

175038_08_01 - Goodbye.mp4

4.4 MB

175038_06_05 - NoRewindIterator and EmptyIterator.mp4

4.8 MB

175038_07_04 - Understanding heaps.mp4

4.9 MB

175038_07_01 - Doubly linked lists, stacks, and queues.mp4

5.1 MB

175038_00_01 - Welcome.mp4

5.4 MB

175038_00_03 - Using the exercise files.mp4

5.5 MB

175038_06_03 - Using RecursiveCachingIterator with multidimensional structures.mp4

7.1 MB

175038_03_02 - Using regular expressions to filter directories with RegexIterator.mp4

7.1 MB

175038_03_10 - Using ParentIterator to find elements that have children.mp4

8.4 MB

175038_06_01 - Creating a repeat sequence with InfiniteIterator.mp4

9.3 MB

175038_03_01 - Filtering a directory with GlobIterator.mp4

9.3 MB

175038_02_06 - Using SplFileObject to convert a CSV to an array.mp4

9.6 MB

175038_06_04 - Generating an ASCII graphic tree with RecursiveTreeIterator.mp4

10.0 MB

175038_02_04 - Getting information about files with SplFileInfo.mp4

10.2 MB

175038_04_03 - Using multidimensional arrays with iterators.mp4

10.5 MB

175038_03_05 - Creating a custom filter with CallbackFilterIterator.mp4

10.8 MB

175038_06_02 - Treating the final element differently with CachingIterator.mp4

10.8 MB

175038_07_05 - SplMinHeap and SplMaxHeap.mp4

11.0 MB

175038_03_08 - Creating a custom filter with RecursiveFilterIterator.mp4

11.4 MB

175038_02_02 - Inspecting single directories with FilesystemIterator.mp4

11.6 MB

175038_03_06 - Creating a recursive callback filter.mp4

11.6 MB

175038_03_04 - Specifying a range of items with LimitIterator.mp4

11.8 MB

175038_03_07 - Extending FilterIterator to create a reusable filter.mp4

11.8 MB

175038_04_02 - Filtering values from JSON.mp4

12.1 MB

175038_05_01 - Combining iterators with AppendIterator.mp4

13.1 MB

175038_05_02 - Merging values from different iterators with MultipleIterator.mp4

13.2 MB

175038_04_01 - Converting between arrays and iterators.mp4

13.3 MB

175038_04_04 - Extending RecursiveIteratorIterator to build nested lists.mp4

13.6 MB

175038_02_01 - Inspecting single directories with DirectoryIterator.mp4

13.9 MB

175038_03_09 - Overriding the RecursiveFilterIterator constructor.mp4

14.1 MB

175038_07_08 - Keeping priority items in chronological order.mp4

14.2 MB

175038_03_03 - Extracting data from XML with RegexIterator and SimpleXML.mp4

14.2 MB

175038_07_03 - Using SplStack and SplQueue.mp4

14.6 MB

175038_02_07 - Exporting data to a download file with SplTempFileObject.mp4

14.8 MB

175038_07_09 - Speeding up array access with SplFixedArray.mp4

15.1 MB

175038_02_03 - Inspecting directories recursively with RecursiveDirectoryIterator.mp4

15.5 MB

175038_07_07 - Finding important information with SplPriorityQueue.mp4

17.8 MB

175038_02_05 - Working on text files with SplFileObject.mp4

18.8 MB

175038_07_06 - Sorting XML and JSON with SplHeap.mp4

20.2 MB

175038_07_02 - Sorting XML and JSON with SplDoublyLinkedList.mp4

21.9 MB

/Download/Temp/

thumbnail_158374_01_04 - Preparing the upload folder_1_C4F7BB31F2EC4564DB0153B0F657A72E.jpg

6.5 KB

thumbnail_158374_00_02 - What you should know before watching this course_1_C7F30F315B66D98F2C6142E38B32C486.jpg

8.2 KB

thumbnail_158374_05_01 - Overview of the UploadFile class_1_D163B60042489A0DA9F4A1465FB7A0C5.jpg

12.6 KB

thumbnail_158374_00_03 - Using the exercise files_1_FF9F785CD18C58F4DBEA56B793BC234B.jpg

17.6 KB

thumbnail_158374_02_01 - Planning the class's features_1_E87E155037BB9D86AD86FE5D06711FC0.jpg

20.0 KB

thumbnail_158374_04_01 - Understanding how the $_FILES array handles multiple files_1_94049036BB3B5947ABBC260D.jpg

20.5 KB

thumbnail_158374_00_01 - Welcome_1_2E35E289A4D0ED97A009A5297BCD661F.jpg

21.1 KB

thumbnail_158374_02_02 - Creating and using a namespaced class_1_210A2A90BA20069A74C9833760D64E79.jpg

21.9 KB

thumbnail_158374_01_02 - Examining the $_FILES array_1_B095F785413BB6159375820B047168EC.jpg

22.8 KB

thumbnail_158374_05_07 - Changing the class's defaults_1_EA74FC5A97393088901686BC327DD03C.jpg

23.0 KB

thumbnail_158374_02_03 - Creating the class constructor_1_5129A80AD5CC56BDA7D19CE237537F1A.jpg

23.9 KB

thumbnail_158374_01_06 - Limitations on file uploads_1_108CF7A97D3E94599C5417E37C5EA1E5.jpg

24.1 KB

thumbnail_158374_02_05 - Checking the error level_1_5003F4417A5E40678E4DB6FAE9B1B2E0.jpg

26.5 KB

thumbnail_158374_03_03 - Restricting acceptable file-name extensions_1_00442B85AF9A9B691C1808E8BB8F6AF6.jpg

26.9 KB

thumbnail_158374_01_01 - How PHP handles file uploads_1_BA2FFD4701ACB1B018C1D3E13F1402D8.jpg

27.7 KB

thumbnail_158374_03_02 - Removing spaces from file names_1_D43936DAD855980386863FE4AB5F8DCC.jpg

28.2 KB

thumbnail_158374_02_08 - Strengthening the setMaxSize() method_1_367CCFA124F1C36830E7B2F539679A02.jpg

28.7 KB

thumbnail_158374_02_06 - Displaying errors and other messages_1_F4A242E34A2598A534D20372497347E6.jpg

29.5 KB

thumbnail_158374_02_04 - Getting a reference to the uploaded file_1_94CD1CC2D190374AC2B967BEB2189C69.jpg

29.5 KB

thumbnail_158374_02_07 - Setting and checking the maximum file size_1_4AA9806710BA6AD4560E9D7F894D06B6.jpg

29.6 KB

thumbnail_158374_05_02 - Setting up to use the class_1_920BB7ED956C1A96E99B11CB8577A092.jpg

30.6 KB

thumbnail_158374_05_04 - Reporting errors with multiple uploads_1_49A2EE219D08AB1D44C6FD15DD057BD1.jpg

30.7 KB

thumbnail_158374_03_01 - Restricting acceptable MIME types_1_50BD012C56B59C7DFCCACE2F542DB0EB.jpg

30.9 KB

thumbnail_158374_01_03 - Setting the maximum file size_1_7E1CF4D4F1FB15E33D24FB7363BA6660.jpg

31.2 KB

thumbnail_158374_05_03 - Using the class_1_6BC3DEAE6EC7D68B7340EF6B22D2E03D.jpg

31.6 KB

thumbnail_158374_04_02 - Adapting the class to handle both single and multiple uploads_1_A0AB27C14DF70CBA01886.jpg

32.2 KB

thumbnail_158374_01_05 - Moving the file to its destination_1_1C9885008DF20F1F4B03EE4F369C0D75.jpg

32.3 KB

thumbnail_158374_03_05 - Renaming files with duplicate names_1_B833EECA4AF455E12968B9A4BD4C3B64.jpg

32.8 KB

thumbnail_158374_06_01 - Goodbye_1_6C80EE9E763F47D22400E032C052BDD1.jpg

33.4 KB

thumbnail_158374_05_06 - Alerting the user about exceeding the server limits_1_3A92E50A5D5FEA501A41D513505209C.jpg

33.8 KB

thumbnail_158374_03_04 - Neutralizing potentially dangerous uploads_1_E8B0E14FF87940BFD8F65002F495E0BF.jpg

34.0 KB

thumbnail_158374_03_06 - Moving the file to its destination_1_067FA356EB26E997CE45BFDE1534DC8E.jpg

34.1 KB

thumbnail_158374_05_05 - Displaying the server limits_1_A9F7064B09B12146D224A7E872EAE6A3.jpg

35.2 KB

/Download/Temp/

thumbnail_158375_08_01 - Goodbye_1_896A27E7D4075E39F4B99B3435801F7A.jpg

7.2 KB

thumbnail_158375_05_01 - Understanding the basic process_1_800657A790BAD1DED00921096FC496C3.jpg

9.8 KB

thumbnail_158375_00_02 - What you should know before watching this course_1_FE3297878145AC727ECB16E22EC0E799.jpg

12.4 KB

thumbnail_158375_06_05 - Outputting the database result as a .odt file_1_95C9E63EAFCAA91090A4199AC1B6E9C2.jpg

13.0 KB

thumbnail_158375_05_02 - Merging XML documents with XSLT_1_1C37D665D65D3BC3694EE434655C7042.jpg

14.5 KB

thumbnail_158375_01_05 - Displaying the data in a webpage_1_2097E618E0E280AEF9AD343D6FDD0DFE.jpg

15.2 KB

thumbnail_158375_05_03 - Preparing a directory to generate the output_1_62823CA23BF9B7BE8A90989189DAED85.jpg

15.6 KB

thumbnail_158375_00_03 - Using the exercise files_1_4E4CFD76EAB0980BF0C6512563420A0C.jpg

16.7 KB

thumbnail_158375_07_02 - Extracting the main content file from a Word document_1_B7517CF7341C257545BA8319E9B50.jpg

16.9 KB

thumbnail_158375_06_02 - Inspecting the structure of an OpenDocument text file_1_165D77953DBDDBE562097169A075D.jpg

16.9 KB

thumbnail_158375_03_01 - Introducing PHPExcel_1_3E4E70C5B40A32AA263BAA62AB5F6B1A.jpg

16.9 KB

thumbnail_158375_07_01 - Creating a .docx file to use as a template_1_7D082BA7FF464ED1FAA6162F7F7716DD.jpg

17.9 KB

thumbnail_158375_01_03 - Connecting to different databases with PHP Data Objects (PDO)_1_7B50E2836BB8AC375145A.jpg

20.3 KB

thumbnail_158375_06_01 - Creating a .odt file to use as a template_1_62045C4725E17B3B5B75848DA87A536F.jpg

22.8 KB

thumbnail_158375_01_06 - Autoloading classes_1_02FB7F9C482780B2DC9F63871718DC0B.jpg

24.3 KB

thumbnail_158375_01_04 - Querying the database with PDO_1_3D2881EB4E7BB2FD413E15967275B3FD.jpg

24.6 KB

thumbnail_158375_01_01 - Loading the test data into a database_1_538D225C9CA1F61AF6B5539F99DF5AFC.jpg

24.8 KB

thumbnail_158375_01_02 - Querying the database with MySQL Improved_1_B0E8580E0D5CC6D6BF26CEDAC9D74755.jpg

25.5 KB

thumbnail_158375_06_03 - Extracting the main content file from a .odt document_1_31D8DE5835321075FD10504C9DF6DF71.jpg

29.5 KB

thumbnail_158375_03_02 - Setting properties and defaults in PHPExcel_1_D90A355EA3DDECE01985CD59D9CAFD61.jpg

30.2 KB

thumbnail_158375_04_01 - Installing PHPRtfLite_1_6F48A83FD329ABC228909834BCA4B276.jpg

31.9 KB

thumbnail_158375_02_01 - Outputting the database result to a text file_1_8D485A2B9A73BC9758245CB00719202C.jpg

32.6 KB

thumbnail_158375_02_05 - Controlling CSV options with the Csv class_1_224AA92D996BF221581FFA42151B7B69.jpg

32.9 KB

thumbnail_158375_04_02 - Defining the page margins and the footer_1_B5305F6D9D72AFDC50E5A57780A725C2.jpg

33.1 KB

thumbnail_158375_02_02 - Outputting the result as a CSV file_1_965FD503C303A4BA835AFB693BAE2AEF.jpg

33.4 KB

thumbnail_158375_02_04 - Using the Text class for greater control over output_1_D042C4800F697682B9C6A8AC77ECEE.jpg

34.5 KB

thumbnail_158375_02_03 - Introducing the Base class for file downloads_1_7F3BE0B701E13D4B96B51B879BBCE8F4.jpg

34.5 KB

thumbnail_158375_05_04 - Generating XML from a database result_1_09DFB492B83A5CF6BE82B9944C5AD81C.jpg

35.4 KB

thumbnail_158375_03_05 - Formatting columns in PHPExcel_1_126B43936DFCA56A7E270554B99844BA.jpg

35.6 KB

thumbnail_158375_04_03 - Setting heading and paragraph styles_1_4E1F8419C69A0744F3726211947D58F9.jpg

36.4 KB

thumbnail_158375_02_06 - Saving the data to a local file_1_50223AD514E64BBE53E1AB62AE06A744.jpg

37.0 KB

thumbnail_158375_07_03 - Formatting the main content file_1_AE7A67A9994ECB9269D1B8F15051FBF9.jpg

38.3 KB

thumbnail_158375_03_08 - Creating columns and headers in Fusonic SpreadsheetExport_1_4C9C3CF4A38B0E8E364D07ECA.jpg

38.9 KB

thumbnail_158375_03_09 - Adding the data and downloading as a .ods file_1_358ECC538631CF93A569D949E7036865.jpg

39.1 KB

thumbnail_158375_03_04 - Populating an Excel spreadsheet with data_1_DB4A84E8338BF64DAFC15D375B77D999.jpg

39.2 KB

thumbnail_158375_03_06 - Downloading the data as a .xlsx file_1_1BA0A33DC280B35A6FB496BC137291AA.jpg

40.1 KB

thumbnail_158375_07_05 - Outputting the database result as a .docx file_1_7DE3D5E94B21DFAE760A2A295C0BAA13.jpg

40.8 KB

thumbnail_158375_06_04 - Converting the main content file to XSLT_1_BBEF567E273251A9D13B1E573BE79355.jpg

41.5 KB

thumbnail_158375_07_04 - Converting the main content file to XSLT_1_C88D3957A0236F0870F1A4930F0E6C33.jpg

42.2 KB

thumbnail_158375_03_03 - Setting the spreadsheet's print options_1_BBF4EDFBF30198421E6AFEAE828705B7.jpg

42.7 KB

thumbnail_158375_04_04 - Adding the data and outputting a .rtf file_1_49A1B90F72C4AD47A4386EBB3CE7401D.jpg

43.3 KB

thumbnail_158375_07_06 - Offering a choice of download formats_1_E79BEC6E4D79EDCFE0829FE3AE3239D1.jpg

43.5 KB

thumbnail_158375_03_07 - Creating a spreadsheet in the OpenDocument format_1_22EC413B1445081CC1E21832493E29C8.jpg

49.1 KB

thumbnail_158375_00_01 - Welcome_1_7D451CAB413C17DFAE49BC095C610F15.jpg

50.4 KB

/Download/Temp/

thumbnail_452748_02_04 - Using an encrypted SMTP connection_1_487B7028316A845BDBFAF28F7227F227.jpg

7.7 KB

thumbnail_452748_02_10 - Setting additional headers_1_714162B1FAD27C66D8CC7FC8AE8F9B79.jpg

7.8 KB

thumbnail_452748_02_09 - Copying a message to other reciipients_1_BCF3ADB1A41B30C03CE979FA7211F661.jpg

7.9 KB

thumbnail_452748_02_08 - Adding a Reply-To header_1_FD5205528A85DD6A503DBFE9AB08285F.jpg

7.9 KB

thumbnail_452748_00_02 - What you should know before watching this course_1_91144B6DCB9B6E108276988BC76C9C30.jpg

9.1 KB

thumbnail_497778_02_01 - Project overview_1_C5A2F93A8441D198C36E30E38D60A9F7.jpg

10.4 KB

thumbnail_452748_01_01 - What is Swift Mailer__1_D8512A18A7A809205BE11BE8AA174090.jpg

10.8 KB

thumbnail_497778_00_02 - What you should know before watching this course_1_D3218C23B0C68CC847C8F365ACFDC6E6.jpg

11.8 KB

thumbnail_497778_00_03 - Using the exercise files_1_FBA1BB5DB7F8BBBD45C14E82B899698E.jpg

15.3 KB

thumbnail_452748_02_02 - Choosing a transport to send the email_1_FD2BAB93B1F920AE7C5A0F81B7039F7B.jpg

15.3 KB

thumbnail_497778_01_09 - Converting to a different image format_1_C62A5921C707CBEF7E99E04423129049.jpg

18.5 KB

thumbnail_497778_01_08 - Checking the MIME type and dimensions of a WebP image_1_322B23D57D8235F7FF9563386CD22.jpg

19.1 KB

thumbnail_452748_01_03 - Installing Swift Mailer from GitHub_1_120FB9BBB172090BB7CDA8A9CAF3DCB1.jpg

19.1 KB

thumbnail_452748_02_01 - Preparing a basic email_1_83FFA400FAEE7143088AD7EC62BFC557.jpg

19.9 KB

thumbnail_497778_01_01 - Introducing the GD extension_1_6579616C5846122DC0A9CC271272B8D7.jpg

20.6 KB

thumbnail_452748_06_02 - Checking required fields_1_3EE0B8EE56BB2FDD61A2D160432AE8EF.jpg

21.5 KB

thumbnail_452748_07_01 - Goodbye_1_501FC2853811B50457E47C2ECF7DACC6.jpg

21.9 KB

thumbnail_452748_05_02 - Personalizing bulk mail_1_89773454AFE8E4C9ACF2B37F8930D6E4.jpg

22.6 KB

thumbnail_452748_00_03 - Using the exercise files_1_B97F58DE2DF3E67C993816826BF33B71.jpg

22.9 KB

thumbnail_497778_01_03 - Getting an image's dimensions and MIME type_1_CDD5C94B69E66EC9FDB5C4653DEFCE1C.jpg

23.2 KB

thumbnail_452748_06_05 - Sending the email_1_35467B63553875095C2A221CCA84BEF8.jpg

23.2 KB

thumbnail_452748_05_01 - Sending individually addressed emails_1_292567C7702740266AC5771EC4E00FBB.jpg

24.0 KB

thumbnail_497778_02_03 - Checking source images and orientation_1_50B441EE4D766878E3F85E3C8FCD463A.jpg

24.2 KB

thumbnail_452748_05_04 - Limiting the rate of sending emails_1_B08BD2B47983CA0671D3D4394CB7ACEB.jpg

25.0 KB

thumbnail_497778_01_02 - Scaling an image with imagescale()_1_B759C0BA420D0FFF99F6C9B9609843DF.jpg

25.1 KB

thumbnail_452748_02_03 - Sending the email by SMTP_1_AFA6DFF911165D81A0443D111A0739C6.jpg

25.1 KB

thumbnail_497778_03_01 - What next__1_B18FA3CFCB78EA93FA969191CB8F104D.jpg

25.2 KB

thumbnail_452748_04_02 - Embedding images in HTML email_1_9028EE180A2F411DBD9C6C2745AE81C8.jpg

25.2 KB

thumbnail_452748_05_05 - Using a logger plugin for debugging_1_E95F45C9A08535E8FC7F7A0F215A95B7.jpg

25.3 KB

thumbnail_452748_01_04 - Loading Swift Mailer_1_EE0F3F528AB3AD828287C198FCE4A909.jpg

25.3 KB

thumbnail_452748_05_03 - Using a custom class to personalize mail_1_E651659833D1842E19D2AA1EDB89F7E6.jpg

25.7 KB

thumbnail_497778_01_07 - Correcting an image's orientation_1_A1FD7C7274137A0501DBC1C3443BE42D.jpg

26.3 KB

thumbnail_452748_02_06 - Using Swift Mailer with the PHP mail() function_1_D1F31956BBA522DB41FFB262C303E557.jpg

26.4 KB

thumbnail_452748_02_07 - Using an aggregate transport_1_54CC25D704FDB472576C28CB76EDE079.jpg

26.7 KB

thumbnail_452748_03_02 - Attaching a dynamically generated file_1_8E4DA8BF18B5DD12683E34D05D718CC9.jpg

26.8 KB

thumbnail_497778_02_04 - Setting output sizes and quality_1_06E212A0EAE541E9FDAE7E7073082974.jpg

26.8 KB

thumbnail_497778_01_04 - Resizing an image with imagecopyresampled()_1_0FF5415264FE2F4F35305CB17268AE64.jpg

27.1 KB

thumbnail_452748_04_01 - HTML email basics_1_CF89FAFE2EB20B9B71B797B87767CA13.jpg

27.3 KB

thumbnail_452748_02_05 - Handing the email to the server's mail transport agent_1_BC13E9CECFE479CFB34E393B9803.jpg

27.3 KB

thumbnail_497778_02_07 - Using the script_1_AC75B0616B41118306FA81F3242CAFD3.jpg

27.5 KB

thumbnail_497778_02_06 - Generating the output images_1_55B2A33DC58F77F39622F799D93027B4.jpg

27.6 KB

thumbnail_497778_02_02 - Setting up the class definition_1_F4CA46630EE1088E190E8F004C16ECD3.jpg

27.7 KB

thumbnail_452748_06_01 - Introducing the case study_1_3D741357540654A5E0A569343D99A1CE.jpg

27.7 KB

thumbnail_497778_01_06 - Adding an image watermark_1_6DA92867B9BC9A42C01010D35DAF0B0A.jpg

28.4 KB

thumbnail_452748_06_03 - Building the message body_1_068FC185AC7DE2FD0A5DC5534D1A7768.jpg

28.5 KB

thumbnail_452748_01_02 - Installing Swift Mailer with Composer_1_A7F5A0BA082DB1DF999837704CBB6CC6.jpg

28.6 KB

thumbnail_452748_06_04 - Uploading and attaching a file_1_177CDF4B8BE2ACB2417591C6A90E61E2.jpg

28.7 KB

thumbnail_497778_01_05 - Adding a text watermark_1_FD45F95A06F6D4607078324F0F49CC2E.jpg

29.6 KB

thumbnail_482052_00_01 - Welcome_1_6A476F0D475F4976C8D5A7CE64C6A325.jpg

29.7 KB

thumbnail_497778_02_05 - Adding an optional watermark_1_CEA9A3C7EA45439765621A2C645135A2.jpg

29.9 KB

thumbnail_452748_03_01 - Attaching a local file_1_4812264DD56C470B61AC7EBF1B05CFBD.jpg

30.1 KB

/Download/Temp/

thumbnail_452748_00_01 - Welcome_1_EBCB1BCFDAFAF364DDB41BA9DF212A45.jpg

15.5 KB

/Download/Temp/

thumbnail_497778_00_01 - Welcome_1_986E45C52D3E6325D8E5B60D378886B2.jpg

23.2 KB

/Download/

158374_00_02 - What you should know before watching this course.mp4

3.1 MB

158374_00_03 - Using the exercise files.mp4

3.3 MB

158374_06_01 - Goodbye.mp4

3.8 MB

158374_02_01 - Planning the class's features.mp4

5.1 MB

158374_00_01 - Welcome.mp4

5.1 MB

158374_01_04 - Preparing the upload folder.mp4

5.8 MB

158374_05_01 - Overview of the UploadFile class.mp4

8.2 MB

158374_05_02 - Setting up to use the class.mp4

10.0 MB

158374_05_04 - Reporting errors with multiple uploads.mp4

10.2 MB

158374_01_02 - Examining the $_FILES array.mp4

10.3 MB

158374_04_01 - Understanding how the $_FILES array handles multiple files.mp4

10.3 MB

158374_01_06 - Limitations on file uploads.mp4

10.7 MB

158374_02_04 - Getting a reference to the uploaded file.mp4

10.9 MB

158374_05_05 - Displaying the server limits.mp4

12.2 MB

158374_02_02 - Creating and using a namespaced class.mp4

12.2 MB

158374_02_06 - Displaying errors and other messages.mp4

12.2 MB

158374_03_06 - Moving the file to its destination.mp4

12.6 MB

158374_02_05 - Checking the error level.mp4

12.6 MB

158374_01_03 - Setting the maximum file size.mp4

13.9 MB

158374_01_01 - How PHP handles file uploads.mp4

14.1 MB

158374_03_01 - Restricting acceptable MIME types.mp4

14.2 MB

158374_04_02 - Adapting the class to handle both single and multiple uploads.mp4

14.4 MB

158374_03_02 - Removing spaces from file names.mp4

14.6 MB

158374_03_04 - Neutralizing potentially dangerous uploads.mp4

14.9 MB

158374_02_03 - Creating the class constructor.mp4

15.2 MB

158374_03_03 - Restricting acceptable file-name extensions.mp4

15.3 MB

158374_05_07 - Changing the class's defaults.mp4

15.5 MB

158374_05_06 - Alerting the user about exceeding the server limits.mp4

16.6 MB

158374_01_05 - Moving the file to its destination.mp4

16.7 MB

158374_02_07 - Setting and checking the maximum file size.mp4

18.6 MB

158374_02_08 - Strengthening the setMaxSize() method.mp4

20.7 MB

158374_05_03 - Using the class.mp4

21.1 MB

158374_03_05 - Renaming files with duplicate names.mp4

21.5 MB

 

Total files 478


Copyright © 2024 FileMood.com