How to Build a Countdown Timer in Pure JavaScript

You don't necessarily need jQuery to add a countdown timer to your site. It takes just a few lines of JavaScript to create a customizable timer that counts down to a pre-defined date and time. You can embed the timer to several kinds of pages such as Coming Soon and Maintenance pages, eCommerce stores, daily deals websites, and event registration pages. In this tutorial, we will create the countdown timer step by step so that you can understand everything. You can find the entire JavaScript code at the...

15 Best Places to Learn How to Code in 2019

There are multiple online learning platforms where you can learn how to code. Each adapts to different learning styles, so the most important thing is to find the one that best fits your own needs. In this article, we have collected 15 places where you can learn how to code in 2019. The platforms cover both client- and server-side programming languages and technologies. The prices are as of early 2019. However, they might change at any time, so always check out the latest fees before you make a decision....

7 JavaScript Templating Engines with Code Examples

JavaScript templating engines enable you to add dynamic logic to static HTML pages. For instance, you can declare a variable that the engine replaces with an actual value at runtime. Similarly, you can use conditionals, loops, filters, mixins, and other constructs, depending on the templating engine you choose. Besides significantly speeding up front-end development, JavaScript templating engines also make debugging and maintenance simpler and faster. Each engine comes with its own syntax...

12 Key Tools and Resources for Android Development

Android development is one of the most lucrative fields of software development. Currently, 75.16% of all mobile users worldwide use an Android device. It's also very likely that Google's Android operating system will continue retaining its market position in the future as well. Thanks to Google and third-party developers, Android has an incredibly huge ecosystem and an active community. In this collection, you can find 12 key tools and resources you need to know if you want to build professional...
CSS

How to Create a Responsive Image Gallery with Flexbox

Flexbox is a CSS layout module that makes the creation of fully flexible user interfaces possible. It offers an easy-to-use alternative to floats and a couple of jQuery plugins such as image gallery libraries as well. Flexbox is an ideal choice for several typical CSS tasks and fits especially well with one-dimensional layouts. In this article, we will look into how to use flexbox to create a responsive image gallery that looks well at every viewport size. 1. Create the HTML ... First, let's create the...

20 Must-Have Tools for Vue.js Development

Vue.js is a popular JavaScript framework that allows you to create single-page applications and user interfaces. It has a huge and active open-source community who have created hundreds, if not thousands of tools related to the framework. In this collection, you can find starter kits, boilerplates, developer tools, component libraries, and other resources you can use in your everyday Vue.js workflow. 1. Official Vue.js Guide ... The official Vue.js guide helps you get started with the Vue framework....

6 Java Web Frameworks to Build Scalable Applications

We usually don't think of Java as a language for creating web applications, but there are actually several high-quality Java web frameworks that are worth considering. The Java Virtual Machine is a solid platform that makes it possible to follow the "Write Once, Run Anywhere" (WORA) principle in web development. In this collection, you can find six popular Java web frameworks with which you can build scalable and reliable apps. 1. Spring Framework ... The Spring Framework is the most well-known Java...

How to Add Custom Google Forms to Your Static Site

Websites created with static site generators like Jekyll or Hugo are on the rise. Their popularity is not surprising. They're fast and secure, as there's no data on the server side. The web server builds and serves web pages on the fly. You don't have to worry about databases and server-side security. You can write your posts in Markdown or HTML that gets rendered nicely with the help of templating engines (Jekyll uses Liquid, while Hugo uses Go Templates). Everything is fine until you want to add dynamic...
Load more
Home CSS Deals HTML HTML5 Java JavaScript jQuery Miscellaneous Mobile MySQL News PHP Resources Security Snippet Tools Tutorial Web Development Web Services WordPress