Harpreet Singh

Harpreet Singh

Member Since April 15, 2015
Open to Work

9,368

Total Points

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

Skills & Experience

  • Spoken Languages

    • English
    • Punjabi
    • Hindi

113 Achievements

  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Responsive Layouts With the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Introduction to Methods
  • Why Version Control Matters
  • Installing Wordpress
  • PHP Inventory
  • Using your New Tools
  • PHP Includes
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • Stateful Components
  • PHP Getting Started
  • Thinking in Components
  • First Steps in React
  • Date and Time Functions
  • Aggregate and Numeric Functions
  • Working with Text
  • Ordering, Limiting and Paging Results
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Compile Sass with Gulp
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Getting Started with Angular
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Creating a Mobile Drop Down Menu
  • Creating a Spoiler Revealer
  • Getting Started with Java
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Responsive Web Design and Testing
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Sharing a Website
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Ruby Class Design
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Blocks Practice
  • Working With Blocks
  • Ruby Blocks
  • Build a Simple Todo List Program
  • Ruby Booleans
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Build a Grocery List Program
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Ruby Testing
  • Standard Library
  • Ruby Core
  • Ruby Modules
  • Ruby Procs & Lambdas
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Beginning HTML and CSS
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • Newbie