The Starter League Experience - Week 6


Week 6 marks the halfway point in the Web Development course at The Starter League, at this point the direction of the education is starting to take shape. During weeks 1 and 2 we learned Ruby from the ground up, supplemented with the book Chris Pines’ Learning to Program. This gave us the foundation of knowing basic Ruby, which is necessary in order to effectively create a Ruby on Rails application. Weeks 3 and 4 were spent manually creating routes, controllers, and view pages for our Ruby on Rails applications. Weeks 5 and 6 were spent working with database tables and practicing creating apps using the proper “RESTful” methods.

This brings us to the end of week 6. In many ways this is where the second leg of the journey begins. At this point we are expected to be comfortable creating a CRUD app (Create, Read, Update, Delete). Most web applications come down to these basic functionalities. From here the ability to create a web application like Twitter seems, at the very least, possible and, at most, doable. A tweet can be seen as an example of the Create function, a users’ feed can be seen as an example of the Read function, and so forth. The remainder of the Web Development course will largely be spent applying our skills into our own app idea.

The initial experience of feeling overloaded with new concepts has shaped itself into feeling empowered with what those concepts can achieve.


Related Posts

Infinity Levels On Infinity Racer Using AI/Machine Learning With Tensorflow

Infinity Levels On Infinity Racer Using AI/Machine Learning With Tensorflow

Weather Window AI

A.I. Generated Photo Of Current Weather In A Random City

Great Portfolio Examples

Here are some great portfolio examples

Building A Craps AI Using ChatGPT

Post about my experience building a Craps AI with ChatGPT

Why I Quit Being So Accommodating (With Dall-e Illustrations)

This is a short story from 1922 with added illustrations in 2023 using Dall-e, an AI Image Generator