Thursday, October 31, 2013

Day 25

Today, I have really been struggling trying to get this wall together. Getting all the code to flow in between pages without any errors and sending the info to the database is not easy. Well, that is if you didn't go to Hack Reactor--you know who you are. I don't think I will be able to finish it by tonight. Here is some of the code I have been working on all day. I understand pretty much all of it, just getting the messages and comments posted on the wall page, with the correct content, is what I am having trouble with.

The code in the middle is especially giving me trouble. This one is getting the messages and comments to both appear on the same page and sent to the database, with the correct id, time, user, name, etc.

On another note, don't fall asleep at the Dojo. This was during lecture to. Come on, man. (Below) <== I don't have time to mess with the format today. I know it doesn't look great.

- Kyle

Wednesday, October 30, 2013

Day 24

For the last couple days I have been putting off making "the wall." The wall is supposed to have a log in/register page and a page where you can type messages and make comments. <= It's my blog, so I can put two "and" in a sentence if I want. Instead, I have been doing some of the extra credit and going over my previous code. It is a big project, but I am going to try and finish it by tomorrow. If it is somewhat decent I will post it on here. I have tried a few times to get it going, but my code had a few errors in it (a few is a generous term), so I have not been fully into it. Today, we got some help though, so I think I will be able to create it (fingers crossed).

This is a outline of what the wall page is supposed to look like, kinda. Just not as pretty as this. Kidding, the left is just a general mock up of what the wall is supposed to look like. Not including the log in and registration page, though. The hard part is making the database and having everything you enter one the page, get sent to the database. Two months ago I didn't even know that this was necessary. Have come a long way since then.


Things start to get really weird at the Coding Dojo when you are there for too long... Case in point to the right.. He was convinced that was a hat. ==>

Going to climb the wall tomorrow,

- Kyle

Tuesday, October 29, 2013

Day 23

Coming this weekend I think I am going to take a full day off. I have been going 14 hours a day for 14 days and I think it is starting to catch up to me. You can probably see it in my blog posts with the amount of errors. There is only so many times I can read over this before my eyes get tired haha. I think a day off will do me well, as well as make my blog legible. I don't think my hours has had an affect on my quality of work, though.

Here is my productivity log from last week.

Last week I logged in the most hours (I think??) in the 3 weeks of class. Again, I think the 98% productivity is a little much, but then again, all I do is code... Sooooo........ I maybe spend 10 minutes a day on sites that don't have anything to do with coding or development. So I mean, it does kind of make sense..  I really would like to see a measure for the amount of time I stare at the screen trying to fix bugs.

