Web Development

Trends, tools and development tips and tricks.

Understanding Variable Types in Dart

Dart Language
In my first tutorial about working with Dart, we looked at how to use its editor, definitely the best way to learn your way around. Now, we’ll get ready to do some real work. First, A Tip In Tools, Preferences you’ll find an Update tab. This lets you specify whether you want to manually run the Editor, or have it updated automatically. Once you download the editor, go to Help, About and click Apply, Update. The editor’s updated about once… continue…

Add CSS, Database Tables to Your CodeIgniter App

Getting Started with CodeIgniter
In my last installment, we set up a framework so we could begin building the app we’ll dig into today. Before we go any further, however, we need to do two more things. See All of Scott’s CodeIgniter Stories. First, our app has no styling. Here’s some basic CSS so we have something that’s at least a little more attractive: This isn’t a CSS tutorial, so I won’t go over the code in depth. It’s fairly straightforward, anyway. All I’ve… continue…

Tech Venture Funding Rises 10 Percent

Dice Techonomics
The trends in venture funding last year were much like those in the job market: While overall numbers were down, those in tech were up. Overall venture funding in the U.S. fell 10 percent during 2012, to $26.5 billion. That’s the first decline in three years. On the other hand, the software industry — historically the largest investment segment for venture capital — posted a 10 percent increase over 2011 to $8.3 billion. A total of 1,266 software deals were… continue…

How to Build a To-Do App with CodeIgniter

Getting Started with CodeIgniter
Now that I’ve introduced you to the framework, it’s time to get started on our project.  We’re going to be creating a to-do app, step-by step, over the course of the next few tutorials. Today, we’re going to do the initial configuration and I’m going to introduce you to a helper, specifically the form helper. This is something you’ll always want to include in your autoload file because it is going to be called all the time. What good is… continue…

How to Build a To-Do App with CodeIgniter

Getting Started with CodeIgniter
Now that I’ve introduced you to the framework, it’s time to get started on our project.  We’re going to be creating a to-do app, step-by step, over the course of the next few tutorials. Today, we’re going to do the initial configuration and I’m going to introduce you to a helper, specifically the form helper. This is something you’ll always want to include in your autoload file because it is going to be called all the time. What good is… continue…

An Outstanding Guide to JavaScript and jQuery

Book cover: Murach's javascript and jquery thumbnail
jQuery is open source at its finest. It’s a fast and small JavaScript library that streamlines things HTML document traversal and manipulation, event handling, animation and Ajax. It offers a simple API that works across browsers. It’s great. But for those of us who’ve used it infrequently over, the documentation isn’t the easiest to work with. Oh, sure, it’s complete and includes a lot of examples, but it usually takes me an hour or two of Web searching to find… continue…

Modeling Data With CodeIgniter

Getting Started with CodeIgniter
This is going to be the last chapter in my series on CodeIgniter before we begin our project. It’s important to understand how to model data for consumption by views. I’m not going to go into the basics of MySQL here. There are plenty of courses out there to learn about that. For a lot of what you do in CodeIgniter, you’re not going to be writing SQL, anyway. We’ll be using CI’s ActiveRecord. Please note this is not Ruby’s… continue…

How to Build Controllers and Views with CodeIgniter

Getting Started with CodeIgniter
Now that we have the CodeIgniter configuration out of the way, let’s get started with our first controller. We’ll also create a view for it, and then we’ll pass data from the controller to the view. Creating a controller is fairly easy once you’ve done it a couple of times, but at first it can be a bit confusing to someone with little experience in PHP.  There are three major rules for controllers: They must have names that are legal… continue…

CodeIgniter: How to Configure the Framework

Getting Started with CodeIgniter
In this, the second part of my series on working with CodeIgniter, we’ll move into configuring the framework for use on a local computer or dedicated server. Since the staff at Ellis Labs has made this easy, you’ll be up and running in minutes. If you’ve unzipped the CI zip file, as I described in my first post on CodeIgniter, you should be looking at something like this: As I said in Part 1, the first thing I do when… continue…

Getting Started With CodeIgniter

Getting Started with CodeIgniter
CodeIgniter is a popular PHP MVC framework that’s developed a following for a variety of reasons: First, it’s very well documented. Second, there’s a lot of support for it in forums — people are familiar with it and generally happy to help. Third, there are many, many tutorials out there on how to use it. Fourth, it’s free. And fifth, it’s MVC. This is the first in a series where we’ll delve in CodeIgniter. We’ll start with an introduction to… continue…