100 days of Code Challenge Day 3

I’ve been out of the house, on the move for most of the day, but now that I’m sitting still, sitting under the dryer in the hair salon, I have time to work on something.

 

//platform.twitter.com/widgets.js

I decided to read up on basics of JavaScript and work on the examples in JavaScript & jQuery, by Jon Duckett. This was just a distraction, I’m going back to my tip calc project tomorrow. I need to read up on how to do take input, divide it by the number of ways to split the check and output the bill. I did put a button on next to the text field, to clear it yesterday. I couldn’t stop until I figured it out.

#100DaysOfCode
#CodeNewbie

Advertisements

100 days of Code Challenge Day 2

Today I worked on getting the radio button to clear when another was selected. If you set the inputs to all have the same name, once you select a second radio button, the previous one will be deselected.

inputname

Did a little sprucing up; colors and Google fonts. I uploaded it to my free hosting site to see and have someone else check it out.

Next up:
A section on splitting the bill
Button to clear the text field

#100daysofCode
#CodeNewbie

100 days of Code Challenge Day 1

After listening to this week’s CodeNewbie podcast and joining into the weekly twitter chat, I’m game to give the 100 days of Coding a spin.

There was guest, Alexander Kallaway, who started the #100daysOfCode hashtag and wrote about the challenge on Medium.

The chat was so much info and so much advice, I had to digest the comments and come up with something that can get me through the next 100 days. I joined Free Code Camp to get a look at how I could help me stay coding consistently. This site is pretty good, however the HTML & CSS section was boring me to sleep. I want to work trough it, but I don’t want to bore myself out of the challenge.

So, I took to our Twitter DM group that was formed to see what folks were deciding to work on. One twitter buddy, @MageeWorld, had great information on GitHub. I haven’t used it in a while, but I’m going to try to push something each day, for some visible accountability.

tipcalc1

After browsing through a book called, “Exercises for Programmers“, by Brian P. Hogan, I’ve settled on a tip calculator to work on a bit of JavaScript. I forked one off CodePen and I’m making several changes along the way. I just needed to start coding SOMETHING!

Here’s to being dedicated to 100 days to coding!

Stickers on MacBook

I LOVE Stickers!

 

 

 

 

I’ve had a very productive Fall learning about Web Development

I’ve been a very busy girl this fall. Immersing myself into all things web development has all but consumed me. I’ve gained a few pounds, missed several workouts and my meal prep is all but non-existent. However, don’t pity me, be happy for me! I’ve been getting busy, learning so much about so much, I don’t know where to start.

I guess starting at the beginning of the semester is a good place.

This fall, I took a Usability and User Experience class. We learned theory of UX, lo-fi and hi-fi prototyping, colors, story boards, icon design, user testing, onboarding, style guides and so much more. Our final project was an app rebranding for a bike share company.

The instructor, Michael Estok, was a joy to learn from. He works full-time as a freelance UX designer in the Philadelphia area. I took this class because the one I wanted to take wasn’t being offered, and I’m very glad I did.  He made UX approachable, fun, social and less of a mystery. I’m not the design-y type, but he encouraged and pushed us all into making some pretty cool projects.

App loading screen

Loading Screen

Here is my final project.  I passed the class!

Also on my schedule this fall was classes with GDI. I’m a member of Girl Develop It Philly and I TA’d my first class this fall. I also took a few classes with them. I took Intro to Git & Github and HTML/ CSS 202: Flexbox Layouts.  I met some nice ladies and was introduced to Github! How DOPE is that!

I also gave my 1st talk!!! I attended BarCamp Philly and threw my hat in the ring to give a talk. Thanks Michael for bringing it up just 2 days before. I faced a room full of people who came to hear me (ME!!). My topic was called, ” If you sit at a screen all day, what is your self-care regimen?”. If I was going to say anything, it was going to be something that is familiar to me.  I was nervous, chatty, but the group was fun and very engaged. after 45 minutes, I survived! We came up with a great list of things we could all do to raise our wellness IQ (see below). At the end, we stretched.  The sounds and groans of stiff bodies warmed my heart! They listened and even learned a thing or 2.

 

//platform.twitter.com/widgets.js

Self-Care Regimen

While this was going on,  I also signed up for Coursera’s Full Stack Web Development Specialization online. With a 6 course program at $79 per course, I needed to make sure I did some coding while I waited for my next CS class to come along.  I liked that it was project based. I had to turn in something each and every week along with reviewing the code of 3 or more other students in the course with me.  I took the HTML, CSS and JavaScript course first. It was interesting. I  made a few simple projects and even learned a few things. The most recent class was Front-End Web UI Frameworks and Tools. Before this class, I’d never used Bootstrap! Where has it been all my life. I’ve heard the term used and I never ‘got it’! I am truly a convert. What a quick and easy way to get a site up and running FAST & RESPONSIVE!

HTML, CSS and JavaScript Certificate

Front-End Web UI Frameworks and Tools Certificate

I’m taking a week off to decompress. The next course is Front-End JavaScript Frameworks: AngularJS.  Let’s see what unfolds.

During the week off, I’ll be clicking around JavaScript30, knocking out some of those projects, or at the very least, looking at some really cool code. Also, checking out this course on Udemy, JavaScript: Understanding the Weird Parts.  Yeah, right.. week off!

*Update*

I found out the course I really wanted to take next semester isn’t available. I just signed up for a class at the local community college to take Java I.  I’m considering getting my Masters in Computer Science, but since I was a business major, I have quite a few prerequisites to make up.

  • 1 year of Java
  • 1 year of Calculus
  • Data Structures
  • and many more

Classes I need to take before the Masters in Computer Science

I’ll putz around the next year or so and decide what’s next. In the meantime, I have so much learning to do. Let’s see what unfolds.

Here are some links we covered in UX