Skip to content

Latest commit

 

History

History
54 lines (43 loc) · 3.16 KB

ChallengeGuide.md

File metadata and controls

54 lines (43 loc) · 3.16 KB

#Challenge Guide

Challenges are marked by difficulty level.

Beginner - Rusty or new to web development, limited knowledge of programming languages & related tools

Automated Testing - A special track for those with an interest in Ruby testing & automation techniques

Intermediate - Very familiar with Ruby, JS, MacOS/Linux, Shell, Git & your text editor of choice.

##Session Drills Note: Most of these drills are not domain specific and can be completed with the Ruby, Python or NodeJS libraries.

Beginner
Your goal is to complete each drill successfully and comfortably using common Ruby methods & syntax. If you are new to programming, please start with our beginner resources before continuing.

Automated Testing
Your goal is to complete each beginner drill successfully and have a good understanding of how to use common Ruby testing tools like Capybara, RSpec, & Cucumber.

Intermediate
Your goal is to complete each beginner & automated testing drill and achieve an understanding of basic web development (Rails).

Javascript
These drills will help you develop a basic proficiency in web development, functional & asynchronous programming with JS/Nodejs.

Extra Credit
These are extra drills used to improve your over full-stack development skills.

##Contributing We're looking for more challenges! To submit your own for the advancement of others, please check out our section on contributing.