Louis Samuel

Louis Samuel

Member Since January 11, 2016

12,529

Total Points

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

170 Achievements

  • How WordPress Plugins Work
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Discovery
  • Enhancing the SEO of a WordPress Theme
  • Content Comes First
  • What is User Experience (UX)?
  • Introduction to Methods
  • AJAX and APIs
  • jQuery and AJAX
  • Express Middleware
  • Sessions and Cookies
  • User Registration and Login
  • What is Authentication?
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Traversing the DOM
  • Responding to User Interaction
  • Doing More with Express
  • Serving Static Files in Express
  • Using Templates with Express
  • The Request and Response Objects in Express
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Better SEO Through Content
  • Making Changes to the DOM
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Improving your Gulp Workflow
  • Compile Sass with Gulp
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • First Steps in React
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Design Foundations Final
  • Becoming a Problem Solver
  • JavaScript Objects
  • Understanding Aesthetics
  • Programming AJAX
  • AJAX Concepts
  • Getting a Handle on the DOM
  • The Browser Environment
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to SEO
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • Building Out WordPress Navigation
  • Building Page Templates in WordPress
  • The WordPress Loop
  • An Overview of WordPress Frameworks
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • JavaScript Arrays
  • Introduction to Front-End Frameworks
  • JavaScript Loops
  • Creating an SVG
  • Introduction to SVG
  • Color Theory
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Principles
  • JavaScript Numbers
  • Elements
  • Laying Out Type for the Web
  • Basic Web Typography
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Building Forms with Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Introduction to jQuery
  • JavaScript Variables
  • Introducing JavaScript
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Positioning Page Content
  • CSS Layout Project
  • How to Choose and Use Webfonts
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Save for the Web
  • Adding Images and a Mockup
  • Logo Design
  • Structuring Tables
  • Creating a Wireframe
  • Advanced Selectors
  • Introducing Adobe Illustrator
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Introduction to Brand Identity
  • Starting a WordPress Theme
  • The WordPress Customizer
  • PHP Basics for WordPress
  • More Advanced PHP for WordPress
  • Introduction to PHP for WordPress
  • Managing Media in WordPress
  • Managing Content in WordPress
  • How to Install WordPress on Your Computer
  • Getting Started with WordPress
  • Local WordPress Development
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • Introduction to Typography
  • PHP on the Web
  • Daily Exercise Program
  • Unit Converter
  •  Adding Color and Type
  • Getting to Know PHP
  • Creating an Icon
  • Introduction to Illustrator
  • The Logo Sprint
  • Logo Design 101
  • Why Version Control Matters
  • Installing Sass and Setting up the Project
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Introduction to Design
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • PHP Data & Structure
  • PHP Getting Started
  • 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
  • WordPress Themes
  • Installing Wordpress
  • Newbie