Hostingheaderbarlogoj
Join InMotion Hosting for $3.49/mo & get a year on Tuts+ FREE (worth $180). Start today.
Advertisement

Web Development

  • HTML5
    An Introduction To The HTML5 History APIHtml5
    484 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
    379 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…
  • WordPress
    WordPress Error Handling with WP_Error Class IIWp error
    228 shares
    In this second part of the series on handling errors in WordPress using WP_Error, we will be building a contact-form plugin to demonstrate this is done.Read More…
  • Front-End
    The Theory Behind Progressive EnhancementHtml
    179 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…
  • Linux
    New Course: Linux Web Developer SetupLinux setup for developers
    109 shares
    If you've ever wanted to get started developing with Linux, this is the course for you. Get acquainted with the Linux system, understand its mechanics, and learn how you can set up an environment that supports your development. We'll explore some of the tools you need for development with popular languages like Ruby, JavaScript, and PHP.Read More…
  • Web Development
    Magento Theme Development: Template FilesMagento
    109 shares
    In this article, we will be covering the basics of Magento template files. We will go over their introduction and do some basic modifications. This will include displaying featured products on the homepage and how to load JavaScript in the footer.Read More…
  • OpenCart
    Create a Custom Page in OpenCartOpencart
    141 shares
    Working with any open source framework or CMS, as a developer you'll always come up with the million dollar question, how do I create my own custom page programmatically where I can do whatever I want? In this tutorial, we're going to learn the same with the popular e-commerce framework OpenCart. Although OpenCart comes with the bunch of features and other third party plugins, sometimes you want a custom page where you can display the content as per your custom requirements.Read More…
  • WordPress
    Creating a Portfolio with ProjectsWordpress
    239 shares
    Projects is a plugin by WooThemes that is designed to provide a simple way of creating portfolios within WordPress. In this article, I will show you how to create a basic online portfolio using Projects. I am going to be making a portfolio for a fictitious web design company. Projects is quite simple in nature and can be used for many types of websitesRead More…
  • WordPress
    WordPress Error Handling with WP_Error Class IWp error
    274 shares
    Since users behavior can't be predicted, a website or application can be programmed to out-rightly reject any invalid data entered by the user and inform the user that the data was invalid. This process is what is termed error handling WordPress ships with a WP_Error class that makes error handling within plugins and WordPress itself much easier.Read More…
  • Magento
    From Beginner to Advanced in Magento: Introduction & InstallationMagento
    341 shares
    Magento is an eCommerce platform, that provides online merchants with various modules that are flexible and having dynamic contents that the merchant can change to suite one’s needs depending on the required featuresRead More…
  • Web Development
    Magento Theme Development: Layout FilesMagento
    163 shares
    In this article, we will be covering the basics of Magento layout XML. We will go over local.xml and do some basic modifications. This will include adding and removing scripts, removing blocks and adding layout changes.Read More…
  • Laravel
    AngularJS and Laravel: Finishing Building a CRMCustomer management app
    28 shares
    In this part of the tutorial, we will build the front-end of our application using AngularJS. Angular is a really unique framework. Instead of abstracting the HTML or providing some way of DOM manipulation they extended the HTML to deal with the fact that it was surely not designed to work with dynamic data. Read More…
Advertisement
Advertisement