Thoughts

Author: Michael (page 2 of 2)

Front End Dev

Finally finished up my intermediate front end development projects and have earned my front end development certificate. I really enjoyed my time working on these tougher projects. While the algorithm projects were fun to toy with the backend of coding, these projects have enabled me to create tangible tools and games on CodePen with code that I can apply to my own ideas. I wish I had more interesting content to put on this blog, but I’m more interested in returning to coding. Up next is the advanced algorithm section, for which I know I’m going to have to beef up my regex skills to survive in.

Here are some of my favorite projects since my last post:
Zipline: Stylize Stories on Camper News
Zipline: Build a Wikipedia Viewer
Zipline: Build a Tic Tac Toe Game
Zipline: Build a Simon Game

My First API

In the past month, Free Code Camp did a major restructuring of their challenge map. One such change I noticed was the removal of the Udacity OOP course that I found particularly difficult at my level. Since then, I have gone through and ‘filled in the holes’ where new lessons have appeared. Currently I am all caught up and about to start on Upper Intermediate Algorithm Scripting. I have been jumping back-and-forth between Treehouse and Free Code Camp, as I find the lessons on the former are strongest, while the practice excels on the latter. Working with CodePen has been great, the immediate feedback in the preview window is incredibly powerful. My favorite project by far was working with the Twitch.tv API. It was really enjoyable to see my code interact with another website. I look forward to toying with more APIs in the future.

Zipline: Build a Personal Portfolio Webpage
Zipline: Build a Random Quote Machine
Zipline: Show the Local Weather
Zipline: Build a Pomodoro Clock
Zipline: Use the Twitch.tv JSON API

Right now I’m working through a Node.js lesson on Treehouse. Back I go.

Back to the Treehouse

After finishing the Bonfires, I jumped into the next stage – a series of videos regarding object oriented JS. I thought these videos were a bit complex, so instead of pursuing further, I decided to jump back to Treehouse and power through the Javascript track until I feel comfortable moving forward with FCC. So far it has been primarily a review, but I now have a stronger grasp on jQuery and am beginning to work with objects. My progress thus far. I’m eager to get back to Bonfires, as thus far those have been the most challenging and rewarding experiences.

First Round of Bonfires (Basic Algorithm Scripting) Complete

At the beginning, 800 hours of practice seemed like it was going to take me 400, as my previous experience had me rolling through the first half of training in only a matter of weeks. Then I arrived at the Basic Algorithm Scripting section of bonfires and some of them were a bit of a struggle. But after a couple of pair programming sessions, questions in the chat rooms, Google and Stack Overflow searches, and a lot of trial and error, I am now past that stage. As much as I’ve been wanting to keep up with this blog and a redesign of my personal site, I’d rather just get back to camp. Here is a dump of all of my bonfires thus far (minus the first couple that I forgot to save, which unfortunately Free Code Camp doesn’t do for you). Hopefully these can give hints to others as they progress through camp.
Bonfire: Factorialize a Number
Bonfire: Check for Palindromes
Bonfire: Find the Longest Word in a String
Bonfire: Title Case a Sentence
Bonfire: Return Largest Numbers in Arrays
Bonfire: Confirm the Ending
Bonfire: Repeat a string repeat a string
Bonfire: Truncate a string
Bonfire: Chunky Monkey
Bonfire: Slasher Flick
Bonfire: Mutations
Bonfire: Falsey Bouncer
Bonfire: Where art thou
Bonfire: Seek and Destroy
Bonfire: Where do I belong
Bonfire: Sum All Numbers in a Range
Bonfire: Diff Two Arrays
Bonfire: Roman Numeral Converter
Bonfire: Search and Replace
Bonfire: Pig Latin
Bonfire: DNA Pairing
Bonfire: Missing letters
Bonfire: Boo who
Bonfire: Sorted Union
Bonfire: Convert HTML Entities
Bonfire: Spinal Tap Case
Bonfire: Sum All Odd Fibonacci Numbers
Bonfire: Sum All Primes
Bonfire: Smallest Common Multiple
Bonfire: Finders Keepers
Bonfire: Drop it
Bonfire: Steamroller
Bonfire: Binary Agents
Bonfire: Everything Be True
Bonfire: Arguments Optional

Newerposts

Copyright © 2017 Thoughts

Theme by Anders NorenUp ↑