JavaScript Frameworks Everywhere

JavaScript, Learning

I can’t believe I have been at Ada Developers Academy for over four months.  Time is really flying by and I’m astounded daily by how much I have learned.  Today is the day that I’ll find out which companies I’ll be interviewing with for possible internships.  The past two months, everyone at Ada has been working their mental muscles by practicing whiteboarding and interview questions.  I’m so proud of these hard-working people and I know our efforts will be rewarded in the near-ish future.  The opportunity for interviewing with Ada’s phenomenal sponsors is an opportunity that I’ve been waiting for since I stepped my timid foot in the door.

This week at Ada, we have been getting into Backbone, the JavaScript framework.   I’ve been told that Backbone is used by Trello and Hulu.  We’ve learned about underscore templates, collection events, structuring data, and models.  Like with other frameworks, the abstraction is a bit confusing at first.  Our larger project is working with APIs, making calls, and viewing data in the browser.

In my limited spare time, I have been taking a JavaScript and React course for developers from Udemy.   The impetus to take this Udemy course happened through Twitter when Cassidy Williams was offering a deal on the course she had just written.  This course takes a different approach to teaching JavaScript from my classroom experience.  The Udemy course, so far, has been concentrating on JavaScript in the browser which makes it more interesting.  Since I’ve only had three weeks of JavaScript courses, I know that I could benefit from all the help that is offered.

Later this afternoon, I’ll attend an event from She Codes Now (Seattle).  Here I’ll get an intro to React (which will help with the Udemy course) and eat some pizza.  Pizza is key.

Last week was the Thanksgiving holiday and I spent a lot of time with my mentors.  I have two of them.  There is an industry mentor from the Puget Sound Python Programming group and a previous graduate from Ada Developers Academy.  Both of them have been instrumental in shaping my future as a software engineer.

 

Learning Frameworks

Learning

The past couple of weeks have been staggeringly busy for me.  I’ve been working on my group project (which is a store selling imaginary magical items.) . It was just in time for halloween.  Spooky.  I’ve gained a Python mentor, become closer with my Ada mentor, and been attending various meetups.  I find that the Puget Sound Python group is extremely fun and often have meetings near where I live.

In school, we’ve been continuing Rails and implementing OAuth.  This week was spent studying APIs and next week we will build one.

Today, I am at the Code Fellows working on my first Python framework, Django.  I’ve been playing with the idea of doing my capstone project in Flask.  The similarities between Rails and Django are astounding.  I appreciate my coursework and how the MVC was explained.  It has definitely helped to understand Django.  I finished my project about fifteen minutes ago.  She’s Coding set up this event and it is accessible to everyone.  The person sitting next to me has no coding experience and several other people are transitioning into different coding languages.  This event is for everyone mostly because of the plethora of helpful staff in every corner of the room.  I appreciate them answering questions and solving problems (even if it’s only that I forgot to save the document in my editor.) We deployed our blogs on Python Anywhere.

On another note, interviews are coming.  I’ve been trying to whiteboard like a mad person.  I have to thank my friend Sarah for inviting me to whiteboard with her.  It helped a lot.  I’m definitely a bit nervous about that.