Mohit Kishore

Mohit Kishore

Toronto
Open to Work

13,935

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

    York University

  • Job Title

    Software Developer

  • Spoken Languages

    • English
    • Hindi

167 Achievements

  • Starting the App
  • AJAX Concepts
  • Introducing jQuery Plugins
  • Number Game App
  • Shopping List App
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Testing and Debugging
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Build a Pomodoro App
  • Event Planning
  • Design a Better App
  • Graphical User Interfaces
  • Advanced Tooling
  • IDE Exploration
  • How it Works
  • Efficiency!
  • Getting Started with MongoDB
  • Exploring the Java Collections Framework
  • Organizing Data
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Getting There
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Introduction to Methods
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Creating a Simple Drawing Application
  • Using a Navigation Controller With Segues (Swift)
  • Working With Multiple View Controllers (Swift)
  • Deploying to a Device
  • Debugging Our App
  • Improving Our User Interface
  • Working with a Developer
  • Wireframing, Interaction Design and Planning
  • Using a Data Model
  • Views and View Controllers
  • Simple Mobile Interface
  • Exporting Designs
  • Sketch Features
  • 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
  • Introduction to UI Design
  • The Logo Sprint
  • Logo Design 101
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Better SEO Through Tools
  • Better SEO Through Code
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Better SEO Through Content
  • Introduction to SEO
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Soft Skills - Psychology
  • Writing Online
  • Productivity
  • Presentation Skills
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Structuring Tables
  • Table Basics
  • Important Skills For Professional Success
  • 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
  • Introduction to Video Games
  • Introducing Sketch
  • Hooking up the Model to the View
  • Building the Weather UI
  • Getting Started with Java
  • Installing a Ruby Development Environment
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Creating an SVG
  • Introduction to SVG
  • JavaScript Numbers
  • JavaScript Variables
  • 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
  • Introducing JavaScript
  • Say Hello to Python
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Working with JSON
  • Concurrency and Error Handling
  • Networking
  • Exploring an API
  • Using Git for Android
  • Getting Started with Genymotion
  • Getting Started with Android Studio
  • Publishing on Google Play
  • Finishing the User Interface
  • The Model-View-Controller Pattern
  • Intents and Multiple Activities
  • User Input
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Basic Android Programming
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Newbie