My class with Flatiron school started today. I'm excited to see where this leads me, but absolutely intimidated by the things I don't know I don't know.
The first few lessons are all review on basic JavaScript fundamentals and shouldn't give me too much struggle but I'm sure now that is have said that I will regret it. I know anything involving objects is going to give me a permanent eye twitch. That has been my biggest problem area so far, but I guess growth is pain.
Here is what I worked on today!
I started out with a brief video which reviewed basic data types found in JavaScript, and how assignment differs between Let and Const. I also learned that you can enter into the Node.js repl on a local machine by typing "node". Cool.
The Next lesson was more information on differences between let, Var, and const along with links to the major changes made by ES6. While this was mostly review, I did find it really interesting. Programing languages are not static and sometimes go through major changes to meet the needs of developers. The addition of let and const instead of var seem sweeping and I wonder at the implications to the real-world setting. How often do developers encounter legacy code that still relies of var? How much of their obj is updating existing code to new ES6 syntax.
After that I moved on to the next lesson on strings and how they can be manipulated. While I worked on the lab for this lesson, I hit an error where I could not get interpolation to work in my environment. It took me longer than I want to admit to remember that ' must be changed to ` for it to work properly. The devil is in the details, and this is a great reminder to me that even though this section is review, I still have a long way to go before it becomes second nature.
Next, I worked through the lab for control flow, I have always really enjoyed these. Something about these types of problems is very satisfying to solve.
After that came the arithmetic lab. Initially I was trying to solve the lab by building functions. It took a few attempts to realize that the test wanted literal expression of the equations not a function that would solve them.
Top comments (0)