Students get a Tuts+ subscription for just $45! Hurry limited offer.
  • PHP
    CodeIgniter From Scratch: Day 5 - CRUDCodeigniter
    The most requested tutorial for day five of our CodeIgniter screencast series was for an introduction to CRUD operations. We'll review how to easily create, read, update, and delete records using CI's active-records class. Read More…
  • ActionScript
    AS3 101: Arrays - BasixPreview
    In this installment of AS3 101, we'll spend the entire tutorial exploring a single type of data available to most programming languages: the Array. Arrays are ways to keep lists of values. Arrays are useful to keep an arbitrary number of related items grouped together, and can represent complex data structures though nesting. In ActionScript, Arrays have quite a bit of flexibility and functionality, as we'll see. After the usual abstract introduction, we'll apply what we've learned (whilst also learning some more along the way) by building a rather simple puzzle game. Read More…
  • CMS
    Top 10 Most Usable Content Management SystemsCms
    There are plenty of options when it comes to picking a content management system for a development project. Depending on how advanced you need the CMS to be, what language it's built in, and who is going to be using it, it can be a nightmare trying to find the "perfect" CMS for a project. However, some CMSs have a slight edge over the rest of the competition because of the usability of the software. Some are just easier to install, use and extend, thanks to some thoughtful planning by the lead developers. Here are 10 of the most usable CMSs on the web to use in your next project.Read More…
  • News
    Meet our newest site - Web.AppStormWebappstorm
    Since we launched Mac.AppStorm early this year it's been growing really rapidly and rapidly getting a reputation as the leading blog on Mac Apps. This is in no small part due to our very talented editor David Appleyard who has steered this blog from strength to strength. With Mac.AppStorm doing so well, we've decided it's time to branch out into another great area of apps - the Web! Meet Web.AppStorm.Read More…
  • General
    10 Data Backup, Storage and Sharing Solutions200x200
    In an increasingly digital age, data backup, storage and sharing is more important than ever. However, today's data backup and storage solutions have evolved into much more feature filled services that let you share and access your data easier and from pretty much anywhere while still affordable. In this roundup we'll take a look at 10 online data backup, storage and sharing solutions to meet everyone's needs.Read More…
  • Effects
    Create a Responsive Image Scroller in ActionScript 3.0Preview
    This tutorial will demonstrate how to create a horizontally scrolling image viewer. It will cover xml parsing, loading and resizing external images, and creating intuitive and responsive scrolling!Read More…
  • JavaScript
    The Wonder of jQuery ToolsCode
    They refer to it as the “missing jQuery UI” library. What’s the key to jQuery Tools? They offer everything you’d actually use in a web application, and nothing more. I’ll show you exactly how to use this incredible jQuery library over the course of a 40-minute video tutorial.Read More…
  • Ruby
    Essential Learning for Ruby and RailsPostimg
    Ruby is rapidly becoming the preferred programming language for many developers. With that said, let's look at some of the best tutorials, videos and books to learn Ruby and Rails.Read More…
  • Contests
    Free Shopping Cart and Email Marketing Software From Interspire!200x200
    Interspire, providers of shopping cart and email marketing software to over 40,000 organizations worldwide, have been generous enough to give away a bunch of free prizes to one lucky Nettuts+ reader! In their own words: we create private label PHP ecommerce, email marketing, CMS and knowledge management software for designers, developers and agencies. We have 40,000 customers and have been around since 2003. Read More…
  • PHP
    Supercharge Your CSS with PHP Under the HoodPreview
    Cascading Style Sheets is a presentational style sheet language. In that sense, it does not have a lot of the functionality that many developers want to satisfy their programmer instincts. Today, we're going to go over how to supercharge your CSS by putting some PHP under the hood.Read More…
  • News
    iMac Winners!Imac graphic
    Now our birthday celebrations are over, it's time to reveal the two winners of the Tuts+ iMac giveaway. Winners were selected with the 'true random' number generator at and have been notified via email. Hit the jump to see the results!Read More…
  • News
    A Crash-Course in Advanced CSS3 Effects200x200
    Webkit is one of the few - if only - browser engines that really embraces advanced CSS3 effects. Unfortunately, this presents somewhat of a double-edged sword. We get to play with all of these amazing effects - such as CSS masks, reflections, transitions, animations, scaling, etc. - yet, we can't truly implement them into our projects until more browsers provide support. With all of that said, it's important to be on the cutting edge of what's possible. In today's video tutorial, we'll review a bunch of different neat effects that can be used in Safari 4, Chrome, and for all iPhone development. Read More…