Learning Path Log
Updated on 08.10.21
This is where I write small updates outside the lengthy blog posts for those moments when I have no writing inspiration but have been busy with making progress.
Started: May 22, 2021
August 8, 2021
I finally finished collections, and am so happy I get it now! I will write a blog post soon.
Also, just wrote about my quick twitter code, a proud moment for me.
Next up this week, Network Programming, Expressions and String Manipulation! Next week is Holidays, so we will see how much I do 😎
July 2, 2021
I’ve spent the past 3 days working on the GUI for my Lingo game. It started slow, and I was getting headaches, understanding how FMXL works. But once I had it figure out, it was hands-on fun from there. I am having a lot of fun! I even got to the point where it was freezing for some reason on the second screen when trying to load the game. Then it hit me. THREADS! OMG! Life changer! I found a great virtual class online on the concept of Threads and Concurrency, which made it more clear. Once I watched that and understood what the code does, I was able to implement it with the Runnable interface, and it works! I am not at the point of receiving the guess from TextField. Once that is done, I am sure the rest is basically set. Though, I am being very picky with the design and the fact that intelliJ doesn’t allow you CSS on the community version. So I will have to look into how to go around that. This is again, just like when I started learning, to understand how GUI works. After that, I need to review and clean the code. And after that, start planning how to do this with the simple journal before venturing into Spring for the dashboard I’ve been dreaming about.
June 26, 2021
I finally understand the purpose of collections and can’t wait to study a code I found and apply what I learned in my project! Also, finally understand the Liskov Substitution Principle… I think I was thinking it was more than I understood. But after many videos with different examples, it is exactly what I understood. A child class/ subtype needs to have the same requirements as the parent class. I found some good code with an example, the same one I want to study to understand Collections and how they are being used with databases for speed. Micro-Learning is really working! Though, I am not sure 1.5 hours today count as micro-learning. It is Saturday, after all. But the rest of the week I have been doing 15 minutes at a time, sometimes twice a day, just understanding one concept at a time, as well as I can.
I will follow up soon on micro-learning with a blog post on the concept and how it helps me. As well as why I think studying with soft classical music is inefficient, versus what I prefer. Stay tuned!
June 20, 2021
This past week I went through the Java Object Oriented Programing course and I realized how much I still have to learn. But also how much my understanding is progressing. I am now taking each subject not covered in small parts. Experimenting a bit with microlearning, where I spend 30 mins on a concept and the code. If I understand it, I move on. If not, I look into more resources to try to understand it. And as a checklist fanatic, have a list of each subject I wish to cover.
My current stage is Generics and Collections. Subjects that frustrated me months ago. I found a book (though old) from O’Reilly, specifically for Generics and Collections, and it is the most understandable book on the subject I’ve found so far. (Much more helpful than Java in a Nutshell) I am taking it section by section with a max of 3 per day in order to practice and process, instead of spending hours frying my brain. It is actually working, and I am looking forward to finishing it (it is not a big book).
May 22, 2021
Wanted to start this page as I realize I do not write enough actual content. I have been through some transitions and blasts of artsy inspiration plus work becoming busier, leaving me a bit tired. Not to mention the random beautiful sunny days I used to go out to skate in the evenings. With this log I hope to remember where I am at.
I am still busy with Udemy course, kind of stuck at threads. But decided to go through the videos in the mornings and even if I do not understand, look up more information after to compare “notes” and understand better. That being said, it got me kind of motivated to see that I am almost done with all the sections I wanted to do with that course. So I bought another one on Spring & Hibernate for web apps which I would love to be able to work on for my journal. So I am now looking forward to that and doing my best to get there! 💪🏻