Torrent Info
Title [FreeCourseSite.com] Udemy - Write PHP Like a Pro Build a PHP MVC Framework From Scratch
Category Books
Size 251.66MB
Files List
Please note that this page does not hosts or makes available any of the listed filenames. You cannot download any of those files from here.
[CourseClub.NET].url 123B
[FreeCourseSite.com].url 127B
001 Introduction.mp4 3.66MB
001 Introduction-subtitle-en.srt 5.29KB
002 The problem with writing web applications_ how NOT to structure your code.mp4 6.30MB
002 The problem with writing web applications_ how NOT to structure your code-subtitle-en.srt 4.37KB
003 The MVC pattern_ What it is and how it can help you write better code.mp4 4.81MB
003 The MVC pattern_ What it is and how it can help you write better code-subtitle-en.srt 3.90KB
004 Install a web server_ database server and PHP on your computer.mp4 3.98MB
004 Install a web server_ database server and PHP on your computer-subtitle-en.srt 4.26KB
004 source-code.zip 190B
005 source-code.zip 1.35KB
005 Start writing the framework_ Create the folders and configure the web server.mp4 5.77MB
006 Addendum_ Additional configuration for AMPPS on Windows.html 1.93KB
007 Create a central entry point to the framework_ the front controller.mp4 4.12MB
007 Create a central entry point to the framework_ the front controller-subtitle-en.srt 3.71KB
007 source-code.zip 1.41KB
008 Configure the web server to have pretty URLs.mp4 3.02MB
008 Configure the web server to have pretty URLs-subtitle-en.srt 3.42KB
008 IIS-configuration.zip 425B
009 Addendum_ Possible additional configuration required for the Apache web server.html 2.66KB
009 htaccess.txt 253B
010 Create and require (not include) the router class.mp4 3.25MB
010 Create and require (not include) the router class-subtitle-en.srt 3.78KB
010 source-code.zip 1.99KB
011 Create the routing table in the router_ and add some routes.mp4 2.97MB
011 Create the routing table in the router_ and add some routes-subtitle-en.srt 2.97KB
011 source-code.zip 2.33KB
012 Match the requested route to the list of routes in the routing table.mp4 4.54MB
012 Match the requested route to the list of routes in the routing table-subtitle-en.srt 4.17KB
012 source-code.zip 2.56KB
013 Introduction to advanced routing using route variables.mp4 1.93MB
013 Introduction to advanced routing using route variables-subtitle-en.srt 2.04KB
014 How to do complex string comparisons_ an introduction to regular expressions.mp4 5.74MB
014 How to do complex string comparisons_ an introduction to regular expressions-subtitle-en.srt 5.99KB
015 Using special characters in regular expressions_ advanced pattern matching.mp4 3.97MB
015 Using special characters in regular expressions_ advanced pattern matching-subtitle-en.srt 4.50KB
016 Write even more powerful regular expressions_ use character sets and ranges.mp4 3.06MB
016 Write even more powerful regular expressions_ use character sets and ranges-subtitle-en.srt 2.82KB
017 Extract parts of strings using regular expression capture groups.mp4 3.87MB
017 Extract parts of strings using regular expression capture groups-subtitle-en.srt 3.48KB
018 Get the controller and action from a URL with a fixed structure.mp4 6.44MB
018 Get the controller and action from a URL with a fixed structure-subtitle-en.srt 7.31KB
018 source-code.zip 2.72KB
019 Replace parts of strings using regular expressions.mp4 3.61MB
019 Replace parts of strings using regular expressions-subtitle-en.srt 3.55KB
020 Get the controller and action from a URL with a variable structure.mp4 8.72MB
020 Get the controller and action from a URL with a variable structure-subtitle-en.srt 7.05KB
020 source-code.zip 2.91KB
021 Add custom variables of any format to the URL.mp4 4.27MB
021 Add custom variables of any format to the URL-subtitle-en.srt 3.81KB
021 source-code.zip 2.84KB
022 Controllers and actions_ an introduction.mp4 2.01MB
022 Controllers and actions_ an introduction-subtitle-en.srt 1.76KB
023 How to create objects and run methods dynamically.mp4 2.15MB
023 How to create objects and run methods dynamically-subtitle-en.srt 2.24KB
024 Dispatch the route_ create the controller object and run the action method.mp4 8.51MB
024 Dispatch the route_ create the controller object and run the action method-subtitle-en.srt 6.05KB
024 source-code.zip 3.61KB
025 How to better organise your classes by using namespaces.mp4 5.27MB
025 How to better organise your classes by using namespaces-subtitle-en.srt 4.65KB
026 Class autoloading_ load classes automatically without having to require them.mp4 4.74MB
026 Class autoloading_ load classes automatically without having to require them-subtitle-en.srt 3.78KB
027 Load classes automatically_ add namespaces and an autoload function.mp4 5.01MB
027 Load classes automatically_ add namespaces and an autoload function-subtitle-en.srt 3.68KB
027 source-code.zip 3.97KB
028 Remove query string variables from the URL before matching to a route.mp4 4.13MB
028 Remove query string variables from the URL before matching to a route-subtitle-en.srt 3.04KB
028 source-code.zip 4.43KB
029 Pass route parameters from the route to all controllers.mp4 3.92MB
029 Pass route parameters from the route to all controllers-subtitle-en.srt 3.16KB
029 source-code.zip 4.89KB
030 The __call magic method_ how to call inaccessible methods in a class.mp4 3.73MB
030 The __call magic method_ how to call inaccessible methods in a class-subtitle-en.srt 3.12KB
031 Action filters_ call a method before and after every action in a controller.mp4 6.62MB
031 Action filters_ call a method before and after every action in a controller-subtitle-en.srt 6.05KB
031 source-code.zip 5.28KB
032 Addendum_ fix for a potential security bug introduced with the action filters.html 7.80KB
032 source-code.zip 4.57KB
033 Organise controllers in subdirectories_ add a route namespace option.mp4 4.74MB
033 Organise controllers in subdirectories_ add a route namespace option-subtitle-en.srt 3.14KB
033 source-code.zip 6.02KB
034 Views_ an introduction.mp4 1.07MB
034 Views_ an introduction-subtitle-en.srt 1.07KB
035 Display a view_ create a class to render views and use it in a controller.mp4 3.16MB
035 Display a view_ create a class to render views and use it in a controller-subtitle-en.srt 2.71KB
035 source-code.zip 6.90KB
036 Output escaping_ what it is_ why do it_ and how and when to do it.mp4 5.66MB
036 Output escaping_ what it is_ why do it_ and how and when to do it-subtitle-en.srt 5.05KB
036 source-code.zip 497B
037 Pass data from the controller to the view.mp4 2.59MB
037 Pass data from the controller to the view-subtitle-en.srt 2.45KB
037 source-code.zip 7.07KB
038 Templating engines_ what they are and how they can improve your PHP code.mp4 4.56MB
038 Templating engines_ what they are and how they can improve your PHP code-subtitle-en.srt 3.98KB
039 Make views easier to create and maintain_ add a template engine.mp4 4.29MB
039 Make views easier to create and maintain_ add a template engine-subtitle-en.srt 2.66KB
039 source-code.zip 500.57KB
040 Addendum_ Changes in Twig 2_0.html 1.45KB
041 Addendum_ How to easily fix a potential exception when rendering a Twig template.html 2.74KB
041 source-code.zip 500.59KB
042 Remove repetition in the view templates_ add a base template to inherit from.mp4 3.13MB
042 Remove repetition in the view templates_ add a base template to inherit from-subtitle-en.srt 2.74KB
042 source-code.zip 501.32KB
043 Install third-party PHP code libraries automatically using Composer.mp4 3.35MB
043 Install third-party PHP code libraries automatically using Composer-subtitle-en.srt 4.28KB
044 Installing and using Composer.mp4 4.16MB
044 Installing and using Composer-subtitle-en.srt 4.80KB
044 source-code.zip 239B
045 Install the template engine library using Composer.mp4 2.36MB
045 Install the template engine library using Composer-subtitle-en.srt 2.83KB
045 source-code.zip 518.56KB
046 Include all package classes automatically using the Composer autoloader.mp4 2.07MB
046 Include all package classes automatically using the Composer autoloader-subtitle-en.srt 2.06KB
047 source-code.zip 518.55KB
047 Use the Composer autoloader to load the template engine library.mp4 1.38MB
047 Use the Composer autoloader to load the template engine library-subtitle-en.srt 1.33KB
048 Add your own classes to the Composer autoloader.mp4 3.12MB
048 Add your own classes to the Composer autoloader-subtitle-en.srt 4.06KB
049 Replace the autoload function with the Composer autoloader.mp4 3.48MB
049 Replace the autoload function with the Composer autoloader-subtitle-en.srt 4.97KB
049 source-code.zip 518.51KB
050 Models_ an introduction.mp4 2.31MB
050 Models_ an introduction-subtitle-en.srt 1.82KB
051 Create a database and check you can connect to it from PHP.mp4 4.36MB
051 Create a database and check you can connect to it from PHP-subtitle-en.srt 3.64KB
051 source-code.zip 976B
052 An introduction to PDO_ why it makes working with databases in PHP easier.mp4 4.60MB
052 An introduction to PDO_ why it makes working with databases in PHP easier-subtitle-en.srt 4.36KB
053 Add a model_ get data from the database and display it in a view.mp4 3.87MB
053 Add a model_ get data from the database and display it in a view-subtitle-en.srt 2.90KB
053 source-code.zip 519.18KB
054 Optimise the database connection_ connect only on demand and reuse it.mp4 4.96MB
054 Optimise the database connection_ connect only on demand and reuse it-subtitle-en.srt 3.82KB
054 source-code.zip 519.70KB
055 Erratum_ Correction to the Optimise the database connection code.html 2.35KB
056 Put application configuration settings in a separate file.mp4 3.29MB
056 Put application configuration settings in a separate file-subtitle-en.srt 2.74KB
056 source-code.zip 520.12KB
057 How PHP reports problems_ errors_ exceptions_ and how to handle them.mp4 5.21MB
057 How PHP reports problems_ errors_ exceptions_ and how to handle them-subtitle-en.srt 4.11KB
058 Handle errors_ convert errors to exceptions and add an exception handler.mp4 5.47MB
058 Handle errors_ convert errors to exceptions and add an exception handler-subtitle-en.srt 4.61KB
058 source-code.zip 520.83KB
059 PHP configuration settings_ where to find them and how to change them.mp4 4.87MB
059 PHP configuration settings_ where to find them and how to change them-subtitle-en.srt 2.47KB
059 source-code.zip 188B
060 Configure PHP to display error messages.mp4 2.90MB
060 Configure PHP to display error messages-subtitle-en.srt 2.69KB
060 source-code.zip 520.83KB
061 Show detailed error messages to developers_ friendly error messages to users.mp4 4.84MB
061 Show detailed error messages to developers_ friendly error messages to users-subtitle-en.srt 4.37KB
061 source-code.zip 521.80KB
062 Categorise different types of error using HTTP status codes.mp4 6.04MB
062 Categorise different types of error using HTTP status codes-subtitle-en.srt 4.45KB
062 source-code.zip 521.49KB
063 Add views to make error pages look nicer in production.mp4 2.83MB
063 Add views to make error pages look nicer in production-subtitle-en.srt 2.90KB
063 source-code.zip 523.49KB
064 A brief introduction to some popular frameworks.mp4 6.24MB
064 A brief introduction to some popular frameworks-subtitle-en.srt 5.19KB
065 Conclusion.mp4 3.25MB
065 Conclusion-subtitle-en.srt 4.53KB
066 Bonus Lecture_ Discounts on other courses.html 3.39KB
external_links.txt 56B
external_links.txt 99B
external_links.txt 102B
external_links.txt 58B
Distribution statistics by country
Morocco (MA) 2
Cameroon (CM) 1
Bulgaria (BG) 1
New Zealand (NZ) 1
Total 5
IP List List of IP addresses which were distributed this torrent