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