Rixa Gregory

Rixa Gregory

Member Since February 6, 2017

18,633

Total Points

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

247 Achievements

  • Django Templates
  • Model Administration
  • What a View
  • Say Hello to Django
  • Introducing Data Analysis
  • When To Use What Type of Chart
  • What is npm?
  • Component Lifecycle
  • Working with jQuery Collections (2017)
  • Services in Angular
  • Angular Components
  • Setting Up an Angular Application
  • Understanding jQuery Events and DOM Traversal (2017)
  • Introducing jQuery (2017)
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Classes
  • Objects and New Collection Types
  • Building Images Using Dockerfiles
  • The Cooler Parts of ES2015
  • Getting the REST You Need
  • Meet Selenium
  • Fundamentals of Docker
  • Docker Use Cases
  • Scrum Artifacts
  • Scrum Events
  • Introducing Scrum
  • What is Agile?
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Improving Usability
  • Mobile Usability
  • Website Usability
  • Maintaining Secure Web Apps
  • Protecting Data and Keeping Attackers Out
  • Why Protect Your Web Apps
  • Getting Started With Spreadsheets
  • Introduction To Data Visualization
  • ES2015 Basics
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • What is Usability?
  • Going Further with Grid Layout
  • Flexible Sized Grids
  • Introducing Grid Layout
  • Keyframe and Line Drawing Animations
  • Transitions and Transforms
  • Creating an SVG
  • Introduction to SVG
  • Adding 3D Effects with CSS
  • Getting Started with CSS Transforms
  • Transition Timing Functions and Delays
  • Getting Started with CSS Transitions
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • Getting to Know Bootstrap 4
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • Final Project: Create a Typographic Site
  • Laying Out Type for the Web
  • Basic Web Typography
  • Soft Skills - Psychology
  • Writing Online
  • Productivity
  • How to Choose and Use Webfonts
  • Introduction to Typography
  • Presentation Skills
  • Important Skills For Professional Success
  • Business Plan for Freelance Business
  • Business Plan Basics
  • DOM Traversal
  • DOM Manipulation
  • Events
  • Hello, jQuery!
  • Getting Started with Sass
  • Day 3: Getting Creative
  • Day 2: Advanced Selecting
  • Day 1: Joining Tables
  • Orientation: Selecting Data
  • Subqueries
  • Set Operations
  • Joining Table Data with SQL
  • Unit Converter
  • Table Relationships
  • Database Keys
  • Database Normalization
  • Getting to Know PHP
  • Date and Time Functions
  • Aggregate and Numeric Functions
  • Working with Text
  • Ordering, Limiting and Paging Results
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Building Forms with Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • AJAX and APIs
  • jQuery and AJAX
  • Chrome DevTools Basics
  • Programming AJAX
  • AJAX Concepts
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Web Apps
  • Websites
  • Introduction
  • Creating a Simple Drawing Application
  • Website Basics
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Captioning Video
  • Media Basics
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Structuring Tables
  • Table Basics
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • HTML Email Basics
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • Introducing Spreadsheets
  • Big Data at Netflix
  • Where and How Big Data Is Used
  • What is Big Data
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • What is User Experience (UX)?
  • Usability Basics
  • Social Media
  • Creating a Long Term Business
  • Protecting Yourself With Contracts
  • Establishing a Proper Workflow
  • Pricing and Project Proposals
  • Exploration
  • Discovery
  • Finding Your First Project
  • Starting a Freelance Career
  • The Logo Sprint
  • Logo Design 101
  • Security in Practice
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • WordPress Plugins
  • WordPress Themes
  • Adding a New Web Page
  • Common Attacks and Defenses
  • Hello Internet!
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Finishing the Game
  • Introducing JavaScript
  • Getting Familiar with HTML and CSS
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • Local WordPress Development
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • How to Install WordPress on Your Computer
  • What Is WordPress?
  • WordPress Plugin Best Practices
  • WordPress Widgets
  • Custom Post Types in WordPress
  • Customizing WordPress Themes
  • WordPress Themes
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Newbie