Buttons With Built-in Progress Meters
By Martin Angelov Progress bars have become quite popular lately, and there are lots of plugins that can help you add one to your site. But how do you make one yourself? The problem is that there are...
View Article12 Awesome CSS3 Features That You Can Finally Start Using
By Martin Angelov If you are like me, when you see an impressive demo of a new CSS3 feature, you can’t wait to start using it in websites. Of course, then you see that it is available in only one or...
View ArticleCreating a File Encryption App with JavaScript
By Martin Angelov Security and privacy are hot topics at the moment. This is an opportunity for us to take an introspective look into the way we approach security. It is all a matter of compromise –...
View ArticleA Quick Guide to Web Storage
By Baback Rashtizadeh This is a guest post by Baback Rashtizadeh, a freelance UI/UX designer and a front-end developer with passion for coding and writing. Almost every desktop or mobile application...
View ArticleThe 10 Weirdest Programming Languages
By Martin Angelov Programming languages are supposed to be easy to use and learn. They should give you structure and allow you to solve real problems. Their syntax should be clear and understandable,...
View ArticleQuick Tip: Create a Simple URL Shortener With 10 Lines of PHP
By Martin Angelov I love to solve problems with tiny, one-off scripts. The fewer lines that I have to write, the better. Recently I had another opportunity to do just that. I needed a way to embed...
View ArticleMake a Picture Voting Game with Node.js (Part 1)
By Martin Angelov Node.js is becoming more and more popular. This JavaScript server is the perfect tool for real-time apps like chats, multiplayer games and collaboration tools. But you can use it to...
View ArticleMake a Picture Voting Game with Node.js (Part 2)
By Martin Angelov In the first part of this tutorial, we laid down the foundation of our node.js web app. You learned about running and installing node, about npm and the nedb library, and we even...
View ArticleQuick Tip: Write Modular JavaScript With Browserify
By Martin Angelov The browserify tool has been around for a few years already, but I didn’t really take notice until I started developing with node.js. This is when I appreciated the agility and power...
View Article10 Signs That You Are An Awesome Web Developer
By Martin Angelov So you know how to make a website or two. But are you worthy enough to be called an awesome web developer? Here are 10 positive signs that you are. 1. You use a framework Even if you...
View ArticleMy New Favorite Technique For Hiding Overflowing Text
By Martin Angelov As web developers, we should build our sites so they accommodate variable lengths of text. You have to be sure that your markup looks just as good with a 50 character username as it...
View ArticleRealtime Chat with Node.js
By Nick Anastasov In this tutorial, we are going to build a realtime chat system with Node.js and the socket.io library. The chat permits users to create private chat rooms that they can share with a...
View ArticleNEW Music Database
Try our new Music Database, listen albums and songs, find top tracks, albums, event and more… Go to http://music.hostsiteblog.com/ Music Database
View Article10 Mistakes That JavaScript Beginners Often Make
By Martin Angelov JavaScript is an easy language to get started with, but to achieve mastery takes a lot of effort. Beginners often make a few well-known mistakes that come back and bite them when they...
View ArticleFree Template: Creative Company Layout
By Martin Angelov It is very important for websites to work and look good on mobile devices. And we know how much time it can take to get right. To help all of you web developers out there, we decided...
View ArticleFree Template: Responsive Shopping Cart
By Danny Markov Mobile devices don’t exist only for checking your social network accounts. All kinds of websites, from shops to forums, can be made quick and fun to use on a phone or tablet, if you...
View ArticlejQuery Image Slideshow Plugin
By Danny Markov A nice photo goes a long way towards making a design stand out. But we at Tutorialzine realized that sometimes a single picture is not enough and what you really need is a smooth...
View ArticleJavaScript Challenge: Make Me Blue!
By Martin Angelov You think you know JavaScript and jQuery? Prove it by taking our challenge! You will face enemies, bosses and more than enough divs to make a grown web developer cry. You will need...
View Article10 Tips for Writing JavaScript without jQuery
By Danny Markov jQuery is a great library. It came to be around the time when IE6 was the number one browser. Back then, there were quirks and differences that were tedious to work around and jQuery...
View ArticleGuess the Programming Language
By Martin Angelov Can you tell Java from JavaScript? Awesome! So you are ready to take our ultimate programming challenge. You will face 20 difficult (or not) questions, each with a single correct...
View Article
More Pages to Explore .....