A Coder's Journey


From the beginning to beyond

Access Modifiers

If you have been following my past blog posts, you may have noticed I have been going over some basic concepts of Java programming. And this post is no different! Today I will be going over Access Modifiers in Java. Let’s get started!


Java Installation

Hello all and welcome back! In my recent blog posts I have been covering concepts mainly based in JavaScript and Ruby. But today we are going to start to switch gears and start the process of coding in another OOP language. Java!


Method Overloading vs. Method Overriding

Hi Guys, welcome back! In my last blog post we discussed the 4 pillars of Object Oriented Programming. Inheritance, Polymorphism, Abstraction and Encapsulation. In this blog post I am going to be reviewing another major concept in Java programming called Overloading and Overriding.


Four Pillars of Object Oriented Programming

If you have been following my recent blog posts I have mostly been reviewing concepts in React and JavaScript. This past week I have been diving into Object Oriented Programming (OOP). In this blog post I will go over the four pillars of Object Oriented Programming. Before we start, there are many Object Oriented Programming languages, but some sample code and concepts that may be provided will be in terms of Java.


Axios in React

If you read my past blog post on using the Fetch API you will be somewhat familiar with http requests. I would like to introduce a different way to proccess http requests called Axios. In my experience when I was introduced to Axios, it made my http requests so much easier to understand and so much easier to implement in applications. In this blog post I will go over how to use Axios using GET, POST, and DELETE. Also go over some features that make it different from using fetch.