Archive for the ‘PHP Videos’ Category

PHP Shopping Cart Tutorial

Tuesday, September 9th, 2008

video tutorial

Hi,

I just released a new PHP shopping cart video tutorial for beginners. In this series of videos, you learn how to build a PHP based shopping cart that works with Paypal. Some highlights:

  • It’s object oriented – almost!
  • The shopping cart ‘talks’ to Paypal.
  • Learn how to create XML documents and how to process them with PHP.
  • You also learn a few ‘best practices’ when it comes to programming.

I hope you enjoy.

Stefan Mischook

www.killersites.com
www.killerphp.com

Killerphp Videos Now Available for Download

Monday, August 18th, 2008

Hi,

I’ve had many request for access to the videos either on a DVD or in a downloadable format for viewing offline. So after many months of brushing it off, I now have the videos for you … at a small cost:

  • $19.99 for the download
  • $29.99 for the DVD

The videos are still all available to watch online, but you now have the option to take them home with you. Better yet, I’ve re-rendered the videos in a high quality Quicktime video format.

About the videos:

All together, the collection consist of 47 video tutorials (a few hours of videos) that weights in at 1.67 gigs! The collection now covers:

  • Basic PHP
  • MySQL and SQL Basics
  • Object Oriented PHP

.. and a few of other things related to PHP.

The Videos:

Thanks,

Stefan Mischook

www.killerphp.com

Connecting PHP to MYSQL Video Tutorial

Monday, April 14th, 2008

Hi,

I was just looking over killerphp.com and noticed that I hadn’t posted any new content for a little while – it’s been about two weeks!

… That can happen when your busy removing your teeth.

:)

Anyway, I’ve gotten around to releasing a new set of beginners video tutorials on PHP. This time around, I have a four part video on how to get PHP to talk to MySQL.

PHP Video Tutorial

Besides actually walking through the code of connecting PHP to MySQL, we learn a few other things along the way:

  • We learn about the multiple ways that PHP provides for us, in terms of being able to work with MySQL.
  • We learn about the importance of understanding error messages in programming in general. We look at a couple of specific errors that you can run across when working with MySQL.
  • We learn about the die() function and how it can be used when working with MySQL.

As with all my beginners videos, beyond teaching the task at hand (meaning the main point of the video) I also try to introduce other things along the way – things like new functions and good programming practices.

The videos have a total running time of about 27 minutes and are presented in a new format. Let me know what you think.

Thanks,

Stefan Mischook

www.killerphp.com
www.killersites.com

Setting up an MVC structure with the Zend Framework – part 2

Wednesday, March 26th, 2008

Hi,

I’ve released our second video (part 2 of 2) on setting up an MVC structure with the Zend Framework.

zend framework logo

This Zend Framework video is from our resident Zend-nerd: Jon Lebensold.

Again, let us know what you think and should you have any suggestions or request, please feel free to comment.

Running time: 19+ minutes
Part 2 of 2

Thanks,

Stefan Mischook

www.killerphp.com
www.killersites.com

Setting up an MVC structure with the Zend Framework – part 1

Monday, March 24th, 2008

Hi,

I just released a new video on setting up an MVC structure with the Zend Framework. This video is a little more basic than the previous Zend videos … I had to twist Jon’s arm a little.

zend framework logo

Anyway, let us know what you think and should you have any suggestions or request, please feel free to comment.

Running time: 12+ minutes
Part 1 of 2.

Thanks,

Stefan Mischook

www.killerphp.com
www.killersites.com

Object Oriented Video Tutorials for your Ipod

Friday, March 14th, 2008

Hi,

I just released my beginners object oriented php video tutorials in iPod format.

ipod-php-video-icon

These videos target total beginners to object oriented programing. Though I talk about PHP, the principles are universal and so they apply to all OO (object oriented) languages including:

  • Java
  • Actionscript
  • C#
  • Ruby

.. and others. So if you are struggling to understand OOP concepts while trying to learn another language, these should help you along.

