I love playing guitar
Only reason I like winter
Nothing like the mountains
Going to hit the trails
Nothing like a night under the stars
Best way to relax and blow off some steam
Rather than love, than money, than fame, give me truth. - Thoreau
CSIS 1430 was a very fun course and was a good introduction into the basic component of web development. In this class we did many different projects that taught us the foundations of each component. Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript (JS).
Starting out I did not really know what to expect, but I was able to get a pretty quick grasp on things for each module, thanks to video lectures and that were very easy to follow and pick things up. The only downside of the lectures was how long they were but that is very understandable considering one, they are meant to supplement class hours, and two, stuff like HTML, CSS, and JS require a lot of time. Especially CSS which was the most lucrative of the 3 especially if you wanted to make things looks good and cohesive. CSS was probably the most frustrating part for me but also the most interesting. I would get hyper focused on trying to get something just right, while hours passed by, only to find out it was not that big of a deal thanks to bootstrap, which is a game changer. None the less there is still value in learning the basics of CSS since bootstrap requires some fine tuning for personalization.
Java Script was also challenging, while it started out pretty basic, I can already tell that it has potential to spiral out of control descending even the strongest of souls into madness. That's right! The things you can do in JS have a lot of potential the only problem is coming up with the logic to figure stuff out. There were so many things I wanted to do with it and try, but I just could not quite grasp some of the answers. Hours spent on web forums like stack overflow tying to get things to work how I wanted, only to end up in the revolving doors of insanity getting caught up on other interesting possibilities. And sometimes everything would just break for no reason or one little thing would be off with the code and I would have to find the needle in the haystack. But at the end of the day when things actually worked it was very satisfying and felt great. Luckily, things like bootstrap…once again…make JS components very user friendly, and then there JQuery was well that is more like connecting the puzzle pieces rather than building each piece.
Finally, HTML? Well, it was not that bad. Just figuring out the right layout and naming conventions could be a pain sometimes but compared to the other two it was a breeze, although this was the one thing that required more effort with bootstrap. Overall, I had a lot of fun with this course and found it a good introduction to the basics of Web Dev. Even though somethings took me longer than I hoped when I figured out the puzzle it was very rewarding to see my skills improve from one assignment to the next. Looking back, it seems I have come a long way. I think