Updated on May 11, 2026 in Learn
PHP vs. JavaScript: Comparisons and Applications
PHP and JavaScript are two very popular programming languages and there are many web apps that use them both at the same time. The main difference is that, while PHP is only for back-end development, JavaScript is used for front-…
Updated on May 11, 2026 in Learn
How to Store Data in LocalStorage in JavaScript
The LocalStorage API gives front-end web developers access to a simple key-value datastore that can be used to save data on a user’s computer. Saving data on the client side can help speed up the performance of your web applications…
Updated on September 11, 2023 in Learn
JavaScript Array Methods: filter()
Ever needed to filter array elements? Luckily for you there is an easy way to do this in javascript by using the filter() array method. Let’s dive into how we can use this method and what it can do. Consider…
Updated on September 11, 2023 in Learn
JavaScript Array Methods: map()
Still using a for loop to iterate over a collection of array elements? Try out this javascript array method known as map() instead! What is map()? Accordion the MDN documentation, the map() method creates a new array populated with the…
Updated on September 11, 2023 in Learn
JavaScript Array Methods: forEach()
Introduction Being able to loop over items in an array is a crucial skill to understand as a developer. A great way to do just that is by using a popular JavaScript array method; forEach. This method allows you to…
Updated on September 11, 2023 in Learn
JavaScript Basic Array Methods
Arrays are used to store a collection of multiple items under a single variable name. This collection could be things like strings, numbers, or even a mix of different data types. Sometimes we need to update or manipulate our arrays…
Updated on October 14, 2022 in Learn
Installing Java SE Development Kit on Mac
What is a JDK? The Java SE Development Kit, or JDK, is an extended subset of tools that allow for developing applications for the Java programming language. The installation process is very straight forward: Navigate to the Java SE Downloads page…
Updated on October 14, 2022 in Learn
Install Java SE Development Kit on Windows
What is a JDK? The Java SE Development Kit, or JDK, is an extended subset of tools that allow for developing applications for the Java programming language. The installation process is very straight forward: Navigate to the Java SE Downloads page…
Updated on May 11, 2026 in Learn
Java vs. Python: Complete Guide
While Java and Python have both been around for decades, they’re still the programming languages of choice for many projects. In fact, a prominent source indicates Python and Java have been the second and third most popular languages behind JavaScript…
Updated on May 11, 2026 in Learn
JavaScript Emoji Selector
I’d like to show you how we can create an easy-to-use emoji selector for any website or application. We’ll use the browser’s built-in fetch API to connect to the open-emoji API to display a list of all emojis. If you’d…
Updated on May 11, 2026 in Learn
JavaScript Accordion Menu
Accordions are everywhere on the web and even in mobile apps. They’re a great way to show and hide content based off user interaction. In this guide, I’ll go over how to create an accordion using HTML, CSS and a…
Updated on May 11, 2026 in Learn
Should I Learn HTML Before JavaScript?
Once you’ve decided to pursue front-end web development, you might be overwhelmed with deciding where you should start. Do you learn HTML or JavaScript first? How long will it take to learn them? What about CSS? The short answer: You…