Khambrel Davis

Khambrel Davis

Member Since April 8, 2015

24,571

Total Points

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

307 Achievements

  • Vulnerabilities: Configuration, Components, and Logging
  • Vulnerabilities: Authentication, Access, and Sensitive Data
  • Vulnerabilities:  Injection, XSS, CSRF
  • The OWASP Top 10 Explained
  • Maintaining Secure Web Apps
  • Protecting Data and Keeping Attackers Out
  • Why Protect Your Web Apps
  • Security in Practice
  • Common Attacks and Defenses
  • Hello Internet!
  • Security: Solutions
  • Security: Concerns
  • Getting the REST You Need 2
  • Creating a Basic Website with Flask
  • Sweeping Vues: Loops, Methods, Directives
  • What a Beautiful Vue!
  • Introducing Vue
  • Getting to Know Tuples
  • A World Full of Spiders
  • Introducing Data Scraping
  • Machine Learning Vocabulary
  • Introduction to Machine Learning
  • Building Forms With Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts With the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Tacocat Challenge
  • Python Lists
  • Building an Alexa Skill
  • Alexa Skills Kit Overview
  • Model Administration
  • What a View
  • Memory, Arrays and Loops, Oh My!
  • Getting Oriented - Object-Oriented, That Is
  • Getting the REST You Need
  • Immersive Examples
  • Scope and Loops
  • More Operators
  • Creating a Password Confirmation Form
  • Advanced Selectors
  • How to Win Friends
  • Going Further with Attribute Selectors and Pseudo-Classes
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Treehouse Club - JavaScript
  • Treehouse Club - CSS
  • Welcome to the Treehouse Club
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Choosing Options
  • The Internet
  • Computer Languages
  • Computer Basics
  • Selectors - Beyond the Basics
  • JavaScript Functions
  • Broadcasting
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Introducing JavaScript
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Responsive Patterns
  • Takin' Names
  • The Lambda Lambada
  • Functional Workhorses
  • Color Theory
  • Principles
  • Elements
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Timezones
  • Character Builder
  • Covering Your Bases
  • Be Assertive!
  • What Is Testing?
  • Prepare and Plan
  • Math Quiz App
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • JavaScript Variables
  • Designing with the Latest Features
  • Fundamental Concepts
  • Basic Layout
  • The Box Model
  • Dates and Times
  • Hack-n-Slash
  • Python Inheritance
  • Dungeon Game
  • Tuples
  • Python Regular Expressions
  • Python Objects
  • Dictionaries
  • Slices
  • Lists Redux
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Hosting with GitHub Pages
  • Building and Customizing the Blog
  • Getting Started with Jekyll
  •  Working on a Team
  • Get Involved in Open Source
  •  Create a Web Presence on GitHub
  • Working By Yourself
  • Hello, GitHub!
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Data, Databases and SQL
  • Installing Wordpress
  • WordPress Admin Settings
  • WordPress User Roles
  • Managing Orders in WooCommerce
  • Managing Products in WooCommerce
  • Setting Up WooCommerce
  • Introduction to Ecommerce with WordPress
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • How to Install WordPress on Your Computer
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Operators and Conditionals
  • Buggy Logs
  • Cleaner Code
  • Data Types and Variables
  • Intro to Objective-C
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Gettin' CRUD-y With It
  • Making Strong Users
  • Our Diary App
  • Meet Peewee
  • Flask Templates
  • Welcome to Flask
  • Differentiating Between Objects
  • Class Inheritance
  • Classes
  • Complex Data Structures
  • Swift 2.0 Protocols
  • Creating Flexible Objects Using Protocols
  • Improving Our User Interface
  • Running Apps on a Device
  • Swift Operators
  • Structs as Data Models
  • View Controllers and Views
  • Functions in Swift 2.0
  • Swift Types
  • Say Hello to Django
  • An Introduction to Swift Programming
  • Say Hello to Python
  • Getting Started with Data Science
  • Things That Count
  • Ins & Outs
  • Local Python
  • Functional Rules
  • Blogging with WordPress Overview
  • Perfecting the Prototype
  • Using your New Tools
  • Graphical User Interfaces
  • Getting Started with Java
  • Modules and Themes
  • Site Building with the Drupal Interface
  • Learn About Drupal
  • Environment and Redirection
  • Installing Programs
  • Console Processes
  • Databases and International Concerns
  • Database Security
  • Starting Right with PHP Best Practices
  • Queries & Results
  • Querying the Database
  • Connecting to MySQL
  • Introduction to Video Games
  • PHP Conditionals
  • PHP Data & Structure
  • Website Basics
  • Pointers and Memory
  • Functional Programming in C
  • Fundamentals of C
  • Media Queries
  • Responsive Theory
  • Console Users and Permission
  • PHP Objects and Classes
  • Integrating With Paypal
  • Working with PHP Functions
  • Moving Around in the Console
  • Listing Inventory Items
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Artificial Intelligence and Sound
  • Creating Flexible Objects with Protocols
  • Delegation in iOS
  • Introduction to Delegates
  • Protocols
  • PHP Datatypes
  • PHP Getting Started
  • Owning a WordPress Site Long Term
  • WordPress Community Management
  • Working with Media in WordPress
  • Adding and Editing Content
  • Getting a WordPress Site
  • PHP Basics for WordPress
  • More Advanced PHP for WordPress
  • Introduction to PHP for WordPress
  • Getting Started with WordPress
  • Contact Forms & Mailers
  • Slim and Templates
  • Dependency Management
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Getting Started with PDO
  • Introduction to Data, Databases and SQL
  • Understanding Values and Units
  • Basic Selectors
  • Introduction to Node.js
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Organizing Forms
  • Form Basics
  • Getting Started with CSS
  • Protecting and Sharing Your Work
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Text
  • Introduction
  • Media Basics
  • 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
  • Discovery
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Physics and Collision
  • Actions and Animations
  • Game Loop and Texture Atlas
  • Intro to Sprite Kit
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • WWW
  • 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 Properties
  • Swift Value vs Reference Types
  • 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
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Newbie