Naomi Anderson

Naomi Anderson

Member Since September 23, 2016

12,725

Total Points

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

146 Achievements

  • WWW
  • The Internet
  • Getting the REST You Need 2
  • Data Retreiver
  • Serialized!
  • Data Parser
  • Data Reader
  • What To Test
  • GitHub and Other Remote Repositories
  • Managing Committed Files
  • First Commits
  • Test Driven Development
  • Sets and Dictionaries
  • Writing Unit Tests
  • Lists
  • Managing Content in WordPress
  • What Is WordPress?
  • Meet Python
  • Arrays
  • Unit Testing
  • Abstraction
  • System.Object
  • Polymorphism
  • Loops and Final Touches
  • Encapsulation with Properties
  • Why React Native
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Component Lifecycle
  • Designing Dataflow
  • Encapsulation and Arrays
  • Inheritance
  • Methods
  • Object-Oriented Programming
  • Workflows
  • Working With Remote Repositories
  • Traversing the DOM
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Finishing the Game
  • Introducing JavaScript
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Moving Forward with UX
  • Tools UXers Use
  • DNS Basics
  • How UXers Think
  • What Do User Experience Designers Do?
  • Dockerize a Web App
  • Managing Images and Containers
  • Building Images Using Dockerfiles
  • Fundamentals of Docker
  • Docker Use Cases
  • What is User Experience (UX)?
  • Graphic Basics
  • Maintaining Secure Web Apps
  • Protecting Data and Keeping Attackers Out
  • Why Protect Your Web Apps
  • Reusable GraphQL
  • Making Changes with Mutations
  • Fetching Data with Queries
  • Getting Started with GraphQL
  • Website Basics
  • Getting the REST You Need
  • Scrum Artifacts
  • Scrum Events
  • Introducing Scrum
  • What is Agile?
  • Computer Languages
  • Computer Basics
  • Python Sets
  • Python Slices
  • Python Lists
  • Python Tuples
  • Python Dictionaries
  • Functional Rules
  • Buggy Logs
  • Cleaner Code
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Responding to User Interaction
  • Making Changes to the DOM
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • 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
  • Getting a Handle on the DOM
  • The Browser Environment
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Subqueries
  • Set Operations
  • Joining Table Data with SQL
  • Table Relationships
  • Database Keys
  • Database Normalization
  • 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
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Newbie