My sponsor, Treehouse, has mastered teaching complex development concepts and techniques using the visual media; something not easy to do, and neither is learning anew technology from scratch without proper guidance. Tutorials are nice but oftentimes make assumptions about current knowledge and don't tend to keep the reader's attention. Treehouse's videos are concise but provide enough detail to get eager developers up and moving quickly. Treehouse is giving my readers one month free to see what I mean, so go ahead and give them a try.
Feature detection via JavaScript is a client side best practice and for all the right reasons, but unfortunately that same functionality hasn't been available within CSS. What we end up doing is repeating the same properties multiple times with each browser prefix. Yuck. Another thing we...
While synchronous code is easier to follow and debug, async is generally better for performance and flexibility. Why "hold up the show" when you can trigger numerous requests at once and then handle them when each is ready? Promises are becoming a big part of the JavaScript world...
Searching within the page is a major browser functionality, but what if we could code a search box in JavaScript that would do the same thing? I set out to do that using MooTools and ended up with a pretty decent solution.
The MooTools JavaScript Class
The...
More often than not, I find myself wanting to upload more than one file at a time. Having to use multiple "file" INPUT elements is annoying, slow, and inefficient. And if I hate them, I can't imagine how annoyed my users would be. Luckily Safari, Chrome...
Well never thought that learning android development would be that easy. The interactive guides are easy to follow and they are meant for the novice developer. Thanks for sharing.
Well never thought that learning android development would be that easy. The interactive guides are easy to follow and they are meant for the novice developer. Thanks for sharing.
Just came across this article and I am so glad to hear that the Android courses are easy to follow! :)