25 Programming Books for the Aspiring Developer
Whether you’re learning to code online, at a bootcamp, or in-person, there’s one supplementary resource that we recommend to accompany your learning: books. But with so many programming books to choose from (a Google search brings…
Read MoreNew & Upcoming Course Highlights: jQuery, iOS, Django & React
Every week, new courses and workshops are published to the growing Treehouse Library! Here’s a short list of what we’ve added recently, including our new weekly video update: What’s New at Treehouse. Start learning to code today with a…
Read MoreReact: The Hype is Real
I haven’t been so excited since the early days of jQuery. React is a JavaScript library initially developed by Instagram/Facebook for building user interfaces. Since it has received a lot of attention recently with companies like…
Read MoreUse jQuery to Asynchronously Load an Image
Back in May I shared how to load images asynchronously with JavaScript. I had a lot of requests from people on how to do it in jQuery. So here we go! Asynchronous Image Loading Instead of…
Read MoreHow to Create a Sticky Navigation
Many websites use a “sticky” feature in their main navigation menu. The menu scrolls with the page, then sticks to the top once it reaches the top of the viewport. There are lots of jQuery plugins…
Read MoreHTML5 Local Storage
HTML5’s local storage feature allows the browser to store and retrieve specific data. In this post, we’ll pick up where we left off in the previous post where we built a real-time CSS editor using the HTML5…
Read MoreHow to Create Smoother Animations and Transitions in the Browser
In order to achieve smooth transitions and animations, a browser needs to avoid doing extra work on its main thread, the part that’s in charge of handling tasks like JavaScript, style calculations, layout, painting and compositing…
Read MoreWhy jQuery is the Most Popular JavaScript Library
John Resig released jQuery on August 26th, 2006 and changed the front-end development landscape forever. jQuery quickly arose to be the go to JavaScript framework. A number of other libraries came out around the same time…
Read MoreWhat is Unobtrusive JavaScript and Why it’s Important?
Unobtrusive JavaScript is a best practice methodology for attaching JavaScript to the front-end of a website. It’s an ideal to strive toward and something we should bear in mind whenever we’re adding JavaScript to a site….
Read MoreBeginner’s Guide to Ajax Development with PHP
The common use of Ajax in web development has created a dynamic yet fluid Internet. Designers often build mockups which incorporate Ajax-based elements such as lazy loaders, tabbed widgets, and other similar page elements. In this…
Read MoreHow To Code a Sortable Table with jQuery
There is a small handful of free open source jQuery plugins to help organize special tables. More specifically these plugins offer unique & dynamic functionality such as pagination, row highlighting, and column sorting. The ability to…
Read MoreBest Free jQuery Form Plugins to Improve User Experience
Webpage forms are quite commonplace for a number of different purposes. Some examples include user registration, e-commerce checkouts, profile settings, or even contact forms. Input fields are much easier to style with modern CSS3 techniques –…
Read More