Alex Bahler

Alex Bahler

Chicago, IL

I left the marketing industry in June 2013 to change careers to web development. Outside of work, I'm an avid music fan, reader, and (home) gym junkie.

8,034

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

    SK Intertainment

  • Job Title

    Front End Web Developer

  • Spoken Languages

    • English

109 Achievements

  • Ruby Modules
  • Ruby Procs & Lambdas
  • Ruby Blocks
  • Ruby Loops
  • Ruby Numbers
  • Ruby Methods
  • Ruby Arrays
  • Ruby Basics
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Hashes
  • Introduction to Front-End Frameworks
  • Gradients
  • Improving Usability
  • Mobile Usability
  • Website Usability
  • What is Usability?
  • JavaScript Objects
  • JavaScript Functions
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • DNS Basics
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Flexbox and Multi-Column Layout
  • Backgrounds and Borders
  • Applying & Interviewing
  • Joining Relational Data Between Tables in SQL
  • The Job Search
  • Careers in the Tech Industry
  • Networking
  • Personal Branding
  • Setting Your Course
  • Text, Fonts, and Lists
  • Values and Units
  • Self-Assessment
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching a WordPress Site
  • WordPress and Forms
  • Extending WordPress Template Functionality
  • Converting Static HTML into WordPress Templates
  • Preparing to Code WordPress Templates
  • WordPress Theme Functions
  • WordPress Theme Templates
  • Content Strategy with WordPress
  • Paginating a List: Model and View
  • Paginating a List: Controller
  • Adding Search: Model
  • Adding Search: Controller & View
  • Refactoring the Codebase
  • Cleaning URLs with Rewrite Rules
  • Objects and Arrays
  • Control Structures
  • Functions
  • Basics
  • Cleaning URLs with Subfolders
  • Integrating Validation Errors
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Integrating With Paypal
  • Listing Inventory Items
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • 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
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Slices & Save for Web
  • Layer Basics
  • Workspace Basics
  • Color Theory
  • Principles
  • Elements
  • Advanced Techniques
  • Responsive Design
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Media Queries
  • Web Typography
  • CSS Box Model
  • Advanced Selectors
  • Selectors
  • Defining the Project
  • Intro to User Experience
  • Graphic Basics
  • Website Basics
  • Newbie