Showing posts with label CodeIgniter. Show all posts
Showing posts with label CodeIgniter. Show all posts

Sunday, July 11, 2010

Really Useful Tutorials You Should Have Read in June 2010

This update covers really useful tutorials, tips and techniques that you should have read in June 2010. Featured publications include: Justin Tadlock, Nettuts+, David Walsh Blog, Smashing Magazine, Tutorialzine, A List Apart, Perishable Press, Carsonified, Marcofolio, Nicolas Gallagher, Codrops, Onextrapixel, Digging into WordPress, Six Revisions, Line25, 1stWebDesigner, Alex Marandon, and Voosh Themes.

Featured authors include: Justin Tadlock, David Walsh, Martin Angelov, Nicolas Gallagher, Jeff Starr, Marco Kuiper, Faruk Ates, Chris Coyier, Chris Spooner, Richard Fink, Dan Wellman, Rafael Soto, Lorna Jane Mitchell, Divyang Patel, John Cox, Mary Lou, Irina Borozan, Jonathan Phillips, Paras Chopra, Alex Marandon, Darren, and Chris Creed.

So which tutorials you found most useful. Also fee

Friday, July 9, 2010

CodeIgniter Tutorial: [Creating Accounting Application] Part 5 The Mainpage





Ok, let’s start with the easiest one first. We will create a simple menu page that contains links to other modules on the system. We put it on the Mainpage controller class.

Look at the Mainpage.php controller file. There is a function on it named exactly the same with the filename: Mainpage(). This should be exactly the same including the case. This is the constructor or initialization function of the class. Each time the class is called or instantiate, this function is called automatically. We put some initialization lines inside it:

CodeIgniter Tutorial: [Creating Accounting Application] Part 5 The Mainpage

CodeIgniter Tutorial: [Creating Accounting Application] Part 4 Preparing to Code




After installing StarUML PHP 5 Code Generator Template , StarUML will have a capability to generate PHP template code based on the models we have defined before. But there’s a little hack to be done so that the naming of the file generated complies with CodeIgniter.

CodeIgniter Tutorial: [Creating Accounting Application] Part 5 The Mainpage

CodeIgniter Tutorial: [Creating Accounting Application] Part 3 ER Diagram and Creating Database




In the previous parts of this tutorial series we have discussed how to setup the application environment using XAMPP and CodeIgniter, and the application specification. We have done the analysis and design using UML use case and class diagram with free UML diagram tool StarUML.

In this part, we will discuss the database design for our application. This database is needed to hold the data for our application.

We are going to draw the entity relationship diagram (ERD) using a free tool called MySQL workbench, formerly fabForce ERD tools for MySQL. Before continuing, please download the program here and install it to your computer.

At the end of the designing process, we will create our database structure directly to a MySQL server that can be used by our application.

CodeIgniter Tutorial: [Creating Accounting Application] Part 3 ER Diagram and Creating Database

CodeIgniter Tutorial: [Creating Accounting Application] Part 2 The Application Specification and UML Diagrams



In this part of the tutorial series we will discuss about the application specification. After defining the user requirements we will do the analysis and designing the using UML use cases and class diagram. We are going to use a free UML diagramming tool called StarUML. You can download the program here if you have not installed it in your computer.

CodeIgniter Tutorial: [Creating Accounting Application] Part 2 The Application Specification and UML Diagrams

CodeIgniter Tutorial: [Creating Accounting Application] Part 1 Setting Up the Environment


This tutorial series explain how to develop a web based application using CodeIgniter, the PHP application framework. As you might already know, CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications.

In this tutorial, we took the case of developing a basic web based accounting application that can input cash book and bank book data transaction and journal entry.

The tutorial series will cover:

* Part 1 Setting Up the Environment: XAMPP (apache, mysql, and PHP) and CodeIgniter
* Part 2 The application specification, analysis and design using UML use case and class diagram using free UML diagram tool StarUML.. (download here if you have not install it in your computer) . We also need to install StarUML PHP 5 Code Generator Template to automatically generate the class files from class diagram created
* Part 3 ER Diagram and Creating Database using MySQL workbench, formerly fabForce ERD tools for MySQL
* Part 4, preparing to code in CodeIgniter, exporting class diagram to PHP scripts
* Part 5 Coding, the Mainpage
* Part 6 Coding, the and COA Module explain the application coding using CodeIgniter
* Part 8 Coding, the Cashbook Module explain the application coding using CodeIgniter
* Part 7 Coding, the Bankbook Module explain the application coding using CodeIgniter
* Part 8 Coding, the Journal Module explain the application coding using CodeIgniter
* Part 9 Coding, the Reporting Module explain the application coding using CodeIgniter
* Part 10 Conslusion and Further Development: AJAX, Facebook Application


CodeIgniter Tutorial: [Creating Accounting Application] Part 1 Setting Up the Environment

40+ CodeIgniter Framework Tutorials for Kick-Ass PHP Application



Here is the list of 40+ Excellent And Useful CodeIgniter Application Development Framework Tutorials & Resources that includes some useful tutorials and few great resources that has been developed for programer and designers. We are hoping that you will learn further on CodeIgniter Application Development Framework after reading out this post.




40+ CodeIgniter Framework Tutorials for Kick-Ass PHP Application