Not turning out as expected…

So, one of our tasks this week was to add our final project site from local hosting, just unique to our computer, but to outside hosting, so that everyone could access it. This has been an uphill battle for me, I think partially because I never fully grasped the concept of hosting and multiple servers. So, it was not something I knew how to do, and I also did not know enough to ask the right questions, because I struggled a bit with the terminology. Thankfully both Jess and Prof. Greg were able to recognize my struggling and help to walk me through how to set up my hosting so that I could share my wonderful site with the world. Outside of having difficulty with hosting, I also had difficulty with a few other things with my site. My beloved child theme did not turn out exactly like I hoped. I thought I chose a parent theme that had a template which allotted for lots of space for color and photos, but I actually picked one that is kind of bland and reminds me of a retirement home, which most definitely isn’t the vision I have for my final site. Currently I am trying to do some tweaks in the code, but not too many because I do not want to break the theme. But I do want to make it more reflective of my personality.  I am also trying to remember what was the name of the ‘Book List’ Prof. Greg told us about in class, I would like to create one as a modification to my site. I have googled almost every ‘name + book list’ combination and have not had much luck. Speaking of modifications, if anyone has a modification suggestion they think would work for my site or a child theme I should adopt, I am open to any and all suggestions.

Final Project-Yay

My final project pitch, a finsta blog, has been approved and I am super excited to really dive in. This assignment is really going to put all the knowledge I have learned this semester to the test, so that also makes me a little nervous (and my eye twitch) because I not too sure if have mastered everything we’ve learned just yet. But, nevertheless she persisted. For this assignment, we have to make at least three modifications to the site. Since, I am a visual person I am going to try to modify and or add things that change the look of my site. The first way I plan on doing that is through a child theme, that way I can manipulate the entire ‘theme’ for lack of better word of my site. My personal e-portfolio, that I use outside of this class is powered by WordPress.com, and it took me a whole to learn how to navigate that and get it to do what I want (and I am still learning some things) so it will be interesting to see how well I am able to command WordPress.org. Currently, I view WordPress.com like bowling with bumpers and .org without. I have been reading a bit about child themes, and every site along with Prof. Greg has made it seem like it is a very doable task, even for beginners so I guess I will be truing it out. Along with including a child theme to my site, I also plan to include several different plug-ins. Right now, I am not sure what kind, but based on my research that seems to be something else I can add successfully given my skillset. Unlike my peers, I am not using my site as an eportfilio, but a blog. So, all the posts on my site will be blog posts and memes with funny captions and possibly a few rants, just because who doesn’t love a good rant. All in all, I think I have a solid game plan to begin working on my final project site.

What’s Next?

We’ve finally made it to the finish line! Coming into this class, I wasn’t sure what to expect. My perception of web development was complex coding and lots of nerd talk. My misconceptions were debunked after our first class. I was a little nervous about jumping in, because the only experience I have in the digital realm is with Adobe Software. I really enjoyed learning about the different coding languages and doing the Codeacademy assignments. Even though I don’t plan on becoming a developer in the future, I want to build on my current skills. I want to keep up with Codeacademy on a weekly basis. My main goal is to learn how to manage my time more wisely and asking for help when its needed rather than waiting until the last minute.

Midterm Reflection

In class we started talking about serves and I must admit I was particularly lost. My friends often describe me as a 45-year old soccer mom, because I am not super tech savvy, so the concepts of having one host on your computer and another one somewhere else stumped me a bit. I think after asking a bunch of questions in class and searching on Google, I may now have a basic understanding. This week we also turned in the midterm, which was the only assignment so far that I have felt confident in or passionate about. Mostly, because web development is not really one of my strong suits, but writing is. I also found an AMAZING subject, Kristen, who made it easier in general. Speaking with Kristen definitely helped me understand web development more. Typically, I see things as black or white, either you have the skill, or you do not. But, Kristen helped me see that you cannot look at web development in that way, because even in her role as a full-time developer, she does not know everything and is constantly learning new things. Which was a big relief to me because I was starting to feel like a lost cause, and that I would never get it. I also really enjoyed this project because it expanded my ‘web development network’ to include more than just my professor, now I have someone else to ask to explain concepts to me. Actually, one of Kristen’s explanations about development really made sense. She described a web site as a restaurant, where the customer is the visitor, the waiter was the front end and the kitchen was the back end of the site. I think that analogy is something I’m going to always remember because everyone goes to restaurants, so it is pretty to remember and apply to web development. Also, since I had such a great time completing this project, I am excited to see the people that my peers interviewed for their projects.

Pitch (Perfect)

This week we worked on creating galleries on GitHub, which was something I thought I understood in class but lacked the same confidence when it was time to do the assignment. Thankfully, some of my classmates paid better attention and was able to explain everything to me. I am still working on becoming familiar with GitHub since this is going to be something we rely on heavily for our final project. I am pretty excited about the midterm assignment because researching, interviewing and writing are some of my strong suits, so I plan to do really well on this assignment. How I found the subject of my midterm is actually pretty funny, I searched ‘web developer’ on LinkedIn and was scrolling through people who mentioned that phrase when I came across a particularly quirky post. As a visual learned and Hallmark and Lifetime movie buff, I instantly saw the words come to life in my head. As she described the day she decided to become a coder, she was in her pajamas covered in floor from a baking mishap. The story instantly intrigued me, so I connected with her and sent her a message asking to meet with her. Outside of her possible movie opener as a hook to her LinkedIn post, she interested me because she did not have a background in coding or engineering but within a year she was pretty successful in her career as a web developer. I connected with her because I have literally no background in coding or web development, but it is pretty inspiring to see someone who is where I am today, last year has really made web development her passion and career. I won’t tell you much more, because I don’t want to spoil my assignment, but I am excited and think everyone else in the class will enjoy it as well.

