I finished the Java track on Treehouse the other day. My last post was a review of that course and not much has changed since then as far as my viewpoint goes. I still think it is a very good course. And for a $25/month fee it is certainly a good deal. Plenty of knowledge, videos, and forums to learn as much as any beginner needs. Recently I've been highly disappointed with customer service everywhere so until now Treehouse has been a breath of fresh air when it comes to quality product for a good price and good customer service. For example the few times I've tweeted about my learning experiences they liked my tweet and commented on it.
With that said, recently a friend of mine asked me to make for him an app for his car detailing business. I told him awhile back I would do it as I've been learning programming lately. My newly gained knowledge of Java, and again working through the Android development track, I thought now is the time I can start on this product display app my friend asked me to make for him. If you have been starting to program lately I'm sure you've seen the term "Git" and always wanted to learn what it means. I had no idea what it really was let alone learn how to use it. Any Google searched just used terminology that was way over my head and I had no idea how to access anything. Quite frustrating.
That leads me to looking on Treehouse to see if they have a track for this and they do!! It is one of their shorter tracks, saying it is only a two hour course. I'd say it is pretty close to that as it took me about one afternoon to finish it. It was amazing. Very clear and descriptive on how to use it and how beneficial it can be! Of course Git isn't the only version control system (VCS) but it is likely the most popular. I would highly recommend this course if you plan on developing your own projects or obviously if you want to join Github. Incidentally the treehouse course explains how to use Github.
Since I searched awhile ago on how to use Git and couldn't find a set of commands and clear explanations of those commands, I wanted to compile a source of simple Git commands that one would use a lot. I don't remember exactly how I found this site, possibly in teachers notes on treehouse. After using Git for an afternoon I feel this is one of the best explanations of Git commands out there.
One last cool feature I found in Android Studio is that it has a way to use Git from the menu bar! That will certainly be useful in developing projects. I haven't looked but I'm sure regular IntelliJ and Eclipse have a way to have a repository as well.
Last words for this post if you get discouraged in learning how to code, don't give up! It will likely click after you use it some and write code into your own projects.
Follow @_mimic_octopus
No comments:
Post a Comment