Alexander Samokhin

Alexander Samokhin

Member Since October 3, 2016

9,647

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

    DeoThemes

136 Achievements

  • Getting the REST You Need 2
  • Programming AJAX
  • Autoloading and Composer
  • Data, Databases and SQL
  • Databases and International Concerns
  • Filtering Inputs and Escaping Outputs in PHP
  • $_GET and $_POST
  • Extending the Family
  • Inheritance
  • The Design Problem
  • Design Principles
  • What is Product Design?
  • Persuasive Patterns
  • UI Patterns
  • Designing with Patterns
  • User Interface Library
  • Visual Design Language
  • Understanding Design Systems
  • Planning Your Users’ Journey
  • Strategy: Determining Goals for your Product
  • Imposter Syndrome
  • Understanding Our Users
  • Hierarchy and Layout
  • Intro to User Experience (UX) Design
  • Custom Dashboard Widgets
  • Controlling Admin Navigation
  • Customizing the Login Screen
  • Admin Color Schemes
  • The Settings API in Different Places
  • Simple Mobile Interface
  • Taking WordPress Settings Further
  • Getting Started with Theme Options Settings
  • Debugging HTML and CSS Problems
  • PHP Includes
  • Exporting Designs
  • Sketch Features
  • WordPress Settings API Overview
  • Introducing Sketch
  • Hooking Into WordPress Plugins
  • Action Functions in WordPress
  • Sharing a Website
  • Responsive Web Design and Testing
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Filter Functions in WordPress
  • An Overview of Hooks in WordPress
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • Adding Pages to a Website
  • JavaScript Conditional Statements
  • WordPress Plugin Best Practices
  • WordPress Widgets
  • Custom Post Types in WordPress
  • Customizing WordPress Themes
  • Add Bootstrap Components to WordPress Theme
  • Building a Collection
  • Building the Recipe
  • Understanding Classes
  • Why Object-Oriented Programming?
  • WordPress Themes
  • JavaScript Numbers
  • Create Bootstrap Styled Theme Templates
  • Introduction to Data, Databases and SQL
  • Starting Right with PHP Best Practices
  • Setup a Bootstrap Theme
  • Custom WordPress Customizer Settings
  • Creating a Spoiler Revealer
  • Native WordPress Customizer Options
  • Overview of the WordPress Customizer
  • A Template Hierarchy Review
  • Media Templates in WordPress
  • Custom Post Type Templates
  • Archive Templates in WordPress
  • Page and Post Templates in WordPress
  • Homepage Templates in WordPress
  • Core WordPress Theme Files
  • How WordPress Templates Work
  • Finishing Your WordPress Theme
  • Custom Homepage Templates in WordPress
  • Adding a Blog to a WordPress Theme
  • Custom Post Type Templates
  • Building Out WordPress Navigation
  • Introduction to jQuery
  • Building Page Templates in WordPress
  • Advanced Sass Concepts
  • The WordPress Loop
  • Speeding up Workflow With Sass
  • Styling Web Pages and Navigation
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • PHP Internal Functions
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • JavaScript Variables
  • PHP Returns & Closures
  • Creating HTML Content
  • PHP Functions Basics
  • PHP Loops
  • HTML First
  • Introducing JavaScript
  • Beginning HTML and CSS
  • Understanding Aesthetics
  • PHP Arrays
  • PHP Conditionals
  • PHP on the Web
  • More Advanced PHP for WordPress
  • WordPress Plugin Best Practices
  • Daily Exercise Program
  • Introduction to Design
  • Color Theory
  • Principles
  • Elements
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Unit Converter
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Getting to Know PHP
  • Installing Wordpress
  • PHP Basics for WordPress
  • How to Install WordPress on Your Computer
  • Getting Started with WordPress
  • Introduction to PHP for WordPress
  • Local WordPress Development
  • Newbie