Viraj Thakur

Viraj Thakur

Member Since January 30, 2016
Open to Work

I am a Mobile and Web Developer with proficient skills in Android, Java, Html, CSS, JavaScript

5,911

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

69 Achievements

  • Workflows
  • Working With Remote Repositories
  • Merging
  • Migrating a SQLite Database
  • CRUD Operations with SQLite
  • Using SQLite for Structured Data
  • Key-Value Saving with SharedPreferences
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • File Storage
  • Doing More with Express
  • 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
  • HTTP Methods and Headers
  • Creating a Basic Template Engine in Node.js
  • Handling Routes in Node.js
  • Introduction to Data Persistence
  • Self-Destruction
  • Retrieving and Viewing Messages
  • Creating a Simple Server in Node.js
  • Building a Command Line Application
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Introduction to Node.js
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • 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
  • Sending Messages
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Finding Your First Project
  • Starting a Freelance Career
  • Capturing Photos and Videos
  • Using the MVC Architecture with Spring
  • Modeling, Storing, and Presenting Data with Spring
  • Creating Spring Controllers and Thymeleaf Views
  • Spring Components and Configuring Our App
  • Setting Up Your Local Environment for Spring Development
  • Relating Users in Parse.com
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Using Fragments for Tabs
  • Adding Users Using Parse.com
  • Starting the App
  • Using Intents to Display and Share Posts
  • Adapting Data for Display in a List
  • Exploring the Master-Detail Template
  • Getting Data from the Web
  • Rebuilding from Scratch
  • Newbie