Another site that I use to track my time is Codeivate. (http://www.codeivate.com/). This chart to the left is the amount of time I have typed code into my text editor. That is about 20 days or so worth of logged time. It seems a little low, though. I spend the most time on HTML and then PHP. Pretty soon PHP will take the top spot or the Iron Throne. Game of Thrones anyone? Winter is coming? I think I may be losing it... Ya, idk, I say that because of the amount of time we have and will be spending on PHP.

The next chart to the right (I am all about the charts) shows which part of the day I was most productive of--in the last 7 days. Seems like the afternoon and morning are my most productive days, which kind of makes sense because I am tired in the morning and exhausted at night, ha. The 3% in the early morning may or may not have to do with the time I was sleeping.. We're not sure about that one...

On to the next,

- Kyle

Monday, October 28, 2013

Day 22

After working on PHP for the last 5 days or so--we are almost done! I learned more in those 5 days, than I did trying to learn it a month on my own. I actually don't know how many days it has been, to be honest. I feel like 5 is an appropriate number to throw in there. Not too much; not too little. I did not even know you could incorporate a database with the code. Having something uploaded to your database from the browser, using the code you wrote is a neat thing to see. It is really cool how fast and proficient it is. It was like, "ahhhhh no wonder we spent so much time creating databases." It all makes sense.

Some people were a little tired from the amount of work required from all the PHP assignments. I even had to take a nap today. Okay, well, originally I was just going to lay down and rest my eyes. But, we all know how well that goes.

This is what happens when you fall asleep in class.

To the right is a pic of Matt passing out after working all day on the assignments. Notice the marker in his hand... Not sure what is up with that. I guess, when you look at code all day--things start to get weird haha.  Or, just thought of this. (I may be putting the pieces together here) he is sponsored by that marker company and knew someone would take a pic. Get that product placement money. I see you Matt.


To the right is a pic of Abe (green sweatshirt) sleeping on his new Mac pillow edition. The keys must be super soft or something. I tried doing that same and almost broke my keyboard. My head is heavy. Not insinuating that I have a big head! Let's not get those two confused.

Tomorrow we start Ajax, so that should be super cool. I literally have no idea what Ajax is, so I don't have any way to back up my previous comment.

I guess, we will see tomorrow,

- Kyle

Sunday, October 27, 2013

Day 21

Today we have been working on the assignments for the advanced PHP section. Been here since about 12 and am not going to leave till I am done (Emphasis on the one period).  Some people might not like spending hours on small assignments and not having them work. But, when you finally figure them out and get them the work, it is a great feeling!

Here is some of the code that I had trouble getting to work.
This code is getting the email entered in the index or main page and sending it to this page (displayed to the left, which is called process.php. If the email is a valid email address, the code will display the string (sentence) assigned to the $error_message variable. That variable is then assigned to the _SESSION['errors'], which is on the header part of the success.php page. Once that is completed the email and current date will be set to the variable $query, which is then called by the mysql_query, set on the connections page. This will then display on the page (on the browser). There is more code on the other pages that make this code work, but I feel like it would be too much for one blog post. Respect to the readers--nobody wants to read a lot. I am still learning this, so excuse my explanation above. 

On another note, which I can proficiently speak about, here is a pic of the three of us wearing the Coding Dojo shirts. In my defense, this was not planned; pardon Abe http://abesharif.blogspot.com/ for throwing up some sort of gang signs. He just didn't know what to do with his hands.


Thought I would throw some Talladega Nights in my post for tonight,

- Kyle 


Saturday, October 26, 2013

Day 20/Halloween Party

I just got back from our Halloween party. I ended up not dressing up due to the fact that I have 2 days to finish a ton of PHP assignments. I mean, ya it would not of taken long to cut the holes out of the sheet to be a ghost, but I need to code!

Here are some pics of the Halloween party. About half of the people ended up dressing up, and Ruby on Rails girl ended up taking the win for best costume. Here is a link to her blog http://maymillerricci.wordpress.com/; you should check it out. These were just two quick snapshots I took, so I apologize for the quality.


Hopefully, I will finish all of the assignments on time and keep on track with the class schedule.

- Kyle

Friday, October 25, 2013

Day 19 and Halloween costume dilemma

I literally have no idea what I did today. Okay, that may be a lie, but you get the idea. Today flew by and I felt like I spent more time fixing my WAMP and locahost, than I did actually writing code. Videos did account for a lot of the 13 hours I was there, too. Now that I think about it, I did learn quite a bit about databases and PHP. I guess it is also a good thing (kinda) that WAMP and localhost don't always work because it makes you have to learn what both of them are actually doing and how they work. Knowing how stuff works and how to fix it is one of the most important things in programming. You aren't always going to have someone helping you and you need to be able to fix it or look up how to fix it. Sooner or later the training wheels need to come off. 

This little thing to the right may be one of my least favorite things in the world haha. Every time you fix something in the back-end, you cross your fingers that this bad boy does not show up. I guess the good things about the error message is that it shows where you error is. So, maybe I should be happy it comes up....? It's a love/hate thing. 

Tomorrow we have a Halloween party and I don't have a costume. I don't have the time to get a costume either. I mean, it would only take like 15 minutes, but I feel like I wouldn't be giving it a 100%. I am thinking about either wearing a jersey and being "that guy", or cutting two holes out of a sheet and being a ghost. I am
leaning more towards the latter--to be honest. I feel like if I don't dress up, I may lost some respect. Which is saying that I had some to begin with.. Speaking of Halloween, I have still not seen Hocus Pocus this month. That is a Halloween tradition. O well, coding is more important anyway, right? 

What I was going for with the ghost costume -->


<!-- Until tomorrow, -->

- $Kyle 

Thursday, October 24, 2013

Day 18

Today I spent the whole day working on some of the problem sets with the crew in the "think tank." The think tank is where a bunch of us go into one of the meeting rooms and hook up one computer to the 50" TV on the wall-- where we work out the problems sets. I really enjoy working with a group and throwing out ideas on how to logically solve each problem. It would have taken me 2 full days to get through what we did in 6 hours. Plus, I have been coding by myself for months now and it is a lot more fun to interact with people at the same time. Throwing a joke or two around never hurts either.

So, here are some shots of how much I have been on the computer the last two weeks. The results  may a little skewed because of all of the time I spent inspecting the element on Google Chrome. But for the most part--the charts are accurate.

This is my chart (see left) for my first week at the Coding Dojo. The 52 hours is actual moving on the computer. If it counted total time, including reading, I am sure it would of been over 80 hours... Yikes! I spent the most time on Software Development (83%), which seems right because it is basically all I do haha..


To the right is my chart from last week. I logged in less hours, but, I was more productive. So I will take it! Again, most, if not all, was spent on Software development (91%). Now that I think about it, that is a lot of time spent on development. But I enjoy it, so the more the merrier. I think I can use that saying there, HA.

Below is my chart before I changed Google Chrome from neutral to productive. The chart looks a little different because it is from my Gmail, but it is all the same.I am not that good yet on photoshopping that. Emphasis on the word "yet." A good productivity score is around 40%, so in both charts--I crushed that!


If you are interested in seeing what your productivity on the computer is, check out           https://www.rescuetime.com/ (hopefully this will turn to light blue when I publish...fingers crossed). Also, take a look at http://www.stayfocusd.com/. It sets a limit for how long you can be on certain sites. I only allow myself 10 minutes total for my top sites. This includes Facebook, Yahoo, etc. It has helped me a great deal in programming because instead of spending time looking at friends profiles, I am practicing my code.


I am ready to tackle some more PHP tomorrow,

- Kyle

Wednesday, October 23, 2013

Day 17 & PHP

Today we started learning PHP. Well, some people have been on it for a few days now, but according to the class schedule and lectures--the 23rd is the official start date. I have done some PHP in my day and after watching the 5 hours of videos, I think I remember a lot of it. I The videos are kind of fun because the instructor does a good job in explaining what to do. The only problem is he is super fast at typing and hard to keep up with haha..

PHP is really composed of only a few things. They are: for loops, if/else statements, arrays, and some logic. If you can get these down, you can really do anything with programming. I have spent a lot of time with Python, so I think I just need to master the syntax and I should be alright.

To the right is an example of some of the PHP I wrote today.

Basically, this is setting the variable X to 1. The $ is required for all variables in PHP. Then we are adding 1+5 & 1+2--to get 9. You kind of work from right to left in programming. Next, you echo or print on the page, X is equal to: 9. (The periods are for concatenating or "gluing" the sentence or string together. The spaces in the quotes space out the sentence so it is not, X is equal to:9. The former looks a lot prettier, doesn't it?

You do the same thing for the next part. So, x will equal 110 because it is 10 * 10 plus 10. Which you then just put in the sentence below. Easy, right? Also, the <br /> tags are for putting breaks or spaces between lines on the page. Again, all about making it look prettier. (warning--no transition to the next paragraph)

I got some more help with Databases today, so I think I just need to do some more problems and I will have those down. I spent too long looking up easy (didn't know at the time they were easy) examples online, instead of practicing the problems the Coding Dojo had prepared.

Tons more PHP tomorrow, and I cant wait!

- Kyle

Tuesday, October 22, 2013

Day 16

So, after two days of messing with databases and MySQL--I think I am finally getting the process of extracting data down. The intermediate assignment was quite challenging in itself, but seemed to go a lot smoother after spending so much time on the first assignment. We spent only 2 days on MySQL and Databases and I feel like I learned a ton, but there is still so much more to know; that I need to go back and figure everything I can out.

Here is a picture of the database we had to work and solve problems with.
Most of the second assignment was focused on joining one table with another. Below is an example of a problem we had to solve.

1) What query would you run to get all the films joined by actor_id=5? Your query should return the film title, description, and release year.
                        Answer:
Use sakila;
SELECT film.title, film.description, film.release_year
from film
join film_actor
on film.film_id = film_actor.actor_id
join actor
on actor.actor_id = film_actor.actor_id
where actor.actor_id = 5;


Basically, you need to select the title, description, release year, and actor id. This will show in your final table when you extract all of the information you want.Then you start with film and join the actor table because they have two of the same id's in common. Then you look at the actor table and see what that has in common with the film_actor table. Once you join those two, you can search for what you need with the following two tables. Sakila is just the name of the entire database.

You do this because it is much faster than looking up all of these individually. The magic of tables and databases!

Tomorrow we start PHP,

- Kyle

Monday, October 21, 2013

Databases and MySQL

Today we started Databases and MySQL. My mind is exhausted from the amount of info we learned today. I don't know how much I will be able to write. but figuring out some of these problems has been quite the challenge. It is somewhat starting to click, finally!

Here a some of the example problems we have to solve in the next 2 days:

1. What query would your run to get all Constitutional Monarchy Countries with a capital greater than 200 and of life expectancy greater than 75 years.

(This is the database we need to use to get the answer.)



This is the answer I came up with:

Use World;
SELECT * FROM Country
WHERE GovernmentForm = ("Constitutional Monarchy") and Capital > 200 and LifeExpectancy > 75;


This took about an hour to solve haha.




Looks like this ->

- Kyle 

Sunday, October 20, 2013

Week 3 Starts Tomorrow

After 2 full weeks in, I can say that I have learned more in my time at the Coding Dojo, than the 8 or so months I tried learning on my own. Anyone who wants to learn to code should attend one of these boot camps. Especially the Coding Dojo.<-- plug.

I ended up not going to the Dojo today. I want to go to the building everyday, but I also do not want to get burnt out. It looks like next week we are continuing with databases and getting into some PHP. I have done a little PHP before, but after I saw for myself how much I didn't really know about CSS--I am kind of nervous.. I think I am going to start getting to the Dojo at 6am now, because, well, I have nothing better to do haha. As for sleep, I will just sleep faster.

                            Here is a picture of yours truly reppin the UGA pullover.

Here is to another good week!

- Kyle

Saturday, October 19, 2013

Day 13

I spent of all today finishing the yellow belt test from yesterday. It took an extra 5 hours today to get it done and there are still some things I could fix. Below is the version we had to recreate and my version. Some of the pictures are different because I could not find them. 

This is the site we had to recreate. The big picture is actually supposed to be a jQuery function to make it disappear. 











This is my version. I still could fix some things to make it exact, but I need to move on to the optional jQuery assignment and databases. The margins and padding on the far right could be moved to the exact spot. Something that I could not fix was the height of the borders. I wanted to match the size of the font on the lists, but padding top/bottom would not do the trick. 



This is the jQuery function I used to make the main picture disappear. The picture has the id of #away. 

$(document).ready(function() {
$("#away").click(function(){
$(this).hide();
});
}); 

This was a little rushed because I have 2 minutes to send it in..

- Kyle 

Friday, October 18, 2013

Day Something

So, a brief synopsis about yesterday and "Uncubed." I got a some sleep last night, so I am good to go right now! Yesterday was basically learning new things and networking. Since I know basically no people here, it was a good opportunity to try and meet new people. Plus, the last time I was in SF--was back in the 90's (1990's) <-- You never know with some people.
Some of the companies that attended Uncubed were Dropbox (got 10GB of free space by spinning a wheel), Box, Evernote, creative Live ('c' is supposed to be lowercase, makes it edgy) and Stark Industries. Ok, maybe not the last one. Overall, It was a great time with the Dojo crew and I hope there is another one like it soon!

In class today, we had our first test--the yellow belt test. Unfortunately, I did not finish in the 4 hours that was given. I try to make everything perfect, so there is no way I could turn in quality work in that allotted time. I am still working on it, but here is what I start with before I put any content on it.

I start off by making a div called "wrapper" for the entire page A div is used to define a section of the HTML document. It makes content easier to move around and read on the HTML doc. I then make a div called "container for the content below the header. After, I add divs like "header", "side-nav", and "content". The boxes are not necessary, but it makes it easier to visualize what the page is going to look like.




Here is what the page looked like after I added some of the content. This is nowhere close to being done, though.









I will try and put up the finished product tomorrow.

- Kyle

Thursday, October 17, 2013

Uncubed

Today a bunch of us went to the "Uncubed" event in San Francisco. There were some cool speakers that shared some good info on sites to use for development. Also, I got a lot of free stuff which doesn't hurt. I am exhausted--so I don't know how much I will be able to write. I know my 1 follower cares ha. I think I will just upload some pics and call it a night haha.. The snap was sent back to me for clarification. I made those sunglasses look good.











Wednesday, October 16, 2013

Day 10 with pictures!

Today we finished up the last of the jQuery assignments and got ready for the event we are going to tomorrow in San Francisco. The event is called Uncubed and it is where employees and people go to connect and learn some new skills. I am excited to learn a couple more tricks for my development, especially with our yellow belt test on Friday. Hopefully, there will also be some people there that can give me a few tips on what it takes to become a successful developer.

                        Picture of some of the students working the their computers


                                                  Me (I was not ready)

Here is a link to the Coding Dojo to see what it is all about: http://codingdojo.co/

Tuesday, October 15, 2013

Day Nine (thought I'd change up the spelling)

-- I need to fix that code on day 8.. Not sure how that happened.. Brings down my credibility. --

Thought I would post on this before I run out of time for the day. Arrived here at 8, stayed till 8, went swimming for an hour, now back on the grind at the Dojo!

Today I have just been trying to get jQuery down. I thought I knew some jQuery, but boy was I wrong. After about 12 hours, it is starting to click. I have been messing with it a lot today; mostly with functions. I don't want to fall behind, so I am going to stay until I feel like I am up to speed. We have a belt test on Friday--yellow belt. We try and stay with the whole Dojo theme here haha. I am going to be spending all day for the next three days getting all of my HTML/CSS/jQuery/JavaScript down. I think I should be okay by then. Just getting the little things right is what is slowing me down. I might miss a # or =, in the middle of all my code. I am using more comments though and console.log in for JavaScript, to make it easier to spot the issues. Need to get back at it though.

Until tomorrow,

- Kyle

Monday, October 14, 2013

Day 8, right?

Today we dived (or dove?) either way, either way, straight into jQuery. It has some pretty sweet functionality to it. One of thing cool things it does along with JavaScript, is that it can make the dates you choose for your flights on airline sites. Here is the code below for it.
<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>
</head>
<body>
<p>Date: <input type="text" id="datepicker" /></p>
</body>
You can either pick what dates you want manually ("text") or use the datepicker() function and use the calender that drops down once you click anywhere in the text box.

These are some of the jQuery tags we need to know--by this Wednesday! There are more, but I can't give them all away.. Where is the fun in that?
    • .slideUp()
    • .fadeOut()
    • .fadeIn()
  • Forms (functions related to information in the form)
    • .focus()
    • .change()
    • .serialize() 
    • .submit()
  • CSS (adding or removing a class for any html element/DOM)
    • .addClass()
    • .removeClass()
  • Manipulation (retrieving or setting value or text in any html element)
    • .after()
    • .append()
    • .attr()

Was at the Coding Dojo for over 14 hours today. Went through two 5-hour energy drinks (that was not a plug). Hoping we can make it 15 hours tomorrow!

I need to get my sites from last week up and customize this page.

- Kyle

Sunday, October 13, 2013

Week 2 starts tomorrow

I am pretty confident in my HTML/CSS skills now after spending 70+ hours writing and editing code for 4 different web pages. I am pretty pleased with the outcome of them, as I strive for perfection. Each time my submissions got reviewed I tried to incorporate their suggestions into the next assignment. Things like adding comments at the end of certain Divs, deleting unnecessary line of code, and other suggestions other suggestions that I can't think off the top of my head right now haha. Having the 24 hour assistance is really awesome. Especially since they are so knowledgeable. To learn this stuff I feel like all you need is repetition, repetition, repetition. Well, that, and you need to enjoy doing this because it takes a lot of time and sometimes it takes forever to figure problems out.

Tomorrow we are starting to get into jQuery. I read a little of the documentation today on what it can do and I feel it should not be that difficult because of the amount of time I have already spent on JavaScript. Some of the things jQuery can do with web pages are: fading (.fadeOut()), hiding (.hide()), and show (.show()). These are just a few of the simple commands.

A sample piece of code looks like this,
<script type="text/javascript">
$(document).ready(function(){

$("h1").click(function(){
alert("clicked h1");
$("h1").fadeOut();
});
</script>

This says that when the document or page is ready, run the function. Then when you click the h1 or heading 1, to have a box pop up that says, "clicked h1" and then h1 will fade away on the page.

Excited to see what more jQuery can do,

- Kyle

Saturday, October 12, 2013

No Days Off

I need to stop waiting until there is 20 minutes left in the day to write this--need to keep my everyday streak alive. Anyways, I came into the Dojo today because, well, why would I not? There is really nothing else I would be rather doing. Either do what I do on a big monitor with some cool peeps or sit in my room alone on my 13" laptop . I will choose the former! Ok, it may be 12.5", but who's counting? 

Today we watched some college football and did a little coding. I guess this can count as my "day off" since I only coded for 3 hours or so. The next two days we are finishing up CSS with some twitter bootstrap and getting into jQuery next week. Bootstrap was made by some of the twitter developers and can do some pretty sweet and simple styling things. I.e. make it look pretty. Well, in theory that is what it is supposed to do. I still need to work with it a little. But, I see how it makes everything easier and cleaner.

I am really excited to learn Ruby on Rails at the end of the Coding Dojo. I have done a lot of Python, so I hopefully will be able to pick it up quickly. Keyword is hopefully. After seeing how much I didn't know about CSS--I am kind of nervous haha. But after seeing one of the instructors web pages using rails, I really want to learn it. 

3 minutes till Sunday.. 

- Kyle 

Friday, October 11, 2013

Day 5

-- Trying to get this up before the day ends; 15 minutes. The clock is ticking...--

Today I finished project number 5 and the 4th CSS assignment. This one went a lot faster because I made an outline of all of my divs with colored blocks. This helps a lot I would have not even had a clue how to tackle that on day 1. Or day 2. Or 3... Ok, day 2.5. Anyways, everything went pretty smooth except for the bottom div with the class aligning right on the div. I spend probably an hour trying to figure it out. One of the TA's could not even find the bug. Eventually we had another one of the instructors come over and got it to work by taking the heading out of the class and putting it right below the main div. Something so simple that messed everything up. It turned out pretty well and almost exactly like that site I needed to re-create.

Tick Tock.

The next part we need to learn is twitter bootstrap. It is has some pretty sweet tools in it to work with the html code. I only spent a few hours reading the documentation, but I am excited to see what it can do.

Crunch time.

At the end of the day we went down the street to the Hacker Dojo. Friday they have happy hour and there was a bunch of people hanging out and drinking. It is a pretty cool space with a lot of cool and interesting people. Hopefully I can make it there a few times a week. Tomorrow is the weekend, but I don't want to take a day off because I am having so much fun and I love this stuff!

Might be some grammar mistakes... My b.

I will try and get some screenshots this weekend..

- Kyle

Thursday, October 10, 2013

Day 4

Another day has flown by. I finished the 3rd CSS assignment today. It took about 12 hours (I don't really know time anymore haha) to finish the page. I was quite pleased with the outcome of it. I spend a lot of the time trying to make each part perfect because I expect perfection. I need to work out using less code and stop repeating myself. On the 4th assignment I am laying out everything first in inline-boxes to setup the page. This really helps with the layout and keeping things neat. On the first assignment I did not do any of this and it took a lot longer to know where some of the elements were and to fix them. I am starting to use more classes now to make the code cleaner. That is something I am slowly getting better at with time. Just making the code as neat and clean as possible.

A great thing about the Coding Dojo is that everyone is really friendly and willing to help. Some of the people in my class would make great instructors one day, and probably will be.

Time for me to get a little sleep tonight. Have only been sleeping 5 hours a night because all I want to do is code. There is really nothing else I would want to be doing. I am glad I found something I enjoy; and having the people at the Coding Dojo to help with the learning process.

I will try and load some pics of what I have completed tomorrow,

- Kyle

Wednesday, October 9, 2013

Day 3

-- If some of these are not well written, I apologize (especially to my future self.) 16 hours a day of coding can take its toll on you haha--

If you have thoughts about joining one of these boot camps or coding academies, I would strongly suggest it. It's only day 3 and I have already learned an insurmountable amount of coding techniques at the Coding Dojo; plus it is a lot of fun. The teacher's are very knowledgeable and can help you with any issue. That issue that took hours to fix by yourself, will take no more than 20 minutes here. This is going by the 20 minute rule; i.e. if you cant figure it out in 20 minutes, ask for help. Can't even say how long it used to take me to figure some problems out.

Literally, all I want to do is code and work on the assignments. They are quite challenging and help you learn a lot. Each day I feel myself getting better and better. At night, all the assignments are reviewed by other instructors and sent back to us with feedback via video. Being able to build a website from scratch now and know where/how to move the elements is a good feeling. I wish I would of started learning this stuff years ago, but it is better late than never, right?

Still working on this whole blogging thing,

- K

Tuesday, October 8, 2013

Day 2

I have probably learned more about CSS in the last 2 days, than I have learning by myself in the last 8 months. Being able to ask for help from teachers and other students is something that I did not have in my time learning alone. Can't say how much it has helped in the process.

We Started at around 8am today and left at about 10pm. Time flies when you are doing something you enjoy. Basically done with project number 3. Spent about 9 hours on it. Getting all of the div elements down and where to align the boxes. The most difficult part is just the alignment of all the content. It is coming together though--slowly but surely.

- K



Monday, October 7, 2013

First Day

In the morning we met the new students and some of the past students who are graduating in 4 weeks. They all seemed quite happy with their experience so far and the amount of knowledge they are acquiring.

After the morning meet and greet, we went to our workstations and got to work. Today was mostly a review of what I have been learning the past 9 months or so. We started with some HTML and are finishing the CSS tomorrow. Surprisingly I needed a little bit of time to go over the CSS because it has been so long since I actually went over it. I spent over 12 hours there today, and will try and get even more hours in tomorrow.

I can't wait to go back tomorrow.

- Kyle

Tomorrow we start the Coding Dojo

I need to get used to writing on this. Tomorrow we start @ 8:30am. As time goes on I will make this better. I need to get used to writing my thoughts and "feelings" first.

Anyways, I am excited to finally get some direction in my coding. I have been learning by myself for almost 10 months now; I am happy to finally get some direction and learn with other people. Instead of sitting in my room all day by myself haha.

Python is the language I have spent the most time on and know that most. When this is over I would like to be proficient in JavaScript (JS) and Rails (fingers crossed). In a perfect world I would like to master all of the languages, but we are shooting for baby steps here. I had a little difficulty learning JS in the spring time, but that was before I knew Python as well as I do now.

When this is over it will have been almost a year since I started on the road to being a programmer. Hopefully, by the beginning of the year, I will feel confident enough in my abilities and can tackle some real world projects.

Getting up at 6 tomorrow. So until next time..... Probably tomorrow...

- K