David Golding



Screencasts

By David Golding | Print This Page Print This Page

CakePHP Screencasts

Installing and Setting Up CakePHP: Covers how to get Cake working on your localhost.

Running Cake Outside Root: Explains how to better secure your Cake application by placing key directories outside the server root, and how to configure the application to work properly.

Using Scaffolding and Bake: Walks you through how to use Cake’s scaffold feature as well as configuring and using the Bake script to dynamically generate controllers and views.

The Almighty $this: A rudimentary discussion about $this in Cake, and a little bit of exposure to the look and feel of CakePHP, or how to begin to get used to how Cake looks as a PHP framework.


Comments

36 Responses to “Screencasts”

David Golding : davidgolding.net

Aug 16th, 2008, 12:52 pm

[...] Screencasts [...]

Daniel Hofstetter

Aug 17th, 2008, 12:44 am

Hm, are they without sound? Or is it a problem with my player?

David Golding

Aug 17th, 2008, 7:45 am

You using QuickTime? Having no trouble here...

Daniel Hofstetter

Aug 17th, 2008, 9:02 am

No, I'm using a linux media player. Obviously the quicktime format is not fully supported...

[...] weekend, David Golding has published on his site three screencasts which are especially interesting for people new to CakePHP. The titles of those screencasts are: [...]

George

Aug 20th, 2008, 5:59 pm

Hi David. Cannot say how appreciative I am of your scaffolding and bake screencast. It has to be one of the best screencasts I've seen on the Internet and has really helped me get to grips with Cake. I'll be buying your book soon I think!

All the best

bfw

Aug 21st, 2008, 12:50 pm

@Daniel Hofstetteri: am using vlc player on ubuntu and it works very good.

mr.david - thank you for these screencasts, especially #2

roliver

Aug 21st, 2008, 6:26 pm

David,
Awesome screencasts dude! Keep'em coming. I'll be buying your book

dana

Aug 27th, 2008, 11:46 pm

hi. I am using MAMP out of the box and just downloaded the most recent cakePHP but when I drop all the files into 'newapp' within my htdoc DIR, I am not getting any CSS styles. Everything else is working, the DB, the temp and salt have all been configured. But when I follow your screencast and add the 'Records' controller etc... I get a "no file found" error at http://localhost/newapp/records ..any insights would be great.

exo_duz

Aug 31st, 2008, 7:49 am

Great work! Learnt a lot from your screencasts.

And glad you are using a Mac. Been hard to find specific tutorials for setup using Macs, at the moment I'm just using the tutorial listed on CakeForge to get CakePHP to run on different ports which works fine cos I have to run some of the projects I do on shudder Windows Server running PHP.

Btw what version of OSX are you using? I'm using Leopard atm and it's running PHP 5.2.6. As said before I have each CakePHP project running on 1 port per project. Any benefit in installing MAMP?

Thanks for that.

miguelakira

Sep 15th, 2008, 7:26 pm

Dana, I don't know if you fixed it already, but I was having the same problem...you have to adjust the mod_rewrite in apache!

See if this helps:
http://www.debian-administration.org/articles/136

Скринкасты по CakePHP

Oct 5th, 2008, 3:49 am

[...] книги “Beginning CakePHP: From Novice to Professional”, Ñ Ð½Ð°Ñел ÑÑи ÑкÑинкаÑÑа Ð´Ð»Ñ Ð½Ð¾Ð²Ð¸Ñков пÑо [...]

Tim

Oct 31st, 2008, 4:10 pm

Thank you for the screencasts, it really helpt me to understand some basic things that i didn't had a clue about keep it up !

MCJenkins

Nov 14th, 2008, 1:54 pm

David, what MySQL editor are you using in these screencasts?

David Golding

Nov 16th, 2008, 3:51 pm

I use Shift (www.shiftosx.com). They should be rolling out with a new version any day now...

MCJenkins

Nov 18th, 2008, 9:53 am

Hey thanks for the response. I just read on pg15 of your book that you (used to) use CocoaMySQL so I downloaded that and got it working fine. Although I may check out Shift to see if it's any quicker. I endeavor to one day get to the sheer speed with which you do app development. It's inspiring!