That said, I strongly believe that PHP is the best choice for web designers today.

Thanks,

Stefan Mischook

www.killerphp.com

Zend Framework Video Tutorials

Sunday, March 9th, 2008

zend framework logo

I just launched a new section on Killerphp.com on the Zend Framework.

I figured it only made sense, given that we’ve built two live web applications based on it:

Video sharing site: www.idea22.com
Web template sharing site: www.webshapes.org

-

For those of you who are not familar with the Zend Framework:

The Zend Framework is a web application framework designed to make building complex PHP based web applications easier.

The Zend Framework contains a series of components (built using PHP 5) that manages many common task in web application development:

* Zend_Form: to make form handling/processing easier.
* Zend_Mail: makes email functionality trivial to create in PHP.
* Zend_Db_Adapter: to connect to databases.
* Zend_Pdf: allows you to easily create and edit PDF documents.

… And this is just a small sampling.

-

There is a lot more in the works in terms of our videos and articles.

Thanks,

Stefan Mischook

www.killerphp.com
www.killersites.com

PHP Video Tutorials for iPods

Wednesday, February 20th, 2008

ipod-php-video-icon

Because of recent demand, I decided to release my PHP video tutorials in iPod format – that means they play on your iPod.

:)

… OK, you guys guessed that one.

These video were originally intended for viewing on a computer monitor, so some of the code examples will be harder to read since iPod screens are smaller.

Nonetheless, the discussions may be useful to watch on your iPod as you’re … say, on your way to work or school.

A small note: I’ve added some brief comments (in text) about each video, to give you a better idea of what you will find in the video before downloading it.

You can find the videos on the new iPod video page.

Thanks,

Stefan Mischook

PHP Sessions Video Tutorials – Part 3

Sunday, February 17th, 2008

This is part 3 (of 3) of my video tutorials that introduces PHP sessions to beginners.

php sessions video tutorial

The video:

PHP session video tutorial – part 3

Notes from the videos:

Session ID:

PHP sessions create a unique id that is passed on to the user by either a cookie or in the URL string. To be clear, the actual information tracked about the user is stored on the server, the cookie or URL string only contains the unique id that is automatically generated by the PHP session object.


How long do sessions last?

By default, sessions are set to last 24 minutes – although your hosting company could set this to any length of time they want. Once a session expires, the server deletes all information associated with that session. Sessions are kept active by the user hitting pages that have session enabled.

Remember that sessions are not meant as a long term storage solution, that is what databases are for.


Sessions are arrays:

Sessions are auto global associative arrays (on steroids) that can be accessed on any session enabled page. This is yet another example of why knowing arrays is so important in PHP … and in programming in general.

Sessions have to be declared at the very top of the PHP page!

To use session in a PHP page, it needs to be declared at the very top of the page, before anything else, otherwise you will get an error.

-

If any of the above points confuse you, all you need to do is watch the videos and it will all magically become clear.

:)

The video:

PHP session video tutorial – part 3

Thanks,

Stefan Mischook

www.killerphp.com

PHP Sessions Video Tutorials – Part 2

Friday, February 15th, 2008

This is the part 2 of 3 of my videos that introduces the beginner to PHP sessions.

php sessions video tutorial

In this video, I get into practical examples where we see basic PHP sessions in action.

PHP session video tutorial – part 2

Thanks,

Stefan Mischook

www.killerphp.com

Introduction to MySQL Video Tutorial

Wednesday, October 24th, 2007

PHP Video Tutorial

I’ve just released a new video introducing MySQL – PHP’s partner in crime.

I cover basic topics like:

  • Database types.
  • The difference between a database and a spreadsheet

etc …

I also briefly introduce phpMyAdmin given that it is probably the most used MySQL management tool out there today.

-

I will soon be releasing more videos that get into practical MySQL and PHP, with the aim of getting people comfortable building database driven web sites.

Thanks,

