Mrunal Kharod

Mrunal Kharod

Member Since May 5, 2016

10,657

Total Points

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

132 Achievements

  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • Java Maps
  • Angular Form Validation
  • Angular Basic Forms
  • Services in Angular
  • Angular Components
  • Aggregate and Numeric Functions
  • JavaScript Frameworks, Libraries, and Developer Roles
  • JavaScript Outside of the Browser
  • JavaScript Objects and Conditionals
  • JavaScript Arrays and Loops
  • JavaScript Functions
  • Data Types and Variables
  • Practical Jenkins
  • Pipelines
  • How Jenkins Works
  • Dockerize a Web App
  • Managing Images and Containers
  • Working with Text
  • Building Images Using Dockerfiles
  • Ordering, Limiting and Paging Results
  • Fundamentals of Docker
  • Docker Use Cases
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Java Lists
  • Interfaces in Java
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Setting Up an Angular Application
  • Testing and Publishing an Alexa Skill
  • Building an Alexa Skill
  • Alexa Skills Kit Overview
  • Exploring Best Practices
  • Test Drive
  • Meet Selenium
  • S3 Storage Service
  • AWS and "The Cloud"
  • Themes and Compatibility
  • Using Styles in Layouts
  • Testing and Debugging
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • The Rest of the Story
  • Finishing the User Interface
  • The Model-View-Presenter Pattern
  • Intents and Multiple Activities
  • Tuning the User Interface
  • User Input in Android
  • What to Test
  • How To Test
  • Why Test
  • Event Planning
  • Build a Pomodoro App
  • Design a Better App
  • Graphical User Interfaces
  • Advanced Tooling
  • IDE Exploration
  • How it Works
  • Efficiency!
  • Exploring the Java Collections Framework
  • Organizing Data
  • Getting There
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Shared Element Transitions
  • Transitions Framework
  • Animation Basics
  • Tablet Time
  • Ingredients and Directions
  • Rebuilding from Scratch
  • Managing Fragments
  • Introducing Fragments
  • Exploring the Master-Detail Template
  • The Project
  • Introducing SharedPreferences
  • The Activity Lifecycle
  • Acting on List Item Taps
  • Lists with RecyclerViews
  • Refactoring Our Code (objc)
  • Building the Master and Detail Views (objC)
  • Using Parcelable Data
  • Custom ListViews
  • Managing Playlist Data (objC)
  • Standard ListViews
  • Updating the Data Model
  • Hooking up the Model to the View
  • Building the Weather UI
  • Working with JSON
  • Concurrency and Error Handling
  • Building a Music Library Model (objc)
  • Working With Multiple View Controllers (ObjC)
  • Networking
  • Deploying to a Device (ObjC)
  • Debugging Our App (ObjC)
  • Exploring an API
  • Improving Our User Interface (ObjC)
  • Creating a Data Model (ObjC)
  • Views and View Controllers (ObjC)
  • Getting Started with Xcode (ObjC)
  • Tying It All together
  • Finishing the User Interface
  • The Model-View-Controller Pattern
  • Intents and Multiple Activities
  • User Input
  • Testing and Debugging
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Diving Deeper
  • Memory, Arrays and Loops, Oh My!
  • Getting Oriented - Object-Oriented, That Is
  • Immersive Examples
  • Scope and Loops
  • More Operators
  • Operators and Conditionals
  • Data Types and Variables
  • Intro to Objective-C
  • Newbie