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…
October 14, 2022 in Learn
Treehouse VM Installation
What is the Treehouse VM? The Treehouse Virtual Machine is a Vagrant controlled linux virtual machine. This VM is used in different Treehouse courses to facilitate the installation of Ruby on Rails and associated libraries and versions. Many of the…
October 11, 2022 in Learn
Android vs. iOS Development: What to Focus on This Year?
Many coding students are understandably interested in learning mobile app development. But the mobile device market is split between Android and iOS, so how do you know which platform to focus on building apps for? In this post, you’ll discover…
October 11, 2022 in Learn
Treehouse vs. Udacity: Key Differences
Now that you’re ready to kickstart your coding career, what learning platform should you invest in — Treehouse or Udacity? Treehouse and Udacity are both popular online learning platforms for developers no matter your skill level. They contain several coding…
October 11, 2022 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…
October 5, 2022 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…
September 28, 2022 in Learn
Creating Custom HTML
(Photo by Kenny Louie / Flickr) An exciting feature of the HTML specification is creating custom HTML elements. These allow you to create your own HTML elements along with their own JavaScript API. This can be useful when building interfaces with reused…
September 28, 2022 in Learn
Why Whitespace Matters for Your Web Layout
In a time when we’re sounded by information, it is extremely important for designers to think about being clear with their layouts. We must remember to deliver a page that will get viewers’ attention, whether they’re purchasing something from an…
September 26, 2022 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…
September 26, 2022 in Learn
How To Clone a Repository From GitHub Using Your Terminal
Just set up a new repository on GitHub? Checking out someone else’s work? Want to contribute to another project? The first step is getting that repository downloaded to your machine. There are a few ways to do this. Using your…
September 19, 2022 in Learn
Animated Hamburger Menu
Hamburger menus are great for toggling a mobile navigation. Adding slick animations to show the open or closed state can be tricky but I will explain how this can be done pretty easily. Let’s get started. 😎 If video tutorials…
September 14, 2022 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…