Denny Louis

Denny Louis

Member Since September 19, 2016

10,885

Total Points

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

Skills & Experience

  • Job Title

    Designer

138 Achievements

  • Ruby Gems
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Handling Rails Requests
  • Creating Rails Apps
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Build a Grocery List Program
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Syntax
  • Ruby Conditionals
  • Ruby Numeric Types
  • Ruby Objects
  • Ruby Strings and Escape Sequences
  • Completing and Testing the API
  • Communicating with Mongo Through Mongoose
  • Modeling Data for the API
  • Building API Routes in Express
  • Building a REST Service
  • Setting up with Create React App
  • Implementing React Native
  • Why React Native
  • Data, Databases and SQL
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Going Further with Routing
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Unit Converter
  • Getting to Know PHP
  • Modularizing the React Scoreboard Application
  • Getting Started with Redux
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Introduction to Node.js
  • DOM Traversal
  • DOM Manipulation
  • Events
  • The Cooler Parts of ES2015
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • Navigating and Nesting Routes
  • Getting Started with React Router
  • Component Lifecycle
  • What is npm?
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • WordPress Themes
  • Local WordPress Development
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • ES2015 Basics
  • Building a Command Line Application
  • Introduction to Node.js
  • Hello, jQuery!
  • First Steps in React
  • Quiz Practice Project
  • Prototypal Inheritance
  • Captioning Video
  • Media Basics
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Adding Power to Functions
  • Functions in Swift
  • Control Flow With Conditional Statements
  • Control Flow With Loops
  • The Browser Environment
  • Dictionaries in Swift
  • Introduction to Collections
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Debugging, Best Practices, and Production
  • Using a jQuery Carousel
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Hosting with GitHub Pages
  • Building and Customizing the Blog
  • Getting Started with Jekyll
  • Refactoring with Sass
  • Installing Sass and Setting up the Project
  • Getting Started with CSS Transitions
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Creating a Simple Drawing Application
  • Understanding Flexbox
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Selectors - Beyond the Basics
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Basic Selectors
  • Getting Started with CSS
  • Beginning HTML and CSS
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Creating an SVG
  • Introduction to SVG
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Newbie