Lynda arrow Lynda - PHP with MySQL Beyond The Basics
Lynda - Poser 7 Essential TrainingLynda - Photoshop CS5 Portrait Retouching

Lynda - PHP with MySQL Beyond The Basics
ดูภาพขยาย


Lynda - PHP with MySQL Beyond The Basics

ราคาต่อหน่วย (piece): B 100.00


เรียนรู้ PHP ในการทำงานกับ MySQL เบื้องต้น



alt



Lynda.com - PHP with MySQL Beyond The Basics




http://www.lynda.com/home/DisplayCourse.aspx?lpk2=653



In PHP with MySQL Beyond the Basics, expert instructor Kevin Skoglund introduces powerful PHP



programming techniques using object-oriented programming (OOP). Both novice and experienced PHP



developers will benefit from the efficient, well-organized, reusable, and easy-to-understand code that



OOP offers.



Kevin shows how OOP techniques can streamline database queries, help manage sessions, and simplify user



logins. While building a real-world web application, Kevin also includes practical advice on topics



ranging from structuring code to logging user actions. Exercise files accompany the course.



Table of contents



Introduction


Welcome 1:28


Using the exercise files 2:36



1. Installation and Project Setup


PHP and MySQL installation 0:48


Project setup 3:48



2. Intermediate PHP Techniques


Using variable variables 5:20


Applying more array functions 5:32


Building dates and times: Epoch/Unix 8:47


Formatting dates and times: Strings and SQL 10:06


Setting server and request variables 5:37


Establishing global and static variable scope 5:43


Making a reference assignment 3:00


Using references as function arguments 4:08


Using references as function return values 6:13



3. Introduction to Object-Oriented Programming (OOP)


Introducing the concept and basics of OOP 6:25


Defining classes 4:07


Defining class methods 3:30


Instantiating a class 6:00


Referencing an instance 4:40


Defining class properties 7:34



4. OOP in Practice


Understanding class inheritance 6:24


Setting access modifiers 8:03


Using setters and getters 4:02


Working with the static modifier 8:20


Reviewing the scope resolution operator 2:50


Referencing the Parent class 6:49


Using constructors and destructors 6:10


Cloning objects 3:27


Comparing objects 4:47



5. Photo Gallery Project Setup


Overview of the project 3:09


Creating project and asset directories 6:08


Creating a MySQL database 5:31



6. Foundations of an OOP Project


Creating the MySQL Database class 6:12


Adding queries to the MySQL Database class 3:09


Using the database object 6:47


How OOP is an improvement 5:16


Creating a User class 6:25


Instantiating user objects 8:46


Revising find methods to instantiate 4:03


Autoload: The undeclared object safety net 4:08


Creating the Session class 7:11


Logging in using the Session class 8:56


Initializing files and path constants 6:02


Using path content for layout 4:51


Late static binding 13:05



7. Working with Files and Directories


File system basics 5:28


Understanding file permissions 8:48


Setting file permissions 5:07


PHP permissions 10:53


Accessing files 9:45


Writing to files 5:19


Deleting files 1:51


Moving the file pointer 3:58


Reading files 6:17


Examining file details 6:26


Working with directories 6:44


Viewing directory content 5:28


Creating a log file: Assignment 5:44


Creating a log file: Solution 7:56



8. Uploading Files


Configuring PHP for file uploads 5:42


Sending files as form data 4:22


Inspecting uploaded files 3:55


Uploading errors 3:59


Moving uploaded files 5:54



9. Completing the User Class


Remaining user CRUD 2:04


Creating users 5:18


Updating users 5:58


Deleting users 3:39


Abstracting the database table name 3:30


Abstracting the attributes 5:56


Finding the database attributes 3:35



10. The Photograph Class


Starting the Photograph class 6:16


Coding the Photograph class 5:53


Saving photographs 5:22


Uploading photographs 6:46


Listing photographs 5:55


Storing messages in the Session class 6:15


Deleting photographs 7:54


Displaying photographs in the public area 4:34



11. The Comment Class


Creating the Comment class 7:07


Building the comment form 6:43


Listing comments 6:05


Reviewing comments in the staff area 7:28



12. Pagination


Understanding the concepts behind pagination 2:51


Using LIMIT, OFFSET, and COUNT 2:56


Finding the pagination variables 5:51


Using the Pagination class 5:02


Paginating photographs 2:53


Using pagination links 5:26



13. Sending Emails


Configuring PHP for email 7:30


Sending email with mail() 7:09


Using headers 6:50


Reviewing SMTP 4:09


Using PHPMailer 8:41


Building notification for new comments 8:41



14. Templating and Code Organization


Using MVC architecture 4:12


Simple templating 8:10


Using the Smarty PHP templating engine 2:10


Building PHP libraries and frameworks 3:14



Conclusion


Goodbye 1:40



Appendix: PHP Installation and Configuration Assistance


Installing on Mac 10.4 (Tiger) 11:59


Installing on Mac 10.5 (Leopard) 11:23


Configuring a Mac 13:39


The text editor on Mac 3:27


phpMyAdmin installation on Mac 2:26


Installing on Windows 6:30


Configuring on Windows 8:21


The text editor on Windows 4:11


MySQL basics: phpMyAdmin 12:26



Homepage: http://www.lynda.com/home/DisplayCourseN.aspx?lpk2=653







แสดงสินค้าเมื่อไม่นานนี้

Featured Products | สินค้าแนะนำ

Unreal Development Kit Complete Video Tutorial Pack
Unreal Development Kit Complete Video Tutorial Pack
B 100.00

DS SolidWorks Corporation - SolidWorks- World 2009 - 2011
DS SolidWorks Corporation - SolidWorks- World 2009 - 2011
B 1 100.00
B 800.00
ท่านประหยัดได้: B 300.00

WOM 001-035 Collection Pack 1
WOM 001-035 Collection Pack 1
B 1 750.00
B 800.00
ท่านประหยัดได้: B 950.00

MotionWorks Making It Look Great 5
MotionWorks Making It Look Great 5
B 100.00

Random Product | สุ่มการแสดงผล

Mental Ray in Maya Digital tutors
Mental Ray in Maya Digital tutors
B 50.00

Eva Wild Series Part 2 - Texturing, Mapping & Clothing 3D total
Eva Wild Series Part 2 - Texturing, Mapping & Clothing 3D total
B 100.00

Digital Tutors - Modeling Interiors in CINEMA 4D
Digital Tutors - Modeling Interiors in CINEMA 4D
B 100.00

3DMotive - Bipedal Rigging Series Part 1
3DMotive - Bipedal Rigging Series Part 1
B 100.00

Cart | รถเข็น

รถเข็นของท่านยังไม่มีรายการสินค้า

JoomlaWatch Stats 1.2.9 by Matej Koval

 

GFX Blog

2DArtist Issue 073 - Jan 2012 22 มกราคม 2012, 10.26
2DArtist Issue 073 - Jan 2012
Download Free - 2DArtist Issue 073 - Jan 2012 English | eBooks | 156 MB   ...

Beginning iOS 5 Application Development 21 มกราคม 2012, 17.13
Beginning iOS 5 Application Development
Free Download - Beginning iOS 5 Application Development Publisher: Wr.,.ox | 2012 | 656 Pages | ISBN: 1118144252 | EPUB | 77 Mb   ...

Photoshop Down & Dirty Tricks for Designers 17 มกราคม 2012, 15.30
Photoshop Down & Dirty Tricks for Designers
Download Free : Photoshop Down & Dirty Tricks for Designers | English | PDF | 384 pages | 57.95 MB ...

Joomla Templates and Joomla Extensions by ZooTemplate.Com