If a user attempts to create a resource that already exists — for example, an email address that’s already registered — what HTTP status code would you return?

409

Consider a responsive site design that requires a full-width image in all responsive states. …


What do you find challenging about coding?

Sometimes the most challenging part of coding is actually sitting down and starting. I have trouble sometimes just getting back onto my computer after running into an issue.

I also find finding and fixing bugs to be very challenging sometimes.

Talk about a…


How do you organize your code? What are some suggestions you find on the web?

With code I organize code by the likeness of lines. So lines of code that work towards accomplishing one objective are grouped together. An example of this would be putting white space between a group…


Write about something you learned this week.

I learned about extensions and apis.

Why would you use something like the load event? Does this event have disadvantages? Do you know any alternatives, and why would you use those?

The load event is triggered with the entire page has finished loading…


Tell us about something you learned this week.

I learned about algorithms today and what functionality understanding them gives you.

What are the pros and cons of immutability?

Immutable data is easier to fix when it comes to bugs. The code is predictable because all data will always remain the…


Describe one thing you’re learning in class today. Why do you think it will be important in your future web development journey?

We learned more about using classes to create objects. And practiced using object-oriented programing.

Can you offer a use case for the new arrow => function syntax?

It…


Describe one thing you’re learning in class today.

Today I learned about two other higher-order functions, find() and findIndex().

Can you describe the main difference between a forEach loop and a .map() loop and why you would pick one versus the other?

The for-each loop like a for loop, will…


Describe one thing you’re learning in class today.

Today I gained a better understanding of the DOM and how to interact with it.

What’s the difference between: function Person(){}, var person = Person(), and var person = new Person()?

function Person(){} is declaring a function. This function does not have…


  1. Describe one thing you’re learning in class today.

What I learned from this class is how versatile arrays are and how loops play into that versatility.

What is "use strict";? What are the advantages and disadvantages to using it?

‘use strict’ puts your JS code into strict mode. Strict mode…


Describe one thing you’re learning in class today.

I learned more about the power of if statements and how nesting other statements within the original can expand your logical reach by alot.

What is the difference between == and === ?

== is a comparison operator that will look to…

Giles Adkins

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