Barbara

Nov 29th, 2008, 5:35 pm

Thanks David for your book and your screen casts. I've learned a lot.
The screencast Running Cake Outside Root is very usefull!

Deegroove

Dec 27th, 2008, 10:42 am

Thanks a lot, a screencast very helpful. Congratulations.

Johnathon Williams

Jan 5th, 2009, 10:35 am

The Almighty $this answered a ton of questions for me, David. I've been stumbling my way through the docs and Apress manuals for weeks. Thanks for the help.

[...] (Installation, Baking, Scaffolding, …) finden sich im Übrigen sich auf der Webseite von David Golding, seines Zeichens Verfasser des Buches “Beginning CakePHP” (das, in meinen Augen, bei [...]

[...] David Golding : davidgolding.netGreat CakePHP screencasts [...]

kurinchi

Mar 26th, 2009, 12:22 pm

Beginning CakePHP - it is simple and a good read. must for beginners.

darren

Apr 22nd, 2009, 12:59 pm

simply brilliant....

I'm new to CakePHP and have been struggling to decipher the (rather cryptic in places) reference material online. After watching your first 2 screencasts I'm now setup and ready to go and fully understand the principles of what to put where...thankyou very much

Derek

Apr 25th, 2009, 9:19 am

How are you running Shift? I can't get it to connect to my DB using MAMP Pro and the same setup as you appear to have in your screencast, with localhost in the user folder???

Alex Saueressig

May 13th, 2009, 6:19 am

Great work!
Thanks!

Greg S

Jun 4th, 2009, 10:34 am

Thanks very much David ... great screencasts! I am new to CakePHP and the one on scaffolding especially was key in helping me make the decision to go ahead with using it as a development tool.

Jacques

Jul 28th, 2009, 6:03 am

Hi

I have followed and re- followed the scaffolding screencast and made very sure of all naming conventions, case, database tables etc. All works perfectly up to the point where I should see the boxes where a tag can be linked to a record...

No such luck

I even had my collegues look over this. PHP versions are fine.

I rechecked and made very sure of the db tables and all their settings. Then I re-checked everything again.

I am at wit's end

Any help?

David Golding

Jul 28th, 2009, 9:58 am

Strange error to be having. So it looks like it's coming up when you try to bind the hasAndBelongsToMany association. Is this before using Bake or after?

Jacques

Jul 29th, 2009, 12:16 am

This is before bake script, I have checked that all my tables are set up exactly the same down to the finest detail. It is the initial bit, just after having created the records_tags table and creating the tag, records models and controllers. I have even upgraded my mysql and apache to the latet versions.

I just do not get the association between the tags and records option, by that I mean the box to add link a tag or tags to a record does not even get created when I go into editing a record.

Regards

Jacques

Momoblog › Backe Backe Kuchen!

Aug 15th, 2009, 1:53 am

[...] hab ca. 250 Seiten aus dem Kochbuch und anderen Tutorials ausgedruckt und ein paar Screencasts runtergeladen, sowie sogar ein richtiges Buch bestellt. Und ich freunde mich mit der [...]

Mooret

Aug 31st, 2009, 9:52 am

Thanks mate. Very nice screencasts! Just what i was looking for. I'm new to CakePHP and you helped me a lot.

Wahid Sadik

Sep 13th, 2009, 2:26 pm

David, I cannot thank you enough for these screen casts. I was putting hours from my hard-earned weekends, still not getting to the core of CakePHP.

Thank you.

James

Dec 4th, 2009, 8:33 pm

Thanks so much! This helped me begin to understand how Cake works. Any more forthcoming?

Brendon Kozlowski

Dec 22nd, 2009, 4:32 pm

David, just thought I'd let you know...I've found your "Running Cake Outside Root" to be the most valuable screencast I've ever had the pleasure of watching (and saving locally just in case), and using multiple times - just to verify I'm doing things seemingly correct. It's a simple matter, but not one that I do often (do it and forget it, oh wait, next project!).

So, thank you for that.



Submit Comment


Beginning CakePHP: From Novice to Professional by David Golding

David Golding

A blog about CakePHP, web design, and grad studies in religion. © 2008, D. Golding