miƩrcoles, 13 de agosto de 2008

Ruby on Rails Essential Video Training

Ruby on Rails Essential Video Training

Ruby on Rails aims to make building web applications simpler. In Ruby on Rails Essential Training, expert instructor Kevin Skoglund focuses on the same goal. Kevin explains the complete process--from understanding the fundamental concepts behind any Ruby on Rails project to creating full-featured, easy-to-maintain applications using the Ruby on Rails framework. Using the practical project of building an online store as an example, Skoglund teaches the basics of the Ruby language. He also covers how to design an application, how to build dynamic interfaces, how to structure and interact with databases, how to create a working shopping cart, and how to regulate user access with passwords. We thank our colleagues at The Pragmatic Programmers, L.L.C., for permission to adapt certain code from their book Agile Web Development with Rails for use in this tutorial. Exercise files accompany the tutorials.

Original Price: US$ 99.95
Discounted Price : US$ 25.00

Table of contents

Introduction

1. What Is Ruby on Rails?

2. Installing Ruby on Rails

3. Getting Started

4. How the Rails Framework Works

5. Setting Up a Database

6. Controllers, Views, and Dynamic Content

7. Essential Ruby

8. Troubleshooting

9. Models

10. Working with Databases

11. Building an Application, Pt. 1: Working with Multiple Databases

12. Building an Application, Pt. 2: Creating Interfaces

13. Building an Application, Pt. 3: Adding a Shopping Cart

14. Building an Application, Pt. 4: Finishing Your Application

15. Building an Application, Pt. 5: Regulating User Access

16. Deploying Your Application

Conclusion

PHP VIDEO TUTORIALS.COM - Database.Website.LucaWebdesign

Database Website From Scratch

Original Price $149.95 discounted price $ 25

Level: Beginner

13 Lessons 6+ hours

Who should buy this lesson?

Anyone who has completed my first lot of free lessons would benefit from this course. It’s for beginners who are just starting out and want to know how you can layout a function based database application. If you already know all of the topics covered do not buy this lesson. Save your money and time for the advanced lessons!

Quick break down of topics covered.

MySQL Database, Content Management System, Access Control (password), Template System, Friendly URLs, Paging Results, WYSIWYG Editor, Forms, Data Validation, Routing System, Sessions, MVC - how to layout your application and more!

What is the end result?

By the end of the lessons you’ll have created a Tumblelog from scratch! Tumblelogs are all the rage at the minute. Even www.kevinrose.com (Digg founder) has a tumblelog. They’re mini blogs that can complement any website you create! The most popular Tumblelog company right now is www.tumblr.com It’s rumored they might even be bought out this year! Not only do we build a application we also build a MVC framework along the way. So next time you have to build an application you’ll do it 2 to 5 as faster!

What Format is the video?

It’s Flash video format 900 * 700 pixels! and you instantly download it to your computer! and it works on all Operating Systems. It sits in a HTML page so all you need is a browser and flash player installed! to easy.

How is the course structured?

It’s 13 lessons 6+ hours with all source code provided! I saved the code at the end of every lesson so you can start from any lesson you like. Starting from the beginning and coding every line along with me is the best way though! you’ll learn more and have a better understanding of how everything works.

What are the lessons?

Lesson 01 - Introduction

We talk about what we are going to build.

Lesson 02 - Setting up the database

Create our database and set up the tables we are going to need. We also talk about the relationships between our tables.

Lesson 03 - PHP to MySql

Now we dive head first into connecting to MySQL from PHP. We also set up all the SQL for our Application (Creating, Selecting, Updating, Deleting)

Lesson 04 - Code to functions

Then we review our code and turn it into nice functions we can reuse over and over again!

Lesson 05 - MVC

We talk about MVC application layout. Look at some diagrams and think about how we can achieve this application layout.

Lesson 06 - Setting up the application

We begin to layout out our application and framework.

Lesson 07 - Routing System

Now we have a foundation.. it’s time to add friendly URLs and using our knowledge of regular expressions we set up a cool little routing system! Go PHP go!!

Lesson 08 - Routing to functions

We then review our code again and re-factor it into functions. It’s all about keeping your code in the right spots and keeping everything tidy.

Lesson 09 - Layouts and Forms

Our Application needs a layout so using some simple logic we set up a cool Templating system! Then we move onto setting up all our HTML forms.

Lesson 10 - Forms to Database

Now we have our forms we need to make them talk to PHP and MySQL so that’s what we do!

Lesson 11 - Part 1 WYSIWYG and Validation

We add rich editing to our forms and then we setup some simple validation and functions! did someone say CMS!! yeah baby!

Lesson 11 - Part 2 Magic Quotes and Pagination

We look at magic quotes and add previous and next links to our application.

Lesson 12 - User Authentication

It’s time to make our CMS secure so now we add Password Protection!

Lesson 13 - Styling

Our Application is almost complete just need to make it shiny. I go away for an hour and mock up a design we come back and add it to the app! We are done! I shed a tear or two and crack it at Windows Vista.