Tuesday, July 15, 2014

Building Stuff.

I just finished the Ruby on Rails Tutorial for the second time. This time was more fun, because I wasn't in such a rush to get through it. The first time, I wanted to see everything that I could do and complete the project. This time I was willing to go a little slower and change some things up. Although, I did feel myself trying to rush some parts so I could get through it.

My next step is to read the tutorial, again. I felt like I learned twice as much going through the tutorial the second time as I did the first, but I still feel like I have a lot to learn. I am going to use this next run through the tutorial to create my first real project using the base program that I made in the second run. This time through I made a few slight modifications, like using first_name & last_name, instead of putting it in one field. I also left out the gravatar image part, so the I can allow the users to upload their own photos going through it this time. I plan to complete all of the additional exercises this time, as well as change the user experience of the app, taking time to get a better grasp on CSS & html. Well, the html isn't to difficult, there are just some things that I hadn't seen before I did this tutorial and I want to have a better knowledge of what's available. I would like to work on my JavaScript as well, but I may save that until after I finish this trip through.

I have a couple of ideas as to what I want to make this app into, so I'm struggling slightly with the direction that I want to take it in. I do know, however, that I want to add a user_name and allow the users to upload their own profile pics. The other features that I will add will depend on the exact direction that I take the project, but I'm pretty excited.

I feel like I'm finally at a point where I know enough that I can kind of relax and take my time building things. I'm still going to keep coding every day, but I'm past the introduction stage and making my way into a more intermediate level of coding and developing. Even though I was told when I started that the best way to learn would be to actually start building stuff, I'm the type of person who needs to see the whole picture and what's available first, before I start going off on my own.

I also have a couple of side projects that I'm going to work on this time through, as well. I'm going to work on  STE(A)M Truck project and probably design my own blog app, which shouldn't be too complicated. I've already started on both, but I'll probably just restart the STE(A)M from scratch. This will let me practice on other projects while I think through exactly what I want to do with the one I'm working on now.

No comments:

Post a Comment