Indiya Gooch

Indiya Gooch

Member Since February 10, 2020

12,046

Total Points

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

157 Achievements

  • Why Protect Your Web Apps
  • Security: Concerns
  • Ruby Numeric Types
  • Ruby Objects
  • Ruby Strings and Escape Sequences
  • Ruby Syntax
  • Introduction to Unit Testing
  • Abstraction
  • Polymorphism
  • Getters and Setters
  • Now You're Querying!
  • Date and Time Functions
  • What is Authentication
  • Project Setup
  • Making the Game Interactive
  • Editing and Filtering Names
  • Adding and Removing Names
  • Rendering the Game
  •  Building Constructor Methods and Generating Objects
  • Working with Classes in JavaScript
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Introducing 'Four in a Row'
  • Add Reusable Logic to Your Sass
  • JavaScript Functions
  • Data Types and Variables
  • Get Involved in Open Source
  •  Working on a Team
  • Working By Yourself
  • PHPDB Stage 2: Querying the Database with PHP
  • PHPDB Stage 1: Databases and PHP
  • Project Setup
  • Filtering Inputs and Escaping Outputs in PHP
  • Understanding Classes
  • Why Object-Oriented Programming?
  • Encapsulation and Arrays
  • Methods
  • Object-Oriented Programming
  • If Statements
  • Flexible Sized Grids
  • Numbers
  • Strings
  • Methods
  • Introducing JavaScript
  • Loop Through Objects
  • Object Basics
  • Working with 'for' Loops
  • Simplify Repetitive Tasks with Loops
  • Multidimensional Arrays
  • Loop Through Arrays
  • Store Multiple Values in an Array
  • Introducing Grid Layout
  • Hello, GitHub!
  •  Create a Web Presence on GitHub
  • C# Syntax
  • Getting Started with CSS Transitions
  • PHP Returns & Closures
  • PHP Functions Basics
  • $_GET and $_POST
  • PHP Arrays
  • PHP Includes
  • Controlling Layout with CSS Display Modes
  • Set Operations
  • Joining Table Data with SQL
  • Table Relationships
  • Database Keys
  • Database Normalization
  • MVC (Model)
  • MVC (View)
  • MVC (Controller)
  • Application Navigation (Routing)
  • Getting Started With Laravel
  • Getting Started with CSS Layout
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • The Browser Environment
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Arrow Functions
  • Usability Basics
  • Social Media
  • Pass Information Into Functions
  • Create Reusable Code with Functions
  • The Math Object
  • Working with Numbers
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • Making Decisions in Your Code with Conditional Statements
  • Working With Strings
  • Storing and Tracking Information with Variables
  • Hello, JavaScript!
  • Write Smart and Efficient CSS with Sass
  • Improve Your Workflow with Sass
  • Getting Started with Sass
  • WWW
  • Orientation: Selecting Data
  • PHP Conditionals
  • PHP on the Web
  • Daily Exercise Program
  • Unit Converter
  • Getting to Know PHP
  • Aggregate and Numeric Functions
  • Regular Expressions
  • Regular Expressions
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Working with Text
  • Branches on Git Hosting Services
  • Remote Branches
  • Branches
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Ordering, Limiting and Paging Results
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Merging
  • Finding the Data You Want
  • Getting Data from a Database
  • GitHub and Other Remote Repositories
  • Data, Databases and SQL
  • Managing Committed Files
  • First Commits
  • Creating an SVG
  • Going Further with HTML
  • Images, Text and Links
  • Getting Started With HTML
  • Structuring Your Content
  • Introduction to SVG
  • Media Basics
  • Captioning Video
  • Table Basics
  • Structuring Tables
  • Form Basics
  • Organizing Forms
  • Choosing Options
  • HTML: The Structural Foundation of Web Pages and Applications
  • Make It Beautiful with CSS
  • Adding a New Web Page
  • Getting Familiar with HTML and CSS
  • Newbie