Well, this is it- the last officially assigned blog post for my courses at Austin Coding Academy. This has, without a doubt, been the most interesting, tough, and rewarding educational experience I’ve been a part of. Let’s do this thing.

  1. Discuss in words something that you learned in class today or this week.

Redux involves utilizing a global state. This can be combined with a local state in order to have real time changes for a specific component, such as a navigation bar.

2. Explain the use cases for, and differences between — bind, apply, and call.

As per


Pulling around the curve here on 411, and it has been a journey. Digging into the final checkpoint has been very helpful in both a knowledge acquisition sense, and in being reassured that I can do this stuff without a ton of initial direction.

  1. Discuss in words something you learned in class today or this week.

How to map over the “store” in Redux. …


Redux is still an interesting beast, beast though it is. I’ve picked up some books on the subject (thanks, Humble Bundle!), so I’m hoping to keep momentum up on relearning the basics to build up my skill-set.

  1. Discuss in words something that you learned in class today or this week.

The value of working ahead. I managed to knock out most of my class work for this week by Monday, and that’s giving me the time I need to really focus on learning in the way that I learn best- head down, working on various projects.

2. What are “actions”…


We are on our way to learning to use Redux with React, and it has been an interesting journey. Things are stacking up, and I’ve managed to find resources to reference, but a lot of people have their own approaches here. I guess I need to find my own, too.

  1. Discuss in words something you learned in class today or this week.

Redux is awesome if you know how to use it. Having a state available globally, rather than having to daisy-chain them together is incredibly helpful. …


More weeks pass, more React training. I finally had the “Ah-ha!” moment with this language, so things are going a lot more smoothly. Throw in Material-UI and you have a very useful set of tools.

  1. Discuss in words something you learned in class today or this week.

We just learned how to use cookies! Internet cookies, not the obvious. Though now I want those, too.

We use cookies to keep track of things, like if a user has already logged into their account on a website. By tracking these, we can keep everything safe and sound.

2. How does hoisting…


The React education continues! Everything is starting to make a bit more sense, but it is important to remember and emphasize that struggling is a natural part of the process. We can all learn this stuff.

  1. Discuss in words something that you learned in class today or this week.

If you’re struggling to complete a task, read about other tools. Sure, the adage is “a bad craftsman blames his tools”, but if you’re using a hammer on a screw you’re going to have a bad time. Or at least your cabinet is.

By reading ahead in our material, my team…


Truth be told, React is a whole different beast to learn. However, it is a powerful tool that, when mastered, can do some really rad stuff.

  1. Discuss in words something that you learned in class today or this week.

Collaboration is key. We had a project where we needed to manipulate data in an API, which is something that we have worked on before. However, with this being a whole new language, everyone is struggling a bit to keep up.

By working with a couple of other coders (who are fantastic at what they do), we were able to get…


React! It’s a lot. A lot a lot. But it’s coming together. I do wish there was more beginner documentation, but learning some languages comes down to putting it into practice over and over.

  1. Discuss in words something that you learned in class today or this week.

We learned about using setState within react in order to manipulate elements of the DOM, which is going to be handy moving forward. With state, we can tell the code “ok, these are the current conditions. If that changes, here’s what you do”.

2. Why/when would you use a class-based component vs a…


And with that, another class section done. It feels strange to reflect on how far we’ve come, but no time to waste! We have a blog post to do!

  1. Can you explain the purpose of each type of HTTP Request when using a RESTful web service?

There are four types of these requests, each helpful in their own way: GET, POST, PUT, and DELETE.

GET retrieves data from a server- you want a list? That’s a get request.

POST creates a new entry in said list.

PUT updates an already existing entry.

DELETE does what it says on the tin…


Two weeks out of class, and we’re back at it again with React. This is an interesting…framework? Framework. I’m looking forward to learning more about it in our 411 course!

  1. Tell me about a project that you’re particularly proud of. What did you do that worked out so well?

Way back in 101, we had to make a barbershop website based on a template. I could knock that out incredibly quickly now, but back then I barely had a grasp on anything that we were doing.

But I kept at it. And kept at it. I learned how to effectively…

Alex Alban

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store