I have entered the 7th week since my fatal decision to become a master coder. What progress can I report?
I finished The Odin Project's Web Development 101 course on Monday and began the third course in curriculum : "Ruby Programming". Although I completed the Codecademy Ruby course and did some other Ruby work a few weeks ago, I felt I needed a review.
To this end I am redoing the Codecademy course, I completed Chris Pine's book Learn to Program, and I reread Chs.2 + 3 of Peter Cooper's Beginning Ruby.
Needless to say, the revision was worth it- I have a much clearer understanding of blocks and procs, as well as hashes and arrays.
Concurrent with the Odin Project I am working through the Epicodus curriculum. It is always helpful to have multiple perspectives on a subject.
I have also discovered an intriguing course called FreeCodeCamp. It isn't complete yet, but the aim is to train students to write code for non-profits. Much of the curriculum mirrors The Odin Project, but there a few new resources such as this one for HTML/CSS.
As I mentioned the other day, I have been doing daily Java workouts (using the Coursera Java course). Most of the exercises are maths focused and are useful reviews of Java syntax.
The challenge today was trying to forget how humans do matrix multiplication and explain it to Java without using any fancy inbuilt methods. In the end, I did use the array.length method as it was the easiest way to create the product matrix.
I've also been using a new Pomodoro app to motivate myself and to record my working time. I sometimes forget to turn it on after the alarm has gone, so most days on the graph are underestimates. The app also discards any minutes that aren't part of a complete 25 minute session. So if you've done two 20 minute sessions and were interrupted, there will be no record of that time.
Anyway, here are the first 10 days:
I finished The Odin Project's Web Development 101 course on Monday and began the third course in curriculum : "Ruby Programming". Although I completed the Codecademy Ruby course and did some other Ruby work a few weeks ago, I felt I needed a review.
To this end I am redoing the Codecademy course, I completed Chris Pine's book Learn to Program, and I reread Chs.2 + 3 of Peter Cooper's Beginning Ruby.
Needless to say, the revision was worth it- I have a much clearer understanding of blocks and procs, as well as hashes and arrays.
Concurrent with the Odin Project I am working through the Epicodus curriculum. It is always helpful to have multiple perspectives on a subject.
I have also discovered an intriguing course called FreeCodeCamp. It isn't complete yet, but the aim is to train students to write code for non-profits. Much of the curriculum mirrors The Odin Project, but there a few new resources such as this one for HTML/CSS.
As I mentioned the other day, I have been doing daily Java workouts (using the Coursera Java course). Most of the exercises are maths focused and are useful reviews of Java syntax.
The challenge today was trying to forget how humans do matrix multiplication and explain it to Java without using any fancy inbuilt methods. In the end, I did use the array.length method as it was the easiest way to create the product matrix.
I've also been using a new Pomodoro app to motivate myself and to record my working time. I sometimes forget to turn it on after the alarm has gone, so most days on the graph are underestimates. The app also discards any minutes that aren't part of a complete 25 minute session. So if you've done two 20 minute sessions and were interrupted, there will be no record of that time.
Anyway, here are the first 10 days:
Comments
Post a Comment