Another One?

Just when I thought we were done adding languages to our toolbelt, we did it again. This week we added jQuery to our repertoire. When we began adding languages, I mentioned the fact that one of the things I was having difficulty with was distinguishing or keeping up with all the different elements without a code function. I can now say, on the fourth language, I have a great handle on elements. Which is great because jQuery uses something called the DOM tree as a way to distinguish elements, which is much more confusing than the indention process used by the other languages. We are also using different symbols in this language, parenthesis is used instead of brackets, so that’s another thing I have to remember when code switching between languages. That was one of the first humps I had to overcome in this language, because I kept using brackets and could not understand why I kept getting error messages. Throughout the rest of the lesson on Code Academy, I started to get a better grasp of the goals, through my ‘old faithful,’ trial and error. Usually, with the other languages, I have decided if I like a language or not pretty quickly, but I am not sure how I feel about this one in particular. I did struggle making some of the style changes early on, but I can see how this language could be helpful through the Code Academy (i.e. the online store activity). However, like all the other languages, I will have to take my learning past the classroom and research some more about it. I see how it can be considered helpful for other developers, but I want to see is there any other uses that could benefit me in my final project site (finista blog).

Another week, another language

We are diving into the world of JavaScript this week through Code Academy. I think this is one of the more exciting languages, or fun rather, simply because it can be used to create pop-ups. I would like to include some of them in my final project site, not in an annoying ‘my computer has virus and is plagued with pop-ups’ type of pop-ups but a fun, kind of ‘welcome to my site, here’s a quirky joke’ pop-up. Now this is something I will be able to do if I am able to grasp some of the basics, I have been struggling with keeping up with the different languages and their functions within the site. Well, that might not be the best description. I understand what role each of the language play in enabling front end functions, but I’m not always the best at ‘code-switching’ between languages to write the proper code for them to carry out. This was something I noticed last week, when we began incorporating CSS, and I brushed it off as just a beginner’s mistakes. But, now that there are three different languages in play, I am going to have to really buckle down and focus to make sure I’m both understanding and properly writing the lines of code. What I will say is, as I went through the different lessons on Code Academy I was able to develop a better handle on the language by trial and error, as well as actually reading the instructions on the side panel very closely, and not just assuming I know what I am doing—because in fact, I do not. As a bit of extra homework for myself, I will be doing some more research on JavaScript and how other people use it (or not) within their websites, because right now I am not it’s biggest fan.

New Language, Who dis?

This week we began working with CSS on Code Academy and I am pretty excited. I am a very visual person, so I like all projects I work on to be visually pleasing—visuals are actually the first thing I work on when working on a project or presentation. So I am excited that we will be learning how to style the text and features that we create using HTML. During the lesson I did experience some difficulty trying to differentiate the difference between HTML and CSS when on the same document. Well more so, how to create functioning CSS within an HTML file. After a few failing attempts on Code Academy I was able to figure it out, well not figure it out, but get a better working understanding. Also, a part of our lesson this week we started learning the basics of creating a website using what we’ve learned so far with HTML and CSS. At first, I thought we were learning very basic things and it would be a long time before we actually knew enough to create a functioning website, but I was wrong. That was actually a pleasant surprise and a bit of an incentive to pay attention a bit more, because what we are currently learning isn’t just boring basics or busy work that has nothing to do with web development but actually the real deal. This exercise was a great opportunity to put some of those new CSS skills to work. My goal is to really use that a lot for my final project site, so I would like to spend some more time learning some CSS tips and tricks. So, this week I’ll probably Google somethings to see what other people recommend or have done to achieve their desired site ‘aesthetic’ and also use the ‘command+inspect’ tip that Prof. Greg showed us for some of my favorite sites.

Just Starting Out…

So far HTML seems pretty easy and straight forward to use. I went in thinking that it was going to be some daunting dragon that I was going to have to slay, but it is surprisingly very user friendly. I’m saying this now, but may regret it later on in the semester. But for now, I am having an easy time grasping the concepts. So far, my biggest issue is indenting the lines of code, but the more I went through the lesson I was able to properly indent, so everything aligned and functioned properly. In terms of web development, I am not sure what kind I want to focus on or if I ever plan to use it beyond this semester. I plan to really get a feel for the discipline and see if it’s something that really interests me enough to pursue seriously. I find the idea of web development and coding to be pretty interesting, but I’m sure whatever skills I gain this semester, I will only use for my personal projects. For my final project I think I want to build a blog of some sort. A place unlike my blogs that I write for class that have to be very politically correct or ‘on-brand,’ I want this one to accurately reflect the actual views and opinions that I have about real issues. My current blog reflects the neutral persona that I’ve adopted for my career and doesn’t include many issues I am passionate about or those that I feel affect my community at disproportionate rates. I believe that I bring a unique perspective to things and should share. So essentially this blog will be the home to my real and true thoughts, sort of like a finsta—a fake Instagram where you share everything not just your picture-perfect highs but the lows as well, the real you.

JavaScript or Bust?

Whew! JavaScript definitely caught me off guard. I had a pretty strong understanding of coding until we got here. Java is kind of like the cherry on top of a sundae. It ties a website together to make it fully functioning. I got lost with the functions and variables. The syntax wasn’t as easy to read as HTML and CSS, so that was my downfall. With JavaScript, the coding looks so complicated; in reality, you could be executing a simple task like making a list drop down.