Alexander Thomas

Alexander Thomas

Member Since December 22, 2015

7,571

Total Points

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

94 Achievements

  • S3 Storage Service
  • AWS and "The Cloud"
  • Getting Started with MongoDB
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Going Further with Routing
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Building the Application
  • Setting up with Create React App
  • Responsive Layouts With the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Responsive Layouts with the Bootstrap Grid
  • Component Lifecycle
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Reformatting User Input
  • Validating a Form with Regular Expressions
  • Regular Expressions
  • Write Smart and Efficient CSS with Sass
  • Improve Your Workflow with Sass
  • Getting Started with Sass
  • Serving Static Files in Express
  • Applying Express Knowledge
  • Middleware
  • Deeper into Routing with Express
  • Using Templates with Express
  • Getting Started with Express
  • WWW
  • Getting Data From an API With Node
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Introduction to Node.js
  • Getting to Know Bootstrap 4
  • Understanding Flexbox
  • Advanced Sass Concepts
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • How Ruby Works
  • Scrum Artifacts
  • Scrum Events
  • Introducing Scrum
  • What is Agile?
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • 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
  • Why Version Control Matters
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Introduction to Design
  • Understanding Aesthetics
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Getting Started with CSS
  • Forms
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Python Data Types
  • Python For Beginners
  • Newbie