Tyler Shipe

tjshipe

  • 6 Courses Completed
  • 41 Levels Completed
  • 5 Screencasts Watched
  • 80,750 Total Points

Master Status

Achievement Badges

Ruby: 1 Course Completed

Placeholder

Try Ruby

Getting Started With Ruby on Rails

Learn the basic building blocks of Ruby, all in the browser.

  • All For One, One For All

    Get an introduction to numbers, Strings, properties, and methods.

  • There Are Always Two

    Learn about conversions, arrays, variables, and more methods.

  • Third Time's The Charm

    Review printing, brackets, and String manipulation.

  • Fourth and Short

    Take a shot at method chaining, hashes, keys, and values.

  • The Highest of Fives

    Study up on blocks, directories, and method arguments.

  • Sixth Sense

    Start building methods, libraries, popups, and HTML with Ruby.

JavaScript: 3 Courses Completed

Placeholder

Shaping Up With AngularJS

Client-side Frameworks

AngularJS allows your application to have an expanded HTML library. Learn to add behavior to your HTML and speed up your application’s responsiveness.

  • Flatlander's Gem Store

    Get comfortable with expressions by beginning to build a gem store.

  • Built-in Directives

    Use directives to add a gallery and tabs to the gem store.

  • Forms

    Give the gem store review functionality by using AngularJS forms.

  • Custom Directives

    Create custom directives for more organized and maintainable AngularJS code.

  • Services

    Create a new module and learn to use the $http service to get real data into the gem store.

Placeholder

JavaScript Road Trip Part 1

JavaScript Language

An introduction to the very basics of the JavaScript language. Build a foundation of JavaScript syntax and learn how to use values, variables, and files.

  • The Cliffs of Value

    Learn to manipulate values on the console.

  • Variable Valley

    Review how to store and use data with variables.

  • Files Falls

    Create JS files and source them within HTML code.

Placeholder

Try Ember

Client-side Frameworks

Pack your bags and help the Woodland Wanderers as you learn how to use Ember and Ember CLI to build your next ambitious web applications.

  • Getting Started

    Learn what Ember is, who uses it, and how to create your first Ember application with Ember CLI.

  • Routing and Templating

    Meet the Ember router and routes, and customize the presentation of your application using templates.

  • Models and Services

    Explore services to share common features and functionality while using models to formalize your application data.

  • Actions

    React to user events and make your application more dynamic and interesting with actions.

  • Properties and Components

    Bring everything together for cleanliness and reuse with Ember’s computed properties and components.

JavaScript: 3 Screencasts Watched

Elixir: 2 Courses Completed

Placeholder

Try Elixir

Getting Started With Elixir

Begin learning the basics of Elixir and take your first steps into the world of functional programming.

  • Modules & Functions

    Get started in the world of functional programming with Elixir by learning how to work with named functions.

  • The Pipe Operator

    Learn how to refactor nested function calls into an easier syntax by using the pipe operator.

  • Pattern Matching

    Explore how pattern matching works and how we can use it to remove if statements from our programs.

Placeholder

Mixing It Up With Elixir

Getting Started With Elixir

Explore the Elixir language and learn what it means to write elegant and performant functional code.

  • Citizens of the Unknown

    Learn how to work with functions that can be assigned to variables and passed around as arguments to other functions.

  • The End Is the Beginning

    Explore how to use pattern matching and recursions to iterate through lists.

  • Tuples & Maps

    Discover how to pass options to functions and other ways to work with collections of elements.

  • Control Flow

    Experiment with how to write control flow with the cond and case statements as alternatives to if.

  • The Mix Tool

    Learn how to use Mix to create projects, run tasks, and manage dependencies.

Elixir: 1 Screencast Watched

Electives: 1 Screencast Watched