Sahil Dhawan

Sahil Dhawan

Courses Plus Student

Faridabad, India

8,631

Total Points

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

Skills & Experience

  • Company

    EX2 Solutions India Private Limited

  • Job Title

    General Manager

104 Achievements

  • Going Further with Routing
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Flexible Sized Grids
  • Introducing Grid Layout
  • Console I/O
  • Prepare and Plan
  • Unit Testing
  • Coding HTML Email
  • Programming AJAX
  • AJAX Concepts
  • Captioning Video
  • Media Basics
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Managing Committed Files
  • First Commits
  • Understanding Flexbox
  • Introducing Spreadsheets
  • React Component Patterns
  • Stateful Components and Lifecycle Methods
  • Managing State and Data Flow
  • Build Modular Interfaces with Components
  • When To Use What Type of Chart
  • Introduction To Data Visualization
  • The Data Analysis Process
  • Getting to Know Your Data
  • Introducing Data Analysis
  • JavaScript Outside of the Browser
  • Stateful Components
  • Introducing Props
  • Meet Python
  • Thinking in Components
  • First Steps in React
  • Introducing JavaScript
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Working with Classes in JavaScript
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Functional Rules
  • Cleaner Code
  • Exporting
  • Cleaning Data
  • Describing Data
  • Timezones
  • Math Quiz App
  • Dates and Times
  • Python: Instant Objects
  • Writing a Classifier
  • Machine Learning Vocabulary
  • Introduction to Machine Learning
  • Data Eruption
  • Chart Toppers
  • Getting Started with Data Visualization
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Constructor Functions & Prototypes
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Python Data Types
  • Python For Beginners
  • Introducing JavaScript
  • What a View
  • Say Hello to Django
  • The Request and Response Objects in Express
  • Getting Started with Express
  • Introduction to SEO
  • Introduction to Video Games
  • Navigating Through an Adventure
  • Fetching Data From the Web
  • Modeling Forecast Data
  • Improving Our User Interface
  • Running Apps on a Device
  • Structs As Data Models
  • View Controllers and Views
  • Getting Started with iOS Development
  • Functions in Swift
  • Control Flow With Conditional Statements
  • Control Flow With Loops
  • Dictionaries in Swift
  • Introduction to Collections
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Flask Templates
  • Welcome to Flask
  • Getting Started with Data Science
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Using Angular's Built-in Directives
  • Controllers and Scope
  • Getting Started with Angular
  • Introduction to Methods
  • Newbie