Home| All soft| Last soft| Your Orders| Customers opinion| Helpdesk| Cart

Program Search:


Shopping Cart:




*Note: Minimum order price: €20
We Recommend:

Lynda.com Justin Yost Learn CakePHP 3 The Basics €15 buy download

2016
Lynda
Justin Yost
4:44
English

CakePHP is a registered trademark of Cake Software Foundation, Inc.. Cake Software Foundation, Inc. is not affiliated with Lynda.com, nor does it endorse, sponsor, or otherwise support Lynda.com services.
CakePHP is a critical framework for PHP developers. It helps them build complex web applications faster and more efficiently. If you want to use CakePHP 3 (the latest version of the framework) in your own development workflow, this is the place to start.
Justin Yost provides an overview of the underlying MVC pattern in CakePHP, and the installation and configuration process for Mac and Windows. He shows how to use the CakePHP shell to build your first basic CakePHP app, and then discusses each application element in depth: controllers, models, views, components, behaviors, helpers, and utilities. At each step, he discusses the relevant new features and enhancements in CakePHP 3, including new components; performance, session management, and ORM improvements; and localization.
In later chapters, the course gets a little more advanced. Watch these tutorials to learn how to send email with CakePHP, extend CakePHP with plugins, and write unit tests to identify and eliminate bugs in your code. Justin also shows how to add security to your CakePHP apps with a basic user authentication system.

Introduction
Welcome
What you should know before watching this course
Using the exercise files
1. What Is CakePHP?
Overview of CakePHP
CakePHP as an MVC framework
Convention over configuration
2. Getting Started with CakePHP
CakePHP requirements
Installation of CakePHP on Mac OS X
Installation of CakePHP on Windows
CakePHP configuration
CakePHP folder structure conventions
CakePHP naming conventions
3. Building Our First CakePHP App
CakePHP shell
Bake a CakePHP project
4. CakePHP Controllers
Working with controllers
Controller and request flow
Controller methods
Controller parameters
Controller pagination
Additional controller properties
5. CakePHP Models
Working with models
Create a hasOne association
Use belongsTo, hasMany, and belongsToMany associations
Find your data
Retrieve associated data
Save your data
Delete your data
Standard CakePHP validation
Create custom validation
Entity methods
Entity setters and getters
6. CakePHP Views
Working with views
View elements
View blocks
View layouts
7. CakePHP Components
Introduction to CakePHP components
Standard CakePHP components
Create and use a custom component
8. CakePHP Behaviors
Introduction to CakePHP Behaviors
Standard CakePHP Behaviors
Creating and using a custom Behavior
9. CakePHP Helpers
Introduction to CakePHP helpers
Standard CakePHP helpers
Creating and using a custom helper
10. CakePHP Utilities
Hash
Collections
Logging
Modelless forms
11. CakePHP Email
Sending an email
Sending email via the mailer
12. CakePHP Plugins
What is a CakePHP plugin?
Installing CakePHP plugins
Create and use a custom plugin
13. Unit Testing CakePHP Applications
Our first test case
Testing a CakePHP table
Testing a CakePHP entity
Testing a CakePHP controller
Testing a CakePHP behavior
Testing a CakePHP component
14. User Authentication and Authorization
Log in and log out a user
Authorize a user
Using routes to authorize a user
Conclusion
Next steps

lynda.com/CakePHP-tutorials/CakePHP-3-Essential-Training/452749-2.html



Download File Size:938.84 MB


Lynda.com Justin Yost Learn CakePHP 3 The Basics
€15
Customers who bought this program also bought:

Home| All Programs| Today added Progs| Your Orders| Helpdesk| Shopping cart      





Windows 11 With Office 2021 €168


Adobe Master Collection 2022 €265


CineSamples CineStrings €55






AutoCAD 2023 €110


SolidWorks 2022 €115


AutoCAD 2023 for Mac €110






FileMaker Pro 19 €50


Pinnacle Studio Ultimate 25 €25


CorelDRAW Graphics Suite 2022 €65