James Nobles

James Nobles

Member Since June 1, 2017

8,884

Total Points

Points are earned whenever you take an important action on Treehouse.
Learn more about when and how points are earned.

99 Achievements

  • Getting to Know Tuples
  • Packing and Unpacking
  • Getting Info In and Out of Functions
  • Introduction to Functions
  • Iterating and Packing with Dictionaries
  • Introducing Dictionaries
  • Character Builder
  • Flask Templates
  • Welcome to Flask
  • Sequence Operations
  • Sequence Iterations
  • Sinatra Layouts
  • HTML Forms
  • Practice ERB Templates
  • Defining Routes
  • Store Inventory Using Modules
  • Gems In Depth
  • Ruby Gems
  • Ruby Core
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Build a Grocery List Program
  • Ruby Hashes
  • Ruby Arrays
  • Python: Inheritance
  • Python: Instant Objects
  • Dungeon Game 2
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Python Lists
  • Sketch Features
  • Introducing Sketch
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Getting to Know Bootstrap 4
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Include and Extend
  • Ruby Core Modules
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Getting the REST You Need
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Structuring Your Content
  • Understanding Flexbox
  • Getting Started With HTML
  • Positioning Page Content
  • CSS Layout Project
  • Getting Started with Sass
  • Getting Started with CSS
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Ruby Module Basics
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Input and Output
  • A Route to a Delete Action
  • Routes to Update Actions
  • Routes for Create Actions
  • A Route to a Read Action
  • Rails Resource Index
  • Search
  • Ruby Class Design
  • Adding a Model Attribute
  • Using the Rails Console
  • Handling Rails Requests
  • Creating Rails Apps
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Sinatra Finishing Touches
  • Updating Data in Sinatra
  • Adding New Data in Sinatra
  • Sinatra ERB Templates
  • Creating New Sinatra Apps
  • Blocks Practice
  • Working With Blocks
  • Build a Simple Todo List Program
  • Ruby Booleans
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Ruby Blocks
  • Newbie