12 Week – Full Stack Web Immersive
•Frontend: JS fundamentals (ES6+), Component Pattern, React.js, Redux + Thunk, jQuery
•Backend: Ruby fundamentals, MVC pattern, Rails, SQL, ORMs, Active Record, Ruby on Rails
Projects:
Cerebral
https://github.com/savyounts/cerebral
Project description+ Built a Rails API backend to handle data storage and game logic.
+ Implemented single-page UI in React w/ Redux
+ Designed a dynamic nested form to create a deck containing many associated cards.
+ Utilized thunk middleware for asynchronous Redux actions to get/post data to/from the backend.
GOAT (Get Out and Travel)
https://github.com/savyounts/goat-with-js
Project description+ Built frontend UI with jQuery and backend APIs using Ruby on Rails
+ Used Omniauth to integrate Facebook authentication
+ Designed database schema using SQLite3 and ActiveRecord associations
+ Used AJAX functionality to fetch and display different data based on user preference.
+ Created JavaScript front end with class-based JS syntax.
+ Designed user interface with custom CSS and graphics.
Route Finder
https://github.com/savyounts/route-finder
Project description+ Used Sinatra to build MVC back end with RESTful routing and full CRUD functionality.
+ Designed user interface with custom CSS
+ Used browser cookies and Sessions object to allow users to sign in and out and to easily navigate to saved routes and to create new ones.
+ Built complex relationships using ActiveRecord framework.