The majority of the day was spent working on git. After my entry last night I decided to attempt commit reverse and reset one last time before going to sleep. I actually understood it and finished off another couple of sections before heading off to sleep. So today's sections to cover were branches, merge, Github connection, and collaboration. I spent most of the afternoon on that. One of the assignments involved using Bootstrap to set up a webpage and I can't begin to express again how much of a relief Bootstrap is in coding up CSS. Yesterday my classmate expressed an interest in trying to do a sample collaboration project just to see what to expect when bigger projects begin. I studied at home today and after I completed the chapter I contacted him and we spent an hour on google hangout trying to going back on forth on a project loaded up on Github.
So that finished with a relief. I've been using git for over a year and I underestimated the difficulty of this chapter. I'm glad to say that I gotten down the sequence for initializing, staging, and committing changes to the local and later on, Github repository. It would be kinda ironic if when the onsite lectures begin everyone uses the Github app, making everything I learned for terminal use irrelevant. After everything I've done I'm hoping for the console to be used.
So then after git comes jQuery, a javascript library. HTML and CSS are responsible for create static webpages but javascript is responsible for making it interactive. There are hundred of usages for javascript and it would take forever to learn the code for each of them, making jQuery highly prized. With just a few simple lines of code you can get a webpage to do what would take hundred of lines of code to perform. I've had some exposure to the library months ago during my preparation and so the first couple of sections were a quick brush. Back in April I spent the entire month teaching myself Unity, a popular game engine, which was how I learned to use methods frequently. Then jQuery came up and it felt familiar. Although I'm only using a dozen features the patterns are mostly the same and I could pull up other features from the library to perform additional tasks.
I'm about a third of the way done with the chapter and I'm done for the day. I planned on finishing jQuery today and there's still plenty of time to do more but I can't concentrate any more for the day. I studied at home again and it took all my energy to remained focused leaving me mentally exhausted. So rest and tomorrow get out of the house and away from the continual distractions.
No comments:
Post a Comment