Learning – Week Two

Welcome to the second update of my learning plan. This week was a little different from last week, so hopefully I can keep changing these posts up so they don’t get boring. I am also going to start including a lot more links to tutorials and other relevant information, be sure to keep an eye out for the links.

Alongside doing my usual tutorials and listening to Podcasts. I have been spending some of my journey time, reading through a number online blog posts and articles.

JavaScript

On the practical side of things I started by reading through and typing out examples of using the spread operator with objects, arrays and functions. I also read and worked through a blog post going over the pros and cons of using arrow functions. I have done some tutorials with arrow functions before, but have not put them to use in any personal projects yet, so it was good to get some more practice with them.

The last two tutorials I completed this week, was one working with regular expressions to clean up a URL that was to be presented to the user. Finally I got to work with the URL.createobjecturl method for the first time, to easily download a text file using blobs. You can find the tutorial here.

C#

This week on C# day I continued with the Windows Project Forms playlist from developer AngleSix. I have been really enjoying and learning a lot from his playlist and plan to continue it until I reach the end. This week I started on a tutorial that will see me create a chat application, which involved creating a new custom window using the Window Chrome Class.

As well as how to set custom fonts and icons in a project, which I had some trouble with due to a silly incident with an extra character. My only issue with the video is that it did go quite quick with a lot of the detail and I would have liked it to be a bit slower, but so far I am keeping up and have not had any major issues.

JavaScript and React

I ended this week a little differently from last week. I decided to purchase a Udemy Course from Cassidy Williams, a senior engineer at CodePen. I actually found out about her and her course by listening to the CodePen Radio Podcast and decided then to look it up.

I’m glad a purchased it as it was really informative and the introduction to React mixed with creating some small projects, helped reinforce what I learned last week.

The course covers:

  • JavaScript: The DOM
  • JavaScript: Events and Callbacks
  • JavaScript: AJAX
  • JavaScript: JSON
  • JavaScript: Scope
  • JavaScript: ES6+
  • Web App Building
  • React: Component Life-cycle Methods
  • React: State and Properties
  • React: Component Types

The course also provided a nice confidence boost as the challenges gave the opportunity and made you work on your own. I have some more tutorials for React I can work through and learn from, but this course has made me strongly considering starting my own React project next week instead.

4 Comments

  1. Hey! I realize this is kind of off-topic but
    I needed to ask. Does managing a well-established blog such as yours take a large amount of work?
    I am completely new to operating a blog however I do write in my journal every day.
    I’d like to start a blog so I can easily share my
    experience and thoughts online. Please let me know if you have any kind of
    recommendations or tips for new aspiring bloggers.
    Appreciate it!

    1. Hi, I wouldn’t say my blog is well-established yet. Doing what I am doing only takes an hour or two a week, I would suggest for when you start make sure you are blogging about what you really like and don’t over work yourself. It takes time but if you keep working hard and set a reasonable goal like 1 or 2 posts a week you’ll get better in no time.

  2. May I simply just say what a relief to discover a person that genuinely understands what they’re talking about on the net.

    You certainly understand how to bring an issue to light and make it important.

    More people have to read this and understand this side of your story.
    I was surprised that you are not more popular given that you
    certainly have the gift.

Leave a Comment

Your email address will not be published. Required fields are marked *