Duy Duong

Duy Duong

Member Since December 2, 2015

7,458

Total Points

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

94 Achievements

  • 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
  • Dependency Management
  • Actions, Dispatch and Reducers. Oh my!
  • Building a Collection
  • Building the Recipe
  • Understanding Classes
  • Why Object-Oriented Programming?
  • PHP Arrays
  • Modularizing the React Scoreboard Application
  • Getting Started with Redux
  • Getting Started with React Router
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Hello, jQuery!
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • What is Authentication
  • PHPDB Stage 5: Search
  • PHPDB Stage 4: Pagination with LIMITs
  • PHPDB Stage 3: Using Relational Data
  • PHPDB Stage 2: Querying the Database with PHP
  • PHPDB Stage 1: Databases and PHP
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • Basic File Handling
  • Creating an Icon
  • Getting Started with MongoDB
  • Introduction to Illustrator
  • Advanced Tooling
  • IDE Exploration
  • How it Works
  • Efficiency!
  • Exploring the Java Collections Framework
  • Organizing Data
  • PHP on the Web
  • Daily Exercise Program
  • Unit Converter
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting to Know PHP
  • Getting Familiar with HTML and CSS
  • Component Lifecycle
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • Getting There
  • First Steps in React
  • Building a Command Line Application
  • Introduction to Node.js
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Getting Data from a Database
  • Data, Databases and SQL
  • Improving Our Todo App
  • Services in Angular
  • Using Angular's Built-in Directives
  • Controllers and Scope
  • Building Forms with Bootstrap
  • Getting Started with Angular
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • 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
  • Swift Types
  • An Introduction to Swift Programming
  • Newbie