Nikki Wong

Nikki Wong

Member Since October 30, 2017

9,066

Total Points

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

103 Achievements

  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • Reformatting User Input
  • Validating a Form with Regular Expressions
  • Regular Expressions
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Django Templates
  • Model Administration
  • What a View
  • Say Hello to Django
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Covering Your Bases
  • Be Assertive!
  • What Is Testing?
  • Python Tuples
  • Dungeon Game 2
  • Python Sets
  • Python Dictionaries
  • Python Slices
  • Python Lists
  • Prepare and Plan
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Building a REST Service
  • Security: Concerns
  • The Model-View-Presenter Pattern
  • Intents and Multiple Activities
  • Testing and Debugging
  • Tuning the User Interface
  • User Input in Android
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Creating a Simple Server in Node.js
  • Finishing the Game
  • Organizing Data
  • Getting There
  • Gotchas and Wins
  • Iteration
  • Creation
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • DOM Traversal
  • DOM Manipulation
  • Events
  • Hello, jQuery!
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Callbacks and the DOM
  • Callbacks with Timers
  • Introduction to Callback Functions
  • Introducing JavaScript
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Next Steps
  • Improving Our Tests
  • Behavior Driven Development with Mocha & Chai
  • Introducing Unit Testing
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Getting a Handle on the DOM
  • The Browser Environment
  • Newbie