Prateek Kedia

Prateek Kedia

Member Since January 17, 2015

8,707

Total Points

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

115 Achievements

  • Getting Started with Angular
  • Getting Work Done
  • A Lifestyle Choice
  • Growing Your Business
  • Client Services
  • Sales and Pitching
  • Marketing and Promotion
  • Creating a Long Term Business
  • Protecting Yourself With Contracts
  • Establishing a Proper Workflow
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • Next Steps
  • Financing Our Company
  • Selling Your Product
  • Marketing Your Product
  • Product Market Fit
  • Discovery
  • Building API Routes in Express
  • Building a REST Service
  • Introduction to Front-End Frameworks
  • Wireframing, Interaction Design and Planning
  • ADS Writing and Preparation
  • Interacting With Data From the Web
  • Simple Data Structures
  • Closures in iOS
  • Closures and Closure Expressions
  • Functions as First Class Citizens
  • Better SEO Through Content
  • Introduction to SEO
  • Getting Started with Advanced Sass
  • Introduction to UI Design
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • HTTP Methods and Headers
  • Creating a Basic Template Engine in Node.js
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Building a Command Line Application
  • Getting Started With Git
  • Why Version Control Matters
  • WWW
  • PHP Conditionals
  • Pointers and Memory
  • Functional Programming in C
  • Fundamentals of C
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Creating the Menu and Footer
  • Getting Started with PHP
  • PHP Getting Started
  • PHP Loops
  • Selections with D3
  • Introduction to Node.js
  • Introduction to Illustrator
  • Creating an SVG
  • Introduction to SVG
  • 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
  • Layer Basics
  • Understanding Flexbox and Multi-Column Layout
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • How To Test Our Code
  • PHP Inheritance & Interfaces
  • PHP Properties & Methods
  • PHP Objects and Classes
  • Displaying Our Weather Data
  • Data Modeling With Structures
  • Concurrency
  • Pulling Data From the Web
  • Refactoring Our Code (Swift)
  • Building the Master and Detail Views (Swift)
  • Building a Music Library and Playlists (Swift)
  • Using a Navigation Controller With Segues (Swift)
  • Working With Multiple View Controllers (Swift)
  • Deploying to a Device
  • Debugging Our App
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • 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 Functions
  • Swift Parameters and Tuples
  • JavaScript Objects
  • JavaScript Functions
  • Control Flow
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Newbie