Daniel Aberle

Daniel Aberle

Portland
Open to Work

14,629

Total Points

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

Skills & Experience

186 Achievements

  • Images, Text and Links
  • Principles of Design
  • Elements of Design
  • How to Have 1:1's
  • Playing a Counting Game
  • Give and Receive Feedback
  • Imposter Syndrome
  • Getting Started with CSS
  • Structuring Your Content
  • Exploration
  • Discovery
  • Getting Started With HTML
  • Introducing JavaScript
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Making Changes to the DOM
  • Introducing Spreadsheets
  • Console Processes
  • Planning for Performance
  • Moving Beyond the Blog
  • Introduction to Front-End Frameworks
  • Getting a Handle on the DOM
  • Finding Business
  • Creating Content
  • Working With Remote Repositories
  • Hello, GitHub!
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Console Users and Permission
  • Moving Around in the Console
  • Customizing WordPress Themes
  • Building Forms with Bootstrap
  • Professional Development
  • WordPress Themes
  • Applying & Interviewing
  • The Browser Environment
  • Using Bootstrap Components
  • Chrome DevTools Basics
  • How to Choose and Use Webfonts
  • WordPress User Roles
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Responsive Layouts with the Bootstrap Grid
  • Local WordPress Development
  • Getting to Know Bootstrap 4
  • Managing Content in WordPress
  • The Job Search
  • JavaScript Objects
  • Unit Converter
  • How to Install WordPress on Your Computer
  • What Is WordPress?
  • Introduction to Blogging
  • Introduction to Typography
  • Image Delivery with Srcset and Sizes
  • What is User Experience (UX)?
  • Finding the Data You Want
  • Display Modes
  • Custom Media Players
  • Getting Data from a Database
  • Networking
  • JavaScript Arrays
  • Data, Databases and SQL
  • DNS Basics
  • Graphic Basics
  • Website Basics
  • WordPress Admin Settings
  • Getting to Know PHP
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Debugging, Best Practices, and Production
  • Getting Started with Jekyll
  • Refactoring with Sass
  • Color Theory
  • Captioning Video
  • Keyframe and Line Drawing Animations
  • Media Basics
  • Forms
  • Web Apps
  • PHP Getting Started
  • Principles
  • JavaScript Numbers
  • JavaScript Variables
  • Transitions and Transforms
  • Websites
  • Adding 3D Effects with CSS
  • Elements
  • Introduction
  • Getting Started with CSS Transforms
  • Introducing JavaScript
  • Tables
  • Installing Sass and Setting up the Project
  • Save for the Web
  • Transition Timing Functions and Delays
  • Objects
  • Adding Images and a Mockup
  • Creating an SVG
  • Logo Design
  • Getting Started with CSS Transitions
  • Introduction to SVG
  • Finalizing the Project
  • Creating a Wireframe
  • Introducing Adobe Illustrator
  • Case Studies and Examples
  • Workflow Basics
  • Slices & Save for Web
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • The Logo Sprint
  • Logo Design 101
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Links
  • Organizing Forms
  • Form Basics
  • Selectors
  • Lists
  • Advanced Selectors
  • Text
  • Personal Branding
  • Introduction
  • Setting Your Course
  • Adding a New Web Page
  • Careers in the Tech Industry
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Make It Beautiful with CSS
  • Getting Started with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Self-Assessment
  • Selectors - Beyond the Basics
  • Getting Familiar with HTML and CSS
  • Fundamental Concepts
  • Designing with the Latest Features
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Treehouse Club - JavaScript
  • WWW
  • Basic Layout
  • Treehouse Club - CSS
  • Important Skills For Professional Success
  • The Internet
  • Welcome to the Treehouse Club
  • Workspace Basics
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • 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
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Computer Languages
  • Computer Basics
  • Newbie