Loading...
All Posts In Category

Learn to Code

Learn to Code

9 Free Coding Resources for Beginners

Here are 9 free coding resources for beginners. Learn the basics of software development with these essential coding resources.

Posted on 
Dec 2, 2022
  by
Steve Wayde Dames Jr
Read More
arrow right icon
Learn to Code

AngularJS: The Complete Guide for Beginners

AngularJS: The Complete Guide for Beginners. AngularJS is an open source JavaScript framework used to build single page applications. In this article, we'll be covering AngularJS for beginners.

Posted on 
Jul 26, 2022
  by
Ariel Camus
Read More
arrow right icon
Learn to Code

How to: React, Redux, Virtual DOM, State Management & One-way Data Flow

Want to understand what React JS is, and how it works with the Virtual DOM? In this article, I dive into that, as well as, the state management framework, Redux, and its one-way data flow.

Posted on 
Feb 2, 2022
  by
Kaboha Jean Mark
Read More
arrow right icon
Learn to Code

5 Key Things I Wish I'd Known Before I Started My Coding Journey

I have compiled a list of the five most important tips I wish I could time travel back and tell my younger self before I embarked on this coding journey. Read these tips to leverage the opportunities and challenges in order to learn and grow smarter.

Posted on 
Dec 20, 2021
  by
Kaboha Jean Mark
Read More
arrow right icon
Learn to Code

How Writing Meaningful Commit Messages Helps You be a Better Developer

In this article, I’ll guide you through git commit messages: what they are, why and how to write good ones, what is Microverse’s convention, and some of the most used options.

Posted on 
Dec 16, 2021
  by
Vanessa Aoki
Read More
arrow right icon
Learn to Code

A Helpful Guide to Learn and Maximize Chrome DevTools

While navigating DevTools by Google Chrome might seem daunting at first, it doesn't have to be. You'll rely on DevTools for much of your coding journey, so read on to learn the best practices for maximizing the inspector and debugger in Chrome DevTools.

Posted on 
Sep 28, 2021
  by
Nikolas Escobal
Read More
arrow right icon
Learn to Code

Configure Tailwind CSS for Vanilla JS with JIT in 10 Easy Steps

In this article, we cover 10 easy steps to configure and optimize Tailwind CSS for your vanilla JS projects. Discover how to maximize the full potential of Tailwind to improve your projects.

Posted on 
Sep 15, 2021
  by
Nikolas Escobal
Read More
arrow right icon
Learn to Code

Afraid of Debugging? Here are 5 Tips to Make Debugging Less Painful

All programmers know just how frustrating it is to be stuck trying to understand why your code isn’t working. This is where debugging comes in. In this article, I’ve compiled some of the best techniques, tips, and frameworks to make debugging less painful.

Posted on 
Sep 10, 2021
  by
Nikolas Escobal
Read More
arrow right icon
Learn to Code

What Are Lifecycle Methods and Why Do We Use Them in React?

React lifecycle methods play a significant role in building projects in React. It's essential to understand just what they are and how to use them though, so this article covers that.

Posted on 
Aug 26, 2021
  by
Gzim Asani
Read More
arrow right icon
Learn to Code

Testing and Securing Rails API Endpoints With JWT and Postman

A common way to do Authentication is by generating a JSON-Web Token and Ruby on Rails is the framework we use when building a JSON API. In this article, we focus on authorizing our endpoints and testing them using Postman.

Posted on 
Jul 15, 2021
  by
Uduak Essien
Read More
arrow right icon
Learn to Code

The Top Skills Every Aspiring Developer Needs To Master

Every aspiring developer juggles a lot of things. But what will help you stand out from the rest? In this article I cover the 3 key skills you need to master as an aspiring developer.

Posted on 
Jul 8, 2021
  by
Nikolas Escobal
Read More
arrow right icon
Learn to Code

The First Step Towards Web Development Success: Mastering Git

Succeeding as a web developer takes perseverance and continuous learning. One of the first steps is to master git. In this article, we’ll dive into just how to do this.

Posted on 
Jun 15, 2021
  by
Gzim Asani
Read More
arrow right icon
Learn to Code

How to Build a RESTful API Authentication With JWT (TDD Approach)

Token-based authentication has gained a lot of popularity in securing an API. In this article, we'll take our Rails RESTful JSON API app to the next level through user registration and login, plus authentication with JSON Web Tokens.

Posted on 
May 4, 2021
  by
Uduak Essien
Read More
arrow right icon
Learn to Code

How to Build Using a Mobile-First Approach: Bootstrap

Want to build for your mobile users? Read the differences between mobile-first and desktop approach, the benefits of mobile-first approach as well.

Posted on 
Apr 6, 2021
  by
Umair Arshad
Read More
arrow right icon
Learn to Code

Test Driven Development of a RESTful JSON API With Rails

The open source nature of Rails, and its rich ecosystem inherited from Ruby, gives it an advantage of both time and cost efficiency to get your API up and running fast. In this article, we’ll build a simple Rails RESTful JSON API using Rails.

Posted on 
Mar 18, 2021
  by
Uduak Essien
Read More
arrow right icon
Learn to Code

The Most Popular New Programming Languages

Ready to dive into a new programming language? This is a guide to choosing which new and fast-growing programming languages you should learn this year.

Posted on 
Jan 7, 2021
  by
Ariel Camus
Read More
arrow right icon
Learn to Code

Popular Niche Programming Languages to Learn

If you're looking to learn a niche programming language to grow your career in tech, this is for you.

Posted on 
Jan 5, 2021
  by
Ariel Camus
Read More
arrow right icon
Learn to Code

The Best Programming Languages to Learn

Ready to learn a new programming language? This is a guide to the best programming language to learn when starting your software development career.

Posted on 
Jan 3, 2021
  by
Ariel Camus
Read More
arrow right icon
Learn to Code

How Remote Pair Programming Works & Why it Can Change Your Life

Remote pair programming is not so different from traditional pair programming, but the main difference is that it allows you to work with people around the world. Here's how remote pair programming works, and why you should start doing it.

Posted on 
Jan 2, 2021
  by
Ariel Camus
Read More
arrow right icon
Learn to Code

Frontend Or Backend: How To Know The Right Track For You

Trying to choose between frontend and backend development can be overwhelming so here’s a breakdown of the two and the different skills you’d need for each.

Posted on 
Dec 15, 2020
  by
Saheed Oladele
Read More
arrow right icon
Learn to Code

RSpec Controller/Request Specs & Integration Tests Using Capybara

Performing a functional, and integration, test on your application is needed to gain wider test coverage. In this article, you’ll learn how to work with controller/request specs, as well as integration testing using Capybara.

Posted on 
Nov 20, 2020
  by
Uduak Essien
Read More
arrow right icon
Learn to Code

Understanding Common Error Messages in the MVC in Rails Model

In this article, we'll help you understand the MVC model through the construction of a simple app, while being guided by the error messages commonly observed while coding in Ruby on Rails.

Posted on 
Nov 18, 2020
  by
Bruna Gobi
Read More
arrow right icon
Learn to Code

5 Projects New Developers Should Build to Improve Your Skills

Being a new developer can be challenging. Whether you recently finished a coding bootcamp, went through a Full-Stack course online, or learned on your own, eventually you need to start coding real projects. Here's how to do that.

Posted on 
Nov 14, 2020
  by
Maria Reyes
Read More
arrow right icon
Learn to Code

How To Get Started With Gatsby.js

Gatsby is a site generator built for React that can be tricky to get accustomed to. In this article, we walk you through the steps for creating a simple app so you can better leverage Gatsby.js.

Posted on 
Nov 10, 2020
  by
Kerron King
Read More
arrow right icon
Learn to Code

How Junior Developers Can Make a Difference Without Experience

Being a junior developer doesn't mean you can't make a difference. Here's eight tips on how junior developers can contribute to their teams' success despite having little experience.

Posted on 
Oct 23, 2020
  by
Ariel Camus
Read More
arrow right icon
Learn to Code

3 Important Frontend Concepts that Make You a Professional

Thinking about becoming a Frontend developer? It’s more challenging than it seems. Here are three frontend concepts that will help make you a professional.

Posted on 
Sep 16, 2020
  by
Saheed Oladele
Read More
arrow right icon
Learn to Code

The Most Important Things to Know about Gemfiles

Gemfiles are an incredibly useful tool for developers but people often misunderstand the usage of the version control environment that a Gemfile provides, due to its syntax. This article will help us understand how to use them.

Posted on 
Jul 8, 2020
  by
Daniel Laloush
Read More
arrow right icon
Learn to Code

Alternatives to Coding Bootcamps: How to Become a Remote Developer

Considering joining a coding bootcamp? We've shared the pros and cons of them, and the other ways and places you can learn how to become a software developer.

Posted on 
Jan 23, 2020
  by
Ariel Camus
Read More
arrow right icon
Learn to Code

The Reason People Fail at Learning to Code and How to Avoid it

Learning to code is hard, and a lot of people fail at it, especially those learning online. We're sharing why most people fail at it and how you can persevere.

Posted on 
Oct 12, 2019
  by
Ariel Camus
Read More
arrow right icon
We use own and third party cookies to; provide essential functionality, analyze website usages, personalize content, improve website security, support third-party integrations and/or for marketing and advertising purposes.

By using our website, you consent to the use of these cookies as described above. You can get more information, or learn how to change the settings, in our Cookies Policy. However, please note that disabling certain cookies may impact the functionality and user experience of our website.

You can accept all cookies by clicking the "Accept" button or configure them or refuse their use by clicking HERE.