Stefan Mischook

www.killerphp.com
www.killersites.com

PHP Video: Creating your own Functions – Part 3

Thursday, October 11th, 2007

PHP Video Tutorial

Hi,

This part 3 of 3 of my video series on creating custom functions in PHP. We continue from where I left off in part 2.

The Video: Custom PHP Functions – Part 3

Thanks,

Stefan

www.killerphp.com

PHP Video: Creating your own Functions – Part 2

Tuesday, October 9th, 2007

PHP Video Tutorial

Hi,

This part 2 of 3 of my video series on creating custom functions in PHP. We continue from where I left off in part 1.

The Video: Custom PHP Functions – Part 2

Part 3 will be out soon.

Thanks,

Stefan

www.killerphp.com

PHP Video Tutorial: Creating your own Functions

Monday, October 8th, 2007

PHP Video Tutorial

Hi,

This part 1 of 3 of my video series on creating custom functions in PHP.

We cover the very basics and learn about one of the key advantages of creating functions in php versus just write straight PHP code to your pages.

The Video: Custom PHP Functions

Part 2 and 3 will be out soon.

Thanks,

Stefan

www.killerphp.com

PHP Video Tutorial: Functions

Wednesday, October 3rd, 2007

PHP Video Tutorial

Hi,

I just released the first 3 videos on PHP functions that covers some of the basics on this fundamental construct in PHP. In these videos I cover things like:

  • What exactly are functions.
  • What are a functions ‘arguments’.
  • Why do functions ‘return’ things.

… and a bunch of other stuff too.

The Videos:

I will be coming out with part 4 soon, where we actually build our own custom functions.

Thanks,

Stefan Mischook

www.killerphp.com

PHP Video Tutorial: PHP Loops

Wednesday, September 26th, 2007

PHP Video Tutorial

Hi,

I’ve released a new video tutorial covering PHP basics. In this video I teach three different loop types in PHP:

  • For Loops
  • While Loops
  • Foreach Loops

The Video: php loops

Thanks,

Stefan Mischook

www.killerphp.com

Video Tutorial: Processing forms with PHP part 3.

Monday, September 24th, 2007

PHP Video Tutorial

I just released part 3 on how to process forms with PHP:

Processing forms with PHP – part 3

This video wraps up my introduction to forms and PHP where I also teach a little about functions along the way. It’s about 8 minutes long.
-

This video is geared towards total beginners to PHP so I don’t wanna hear people complain it was too simple.

… Go to my OOP PHP videos if you need something a little more advanced.

Thanks,

Stefan

Building Objects in PHP – Part 3

Sunday, September 9th, 2007

PHP Video Tutorial

Hi,

I’ve just released part 3 of my videos on objects in PHP.

In this video, I clarify a point I was trying to make in part 2. In a nutshell, I talk about why it makes sense to keep any page rendering code (HTML and CSS) out of your business logic classes.

.. I cover the details in this video.

Thanks,

Stefan Mischook

www.killerphp.com

Why Learn PHP?

Monday, April 16th, 2007

One of the two main reasons I put up Killerphp.com is that I believe every web designer should learn PHP. It is a position that (as far as I know) is unique on the Web – no other web-nerds have mentioned it so far.

I suppose I could go on and write about why I believe this, but why not watch a video of me instead?

:)

PHP Video: Processing Forms with PHP – part 2

Tuesday, August 29th, 2006


PHP Video Tutorial

Part two of my beginners video tutorials on how to use PHP to process HTML forms.

Video: PHP and forms video tutorial

Having covered the basics of forms in the first video, I now jump into the actual PHP code and introduce (for the first time) a built-in PHP construct called ‘Super Globals’.

We learn that Super Globals are associative arrays (that they hold lots of useful information,) that are automatically created by the PHP engine.

In this case we look at the three super globals that hold form data:

  • $_POST
  • $_GET
  • $_REQUEST

Stefan Mischook

Top of page  go to top of page