Adventures in Coding: Part 2October 14, 2017
Fair warning: I’ve had quite a bit of coffee today, so expect lots of excitement! This week in Adventures in Coding: Caitlin learns how to use CSS! …and CLI… and Git. If none of these names make sense to you, that’s ok. Time for a quick crash course!
CSS stand for Cascading Style Sheet, which is a language used to style HTML and make it more visually appealing. Without it, most websites would be pretty bland and uneventful. CLI stand for Command Line Interface, which is used to communicate with a computer’s operating system and accept commands to perform functions. For example, instead of right clicking on my desktop, moving the mouse to the prompt that says “New Folder”, clicking, and then typing a name for the folder I just created, I can type a command in the CLI to both create and name a new file - all without taking my hands off the keyboard and moving the mouse. In other words, it is a more efficient way of working and creating new folders and files. And lastly, Git is a system used to track changes in computer files. It is extremely useful for coding, especially when you update your code and it doesn’t quite work. Git allows you to rollback and access earlier versions of the file, so you can troubleshoot for future success.
Don’t worry, it’s not as confusing as it sounds…it’s just a lot of learning, which I love!
Bringing it all TogetherAs you can see, I have covered a lot of ground since my last post. Within the past week, I actually completed two units of my class - did I mention how much I really like coding?? Anyway, in these past two units, I have learned how to work more efficiently and create more visually appealing sites. Here is my latest project:
This is a promo site for a concept app; the iPhone screen has a video that loops.
Quite a step step up from the Two Sandals Soups and Salads site, eh? It’s amazing what a little CSS can do.
Next week’s post will take a break from all the coding talk - apologies if it’s not your cup of tea, but I am super excited about it! In the next blog, I’ll be sharing project updates or posting process work. I have many projects in the works right now, and I am working on wrapping them up and posting them to the site. Stay tuned, and I’ll see you next week!