- 5 Courses Completed
- 32 Levels Completed
- 0 Screencasts Watched
- 71,125 Total Points
Ruby: 2 Courses Completed
Getting Started With Ruby on Rails
Learn Ruby on Rails, an open-source framework for the Ruby programming language. Rails for Zombies will teach you all the Rails basics with a zombie flair.
Deep in the Crud
How we work with a database in Rails by using Create, Read, Update, and Destroy (CRUD).
Models Taste Like Chicken
We'll learn about ActiveRecord models, validations, and relationships.
The Views Ain't Always Pretty
Get experience linking between views, using conditionals, and how to lookup documentation on common view helpers.
Controllers Must Be Eaten
Sitting between our Models and Views are the Controllers, which use instance variables to keep our code organized.
Routing Into Darkness
Learn how to direct requests to your app to the correct controller actions.
An overview of RSpecs basic syntax and installation.
Configuration & Matchers
Setting up RSpec in a Ruby or Rails project and digging into some RSpec Matchers.
See how to organize your specs better making readability much easier.
Hooks & Tags
Before hooks, shared examples and RSpecs use of metadata.
Mocks & Stubs
A tour through how RSpec uses mocks and stubs.
Walkthough the creation of a custom matcher from scratch.
Discover how the Node framework can help you write server-side code and build lightweight, scalable network applications.
Intro to Node.js
An overview of Node.js, blocking vs. non-blocking code, reading files, issuing requests
Event emitters, event requests, event listening
Reading, writing, piping, solving backpressure
Exporting, npm installing, dependencies, and semantic versioning
Routes, rendering, layouts, url building, express servers
Listening for, broadcasting, and answering questions, saving client data
Redis, working with lists, persisting, emitting, and limiting questions
The Sword of Syntax
Discover useful alternate syntax for conditionals and assignment.
The Pendant of Performance
Explore techniques to improve execution speed and measure performance.
The Crystal of Caution
The Mail of Modularity
Learn how to organize code and protect data with a simple Module pattern.
Database: 1 Course Completed
MongoDB acts as the database that stores data for your application. Explore the basics and learn to store data in a document-oriented database.
Capture the mystical basics of MongoDB and try your hand at inserting and finding documents.
Learn the lore behind performing updates and transform your data.
Dig deep into the spell book to learn how to conjure and customize queries.
Summon the wisdom to guide you in your journey of modeling data.
Explore the realm of aggregations to see how data can be combined in miraculous ways.