Amrit Pandey

Amrit Pandey

India
Open to Work

Programmer in general. I develop apps for web. My favourite/proficient programming langauge is JavaScript(ES6+) and I also like to code in Java, Python and C.

17,595

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
    • Hindi

215 Achievements

  • Classes in Swift
  • Flask Templates
  • Welcome to Flask
  • Machine Learning Vocabulary
  • Introduction to Machine Learning
  • Installing WordPress Locally
  • Python: Inheritance
  • Python: Instant Objects
  • Keyframe and Line Drawing Animations
  • Middleware
  • Deeper into Routing with Express
  • Using Templates with Express
  • Getting Started with Express
  • Setting up with Create React App
  • PHP Inventory
  • Why React Native
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Ruby Conditionals
  • Ruby Numeric Types
  • Ruby Objects
  • Ruby Strings and Escape Sequences
  • Ruby Syntax
  • Installing Packages with npm
  • What is npm?
  • Creating a Basic Template Engine in Node.js
  • Flexible Sized Grids
  • Introducing Grid Layout
  • Organizing Data
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Test Drive
  • Exploring Best Practices
  • Meet Selenium
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Finishing the Game
  • Introducing JavaScript
  • Improving the Application Code
  • Editing and Filtering Names
  • Getting There
  • Adding and Removing Names
  • Actions, Dispatch and Reducers. Oh my!
  • Delivering the MVP
  • Creating the MVP
  • Modularizing the React Scoreboard Application
  • Getting Started with Redux
  • Going Further with Routing
  • Harnessing the Power of Objects
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Component Lifecycle
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • Transitions and Transforms
  • Creating an SVG
  • Introduction to SVG
  • PHP Includes
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Write Smart and Efficient CSS with Sass
  • Improve Your Workflow with Sass
  • Getting Started with Sass
  • PHP Loops
  • PHP Arrays
  • PHP Conditionals
  • PHP on the Web
  • Daily Exercise Program
  • Classes
  • Final Project: Create a Typographic Site
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • First Steps in React
  • Laying Out Type for the Web
  • Complex Data Structures
  • Adding Power to Functions
  • Functions in Swift
  • Control Flow With Conditional Statements
  • Basic Web Typography
  • Control Flow With Loops
  • How to Choose and Use Webfonts
  • Introduction to Typography
  • Dictionaries in Swift
  • Introduction to Collections
  • Swift Operators
  • Introduction to Node.js
  • Swift Types
  • Objects and New Collection Types
  • An Introduction to Swift Programming
  • The Cooler Parts of ES2015
  • ES2015 Basics
  • DOM Traversal
  • DOM Manipulation
  • Events
  • Hello, jQuery!
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Chrome DevTools Basics
  • Web Apps
  • Websites
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Building Forms with Bootstrap
  • Using Bootstrap Components
  • Adding 3D Effects with CSS
  • Introduction
  • Getting Started with CSS Transforms
  • Workflows
  • Working With Remote Repositories
  • Transition Timing Functions and Delays
  • Getting Started with CSS Transitions
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • Structuring Tables
  • Table Basics
  • Introduction to Video Games
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Unit Converter
  • Getting to Know PHP
  • Responsive Layouts with the Bootstrap Grid
  • AJAX and APIs
  • Creating a Mobile Drop Down Menu
  • jQuery and AJAX
  • Getting to Know Bootstrap 4
  • Programming AJAX
  • AJAX Concepts
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Advanced Sass Concepts
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • 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
  • Newbie