Mil Kapil

Mil Kapil

Member Since March 2, 2015

15,484

Total Points

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

182 Achievements

  • What a Beautiful Vue!
  • Introducing Vue
  • The Math Object
  • Array Iteration
  • Introduction to Node.js
  • What is Asynchronous Programming?
  • Callbacks and the DOM
  • Callbacks with Timers
  • Introduction to Callback Functions
  • Structuring Your Content
  • Getting Started With HTML
  • Making Changes to the DOM
  • The Browser Environment
  • Programming AJAX
  • AJAX Concepts
  • Working with Numbers
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Loop Through Objects
  • Object Basics
  • Multidimensional Arrays
  • Loop Through Arrays
  • Store Multiple Values in an Array
  • Flask Templates
  • Welcome to Flask
  • Working with 'for' Loops
  • Simplify Repetitive Tasks with Loops
  • Practicing Classes
  • Working with Classes in JavaScript
  • Practicing Object Basics
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • First Steps in React
  • Arrow Functions
  • Pass Information Into Functions
  • Create Reusable Code with Functions
  • Working With Strings
  • Storing and Tracking Information with Variables
  • Hello, JavaScript!
  • Buggy Logs
  • Dates and Times
  • Cleaner Code
  • Build an Application
  • All Together Now
  • Python: Advanced Objects
  • Python: Inheritance
  • Python: Instant Objects
  • Iterating and Packing with Dictionaries
  • Introducing Dictionaries
  • Sequence Operations
  • Sequence Iterations
  • Getting to Know Tuples
  • Packing and Unpacking
  • Getting Info In and Out of Functions
  • Introduction to Functions
  • Using Lists
  • Meet Lists
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Finishing the Game
  • Introducing JavaScript
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • Prepare and Plan
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Python Lists
  • Number Game App
  • Welcome to Gulp.js
  • Meet Peewee
  • Financing Our Company
  • Starting a Freelance Career
  • Django Templates
  • Model Administration
  • What a View
  • Say Hello to Django
  • Python Inheritance
  • Python Objects
  • Tuples
  • Dictionaries
  • Slices
  • Lists Redux
  • Moving Around in the Console
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Selections with D3
  • Improving Our Todo App
  • Services in Angular
  • Using Angular's Built-in Directives
  • Controllers and Scope
  • Getting Started with Angular
  • Serving Static Files in Express
  • Using Templates with Express
  • The Request and Response Objects in Express
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Introduction to Front-End Frameworks
  • HTTP Methods and Headers
  • Creating a Basic Template Engine in Node.js
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • Swift Value vs Reference Types
  • Swift Properties
  • Swift Inheritance
  • Swift Classes and Objects
  • Swift Structs and their Methods
  • Swift Structs
  • Swift Enums and their Methods
  • Swift Enums
  • Swift Optionals
  • Swift Parameters and Tuples
  • Swift Functions
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Quiz Practice Project
  • Prototypal Inheritance
  • Scrum Artifacts
  • Scrum Events
  • Introducing Scrum
  • What is Agile?
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Building a Command Line Application
  • Introduction to Node.js
  • Table Basics
  • 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
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • 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
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Two-way Data Binding
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • AngularJS MVC Frameworks
  • Newbie