Kirill Devope

Kirill Devope

Member Since June 23, 2016

11,490

Total Points

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

137 Achievements

  • Extending the Family
  • Inheritance
  • PHP on the Web
  • Daily Exercise Program
  • Unit Converter
  • Getting to Know PHP
  • Abstract Classes in PHP
  • Using Interfaces in PHP
  • Designing Interfaces in PHP
  • Item Completion & Interaction
  • Nested Routes & Controllers
  • Relating Models
  • Laravel CRUD
  • Validation & Flash Messages
  • Tools for Testers
  • How To Test Our Code
  • Build a Library
  • What is Authentication
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Building Forms with Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Introduction to Design
  • Moving Around in the Console
  • Contact Forms & Mailers
  • Slim and Templates
  • Dependency Management
  • Database Security
  • The Unity Editor and Scene Setup
  • Introduction to Video Games
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Subqueries
  • Set Operations
  • Getting the REST You Need
  • Joining Table Data with SQL
  • Table Relationships
  • Date and Time Functions
  • Aggregate and Numeric Functions
  • Working with Text
  • Ordering, Limiting and Paging Results
  • Queries & Results
  • Getting Started with PDO
  • Database Keys
  • Database Normalization
  • Laravel Forms
  • Laravel & Databases
  • Laravel Controllers
  • Laravel Project Setup
  • Improving your Gulp Workflow
  • Laravel Getting Started
  • Compile Sass with Gulp
  • The Logo Sprint
  • Logo Design 101
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • Treehouse Club - JavaScript
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Joining Relational Data Between Tables in SQL
  • Why Version Control Matters
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • MASH JavaScript
  • MASH CSS
  • PHPDB Stage 5: Search
  • PHPDB Stage 4: Pagination with LIMITs
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • PHPDB Stage 3: Using Relational Data
  • MASH HTML
  • PHPDB Stage 2: Querying the Database with PHP
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • PHPDB Stage 1: Databases and PHP
  • AJAX Concepts
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Building a Collection
  • PHP Email Form Errors
  • PHP Email Forms
  • JavaScript Functions
  • Adding a New Web Page
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • PHP Inventory
  • Make It Beautiful with CSS
  • PHP Includes
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Building the Recipe
  • Why Object-Oriented Programming?
  • Understanding Classes
  • DNS Basics
  • Graphic Basics
  • WWW
  • The Internet
  • Computer Languages
  • Computer Basics
  • Newbie