John Simoneau

John Simoneau

Member Since April 29, 2014

9,326

Total Points

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

109 Achievements

  • Data, Databases and SQL
  • Inheritance
  • Methods
  • Object-Oriented Programming
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Django Templates
  • Model Administration
  • What a View
  • Say Hello to Django
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • Cleaner Code
  • Python Regular Expressions
  • Hack-n-Slash
  • Python Inheritance
  • Python Objects
  • Dungeon Game
  • Tuples
  • Dictionaries
  • Slices
  • Lists Redux
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • Swift Value vs Reference Types
  • Swift Properties
  • Swift Inheritance
  • Swift Classes and Objects
  • Swift Structs and their Methods
  • Swift Structs
  • Swift Enums and their Methods
  • Swift Enums
  • Swift Optionals
  • Swift Parameters and Tuples
  • Swift Functions
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Building a Music Library Model (objc)
  • Working With Multiple View Controllers (ObjC)
  • Deploying to a Device (ObjC)
  • Debugging Our App (ObjC)
  • Improving Our User Interface (ObjC)
  • Creating a Data Model (ObjC)
  • Views and View Controllers (ObjC)
  • Getting Started with Xcode (ObjC)
  • Beyond the Basics
  • Advanced Objective-C
  • Foundation Framework
  • Introduction to Objective-C
  • Introduction to Data, Databases and SQL
  • Pointers and Memory
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Introduction to Responsive Web Design
  • jQuery Plugins
  • Form Validation and Manipulation
  • Introduction to jQuery
  • Functional Programming in C
  • Fundamentals of C
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Why Version Control Matters
  • Float Layout
  • Console Users and Permission
  • Display Modes
  • Moving Around in the Console
  • Website Usability
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • What is Usability?
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • HTML First
  • Beginning HTML and CSS
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Newbie