Carl Taylor

Carl Taylor

Member Since August 31, 2015

21,308

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

    Automation Agency

254 Achievements

  • Fundamental Concepts
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Strategy: Determining Goals for your Product
  • Understanding Our Users
  • Intro to User Experience (UX) Design
  • Adding Images and a Mockup
  • Logo Design
  • Save for the Web
  • The OWASP Top 10 Explained
  • Security: Solutions
  • Security: Concerns
  • Creating a Wireframe
  • Error Checking
  • Conditional Formatting
  • Pivot Tables
  • LOOKUP Functions
  • Video Marketing
  • Email Marketing
  • Introducing Adobe Illustrator
  • Search Engine Optimization
  • Getters and Setters
  • Working with Classes in JavaScript
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Testing and Debugging
  • Improving Our Code
  • S3 Storage Service
  • AWS and "The Cloud"
  • Usability Basics
  • Social Media
  • Captioning Video
  • Measuring Performance
  • Planning for Performance
  • Media Basics
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding your User’s “As-is” Scenario
  • Becoming Acquainted with Your User
  • Becoming a Design Thinker
  • Getting to Know Bootstrap 4
  • 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
  • Introduction to Node.js
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Timezones
  • Build an Application
  • Using Lists
  • Meet Lists
  • All Together Now
  • What is Agile?
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • PHP Conditionals
  • PHP on the Web
  • Daily Exercise Program
  • The Cooler Parts of ES2015
  • ES2015 Basics
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Writing a Classifier
  • Machine Learning Vocabulary
  • Introduction to Machine Learning
  • What a View
  • Say Hello to Django
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Working with jQuery Collections (2017)
  • Understanding jQuery Events and DOM Traversal (2017)
  • Introducing jQuery (2017)
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • A Template Hierarchy Review
  • Archive Templates in WordPress
  • Getting a Handle on the DOM
  • The Browser Environment
  • JavaScript Objects
  • JavaScript Arrays
  • Finishing the Game
  • Introducing JavaScript
  • Page and Post Templates in WordPress
  • Homepage Templates in WordPress
  • Getting the REST You Need
  • Math Quiz App
  • Gettin' CRUD-y With It
  • Our Diary App
  • Aggregate and Numeric Functions
  • Working with Text
  • Meet Peewee
  • Character Builder
  • Flask Templates
  • Welcome to Flask
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Dates and Times
  • Buggy Logs
  • Cleaner Code
  • Python: Advanced Objects
  • Dungeon Game 2
  • Python Sets
  • Python: Inheritance
  • Python: Instant Objects
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Basic Android Programming
  • Creating the Screen Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Discovery
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Ordering, Limiting and Paging Results
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Finding the Data You Want
  • Getting Started with Android
  • Python Lists
  • Letter Game App
  • Number Game App
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Getting Data from a Database
  • Data, Databases and SQL
  • Getting There
  • Delivering the MVP
  • JavaScript Loops
  • JavaScript Functions
  • Abstraction
  • System.Object
  • Polymorphism
  • Loops and Final Touches
  • Encapsulation with Properties
  • Encapsulation and Arrays
  • Inheritance
  • Methods
  • Object-Oriented Programming
  • Enhancing the SEO of a WordPress Theme
  • Query Builder
  • Query Operators
  • Functional!
  • Now You're Querying!
  • Building Forms with Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Content Comes First
  • Alexa Skills Kit Overview
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Custom Post Types in WordPress
  • Customizing WordPress Themes
  • WordPress Themes
  • Creating HTML Content
  • Introduction to SEO
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Local WordPress Development
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • How WordPress Templates Work
  • Custom Homepage Templates in WordPress
  • Adding a Blog to a WordPress Theme
  • Custom Post Type Templates
  • Building Out WordPress Navigation
  • Building Page Templates in WordPress
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • Getting to Know PHP
  • Working with CSS and JS in WordPress Themes
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • CSS: Cascading Style Sheets
  • HTML First
  • WordPress Themes
  • Installing Wordpress
  • Owning a WordPress Site Long Term
  • WordPress Community Management
  • Working with Media in WordPress
  • Adding and Editing Content
  • Getting a WordPress Site
  • WordPress Admin Settings
  • WordPress User Roles
  • Adding a New Web Page
  • WordPress Plugins
  • Make It Beautiful with CSS
  • WordPress Themes
  • HTML: The Structural Foundation of Web Pages and Applications
  • The WordPress Customizer
  • Getting Familiar with HTML and CSS
  • Managing Media in WordPress
  • Starting a WordPress Theme
  • Unit Converter
  • Managing Content in WordPress
  • How to Install WordPress on Your Computer
  • Getting Started with WordPress
  • Intro to Objective-C
  • Beginning HTML and CSS
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  •  Child Themes
  • An Overview of WordPress Frameworks
  • JavaScript and the DOM
  • Newbie