Jiawei Hu

Jiawei Hu

Member Since September 27, 2018

9,740

Total Points

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

114 Achievements

  • API Protection
  • Resourceful Blueprints
  • Getting the REST You Need 2
  • Takin' Names
  • How to Win Friends
  • Broadcasting
  • Making Strong Users
  • GitHub and Other Remote Repositories
  • Managing Committed Files
  • First Commits
  • Character Builder
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Flask Templates
  • Welcome to Flask
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Common Commands
  • Directories and Files
  • The Command Shell
  • Exporting
  • Cleaning Data
  • Describing Data
  • Getting Started with Data Science
  • Introducing Data Scraping
  • 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
  • The Lambda Lambada
  • Functional Workhorses
  • Functional Rules
  • Covering Your Bases
  • Be Assertive!
  • What Is Testing?
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • Exploring pandas
  • Meet pandas
  • Array Programming
  • Array Organization
  • Meet NumPy
  • Python Regular Expressions
  • Finding the Data You Want
  • Timezones
  • Math Quiz App
  • Dates and Times
  • Buggy Logs
  • Cleaner Code
  • Dice Roller
  • Python: Advanced Objects
  • Python: Inheritance
  • Python: Instant Objects
  • Dungeon Game 2
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Python Lists
  • Build an Application
  • Using Lists
  • Meet Lists
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • What is Big Data
  • Practicing Data Visualization in Excel
  • When To Use What Type of Chart
  • The Data Analysis Process
  • Getting to Know Your Data
  • Introducing Data Analysis
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Day 3: Getting Creative
  • Day 2: Advanced Selecting
  • Day 1: Joining Tables
  • Orientation: Selecting Data
  • Creating and Modifying Database Tables
  • 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
  • Getting Data from a Database
  • Data, Databases and SQL
  • Exploring the Java Collections Framework
  • Getting There
  • Organizing Data
  • Introducing IntelliJ and Unpacking Packages
  • Gotchas and Wins
  • Iteration
  • Creation
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Getting Started with Java
  • Perfecting the Prototype
  • Using your New Tools
  • Newbie