Bunyod Kh

Bunyod Kh

Member Since October 26, 2015

10,221

Total Points

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

Skills & Experience

  • Company

    Soongsil University [Seoul, Republic of Korea]

117 Achievements

  • 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
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • Getting the REST You Need
  • GET and POST Requests in a Browser
  • How To Test
  • Why Test
  • Persisting Data with Hibernate
  • Getting Started with Hibernate
  • Data Persistence & ORMs
  • Introduction to HTTP
  • Diving into Web Development
  • IDE Exploration
  • Building a Command Line Application
  • Introduction to Node.js
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Writing Your Own Java Annotation
  • Spring Components and Configuring Our App
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Using Java's Built-In Annotations
  • Finishing the User Interface
  • AJAX Concepts
  • Exploring the Java Collections Framework
  • Getting There
  • Organizing Data
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Joining Relational Data Between Tables in SQL
  • 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
  • Getting Started with MongoDB
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Working with JSON
  • Concurrency and Error Handling
  • Networking
  • Exploring an API
  • Adding Data to a Database
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • The Model-View-Controller Pattern
  • Intents and Multiple Activities
  • User Input
  • Testing and Debugging
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Setting Up Your Local Environment for Spring Development
  • Design a Better App
  • Graphical User Interfaces
  • How it Works
  • Python For Beginners
  • Meet Objects
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Creating a Simple Lightbox
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Arrays
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Page Layout with the Float Property
  • Getting Started with CSS Layout
  • PHP Objects and Classes
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Loops
  • HTML First
  • Beginning HTML and CSS
  • PHP Functions Basics
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Computer Languages
  • Newbie