Sahil Prajapati

Sahil Prajapati

Chennai, India
Open to Work

I'm a Ruby on Rails Developer whose interested in learning Front End and also know about jQuery, JS HTML and CSS. Love travelling and listening to music.

8,524

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

    TATA Consultancy Services Ltd.

  • Job Title

    Assistant Systems Engineer

  • Spoken Languages

    • English, Hindi, Punjabi

111 Achievements

  • Introduction to Node.js
  • Going Further with Routes
  • Navigating and Nesting Routes
  • Getting Started with React Router
  • Building a Command Line Application
  • Introduction to Node.js
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • Classes
  • Objects and New Collection Types
  • The Cooler Parts of ES2015
  • ES2015 Basics
  • Stateful Components
  • First Steps in React
  • Views
  • Project Setup
  • Thinking in Components
  • Websites
  • Introduction
  • Logo Design 101
  • Introduction to SVG
  • Responsive Theory
  • User Input
  • Testing and Debugging
  • Improving Our Code
  • Introduction to REST
  • Coding the Fun Facts
  • Basic Android Programming
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Perfecting the Prototype
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • Using your New Tools
  • Getting Started with Java
  • Installing Programs
  • Ruby Testing
  • Getting Started with WordPress
  • Ruby Modules
  • Ruby Procs & Lambdas
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Creating a Password Confirmation Form
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Objects, Classes, and Variables
  • Installing a Ruby Development Environment
  • Ruby Basics
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Treehouse Club - JavaScript
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Console Processes
  • Environment and Redirection
  • Console Users and Permission
  • Moving Around in the Console
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Creating a Simple Drawing Application
  • Positioning Schemes
  • Display Modes
  • Float Layout
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Masks Basics
  • Layer Basics
  • Introduction to jQuery
  • Workspace Basics
  • Color Theory
  • Principles
  • Elements
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Structuring Tables
  • Table Basics
  • Introduction to Design
  • Text
  • Introduction
  • 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
  • Newbie