Advertisement

Front-End

  • Node.js
    Social Authentication for Node.js Apps With PassportPassportjs logo preview
    337 shares
    This is the second article in our Node.js Authentication series, in which we take the sample Node app developed in the first article and add the capability to authenticate via Facebook and Twitter accounts rather than having to store and manage authentication credentials.Read More…
  • Web Development
    Get Started Building Your Blog With Parse.js: Add a New Blog00 preview
    334 shares
    Have you ever got excited by your idea for a website, but found yourself becoming miserable when trying to make it dynamic and actually run it on a server? With Parse.js, everyone who understand the basics of HTML, CSS, and JavaScript can create dynamic websites and working web apps. This tutorial is going to take you through the process of creating a blog system step by step with Parse.js. And by the end of this series, you should be able to create your own CMS site with ease.Read More…
  • WordPress
    Dynamically Adding Four Footer Widget AreasDynamic wordpress footer areas preview
    251 shares
    It's great to have plenty of widget areas in your theme's footer, but what if you want them to automatically resize based on how many of them you add widgets to? In this tutorial I'll show you how to use CSS to do so.Read More…
  • JavaScript
    New Course: Better Web Apps With AngularUIAngularui
    463 shares
    AngularJS is a unique and amazing front-end web framework, and AngularUI is a suite of tools made possible by Angular's extensibility. In this course you’ll be taking a look at each of the utilities AngularUI provides. You’ll see what they can do, how to use them, and how AngularUI can bring a whole new set of features to your Angular applications.Read More…
  • Web Development
    Get Started Building Your Blog With Parse.js: User Login00 preview
    119 shares
    Have you ever gotten excited by the idea of a web project, but found it miserable to make it run and work on a server? With Parse.js, everyone who understand the basics of HTML, CSS, and JavaScript can create dynamic websites and working web apps with ease. In this tutorial, I will take you through the entire process of creating a blogging system with Parse.js from scratch.Read More…
  • jQuery
    Introduction to TablesorterPreview
    128 shares
    Tablesorter is a straightforward jQuery plugin that provides dynamic column sorting and pagination in your HTML tables. It's a nice way to provide sortable, scripted tables that don't require the user to refresh the page. You can also use it when you're introducing Ajax into your application.Read More…
  • HTML5
    An Introduction To The HTML5 History APIHtml5
    526 shares
    History is always interesting, isn't it? In older versions of HTML, we had limited control over browser history. We could go back and forth using the available methods, but that was it With the HTML5 History API, we have more control on playing with the browser history. For example, we have a way to add an entry in the history, or change the URL in the address bar without refreshing the page.Read More…
  • Front-End
    Building a Website With Progressive EnhancementHtml
    381 shares
    When building a website, you have a few ways to approach doing so. You can start by creating the most advanced version of the site with all of the scripts, styles, and so on, and then have it render in older browsers via graceful degradation, you may opt to ignore older browsers, or you can start with a basic page and add scripts and styles such that it becomes more functional via progressive enhancement. In this series, we're going to take a look at the latter.Read More…
  • Front-End
    The Theory Behind Progressive EnhancementHtml
    187 shares
    When building a website, you have a few ways to go about doing it. You can start by creating the most advanced version of the site with all of the scripts, styles, and so on, and then have it render in older browsers via graceful degradation, you may opt to ignore older browsers, or you can start with a basic page and add scripts and styles such that it becomes more functional via progressive enhancement. In this series, we're going to take a look at the latter.Read More…
  • Front-End
    Adding Charts to Your Site with HighchartsHc img2
    351 shares
    Everyone deals with data and very often it is presented in large data tables. Representing and reading through long tables on a website can be very cumbersome. Charts are good for letting people understand the change and tendency behind data. Recently, when I was trying to find an easy way to insert an interactive chart on a website, I found Highcharts and I have been using it in various projects ever since. Throughout this series of articles, we're going to take a survey of Highcharts, why it's great, and how we can implement it in our own web-based projects.Read More…
  • Web Development
    Get Started Building Your Blog with Parse.js: Working with Data00 preview
    529 shares
    Have you ever got excited by your idea of a website but found miserable making it dynamic and actually running on a server? With Parse.js, really everyone who understand the basics of the HTML, CSS, and JavaScript can create dynamic websites and working web apps. This tutorial is going to take you through the process of creating a blog system step by step with Parse.js. And by the end of this series, you should be able to create your own CMS site with ease.Read More…
  • WordPress
    A WordPress Development Process Using Sass and CompassSass
    400 shares
    In this article, we're going to take a look at how to use Sass and Compass in our WordPress theme development process. We will structure our theme stylesheets in SMACSS fashion and will leverage the power of Compass to generate image sprites for both retina and non-retina devices. Note that this article is not an introduction to Sass; however, if you are a beginner, still feel free to follow along.Read More…
Advertisement
Suggested Tuts+ Course
Getting Started with Backbone$15
Advertisement