Kawal Oberoi

Kawal Oberoi

Member Since December 15, 2014

6,429

Total Points

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

82 Achievements

  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Finishing the Game
  • Introducing JavaScript
  • Introducing jQuery Plugins
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Better SEO Through Tools
  • Better SEO Through Code
  • Better SEO Through Content
  • Getting to Know PHP
  • Introduction to SEO
  • How to Install WordPress on Your Computer
  • Working with a Developer
  • Designing our App
  • Wireframing, Interaction Design and Planning
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with WordPress
  • Getting Started with CSS Layout
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Protecting and Sharing Your Work
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Getting Started with CSS
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Getting Started with iOS Development
  • ADS Writing and Preparation
  • Introduction to UI Design
  • Differentiating Between Objects
  • Class Inheritance
  • Classes
  • Complex Data Structures
  • Introduction to Game Design
  • The Internet
  • Function Parameters
  • Functions in Swift 2.0
  • Control Flow with Conditional Statements
  • Final Project: Create a Typographic Site
  • Laying Out Type for the Web
  • Basic Web Typography
  • How to Choose and Use Webfonts
  • Introduction to Typography
  • Control Flow With Loops
  • Swift Dictionaries
  • Introducing Sketch
  • Moving Forward with UX
  • Tools UXers Use
  • What is User Experience (UX)?
  • How UXers Think
  • What Do User Experience Designers Do?
  • Introduction to Collections
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Newbie