Richard A

Richard A

Courses Plus Student

Member Since February 24, 2015

10,014

Total Points

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

Skills & Experience

  • Spoken Languages

    • English
    • Spanish
    • French
    • German

116 Achievements

  • Making Changes with Mutations
  • Fetching Data with Queries
  • Middleware
  • Deeper into Routing with Express
  • Using Templates with Express
  • Getting Started with Express
  • HTTP Methods and Headers
  • Creating a Basic Template Engine in Node.js
  • Introduction to Callback Functions
  • Handling Routes in Node.js
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Go Data Structures Overview
  • Go Flow Control Overview
  • Go Syntax Overview
  • Creating a Simple Server in Node.js
  • Getting Started with GraphQL
  • Getting the REST You Need 2
  • Sequence Iterations
  • Managing Committed Files
  • Recursion and Space Complexity
  • AJAX Concepts
  • First Commits
  • Getting to Know Tuples
  • Algorithms in Code
  • Additional Scraping Tasks
  • Functional Workhorses
  • The Lambda Lambada
  • Getting to Know PHP
  • Functional Rules
  • Time Complexity
  • Playing a Counting Game
  • Python File Systems Manipulation
  • Python File Systems Navigation
  • How to Win Friends
  • Broadcasting
  • Takin' Names
  • Making Strong Users
  • Character Builder
  • Flask Templates
  • Welcome to Flask
  • Describing Data
  • Getting Started with Data Science
  • Writing a Classifier
  • Machine Learning Vocabulary
  • Introduction to Machine Learning
  • Covering Your Bases
  • Be Assertive!
  • What Is Testing?
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • Timezones
  • Math Quiz App
  • Dates and Times
  • Introducing JavaScript
  • Vulnerabilities: Authentication, Access, and Sensitive Data
  • Python Regular Expressions
  • A World Full of Spiders
  • Introducing Data Scraping
  • Buggy Logs
  • Dice Roller
  • Python: Advanced Objects
  • Vulnerabilities:  Injection, XSS, CSRF
  • Python: Inheritance
  • Python: Instant Objects
  • Dungeon Game 2
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Python Lists
  • Build an Application
  • Using Lists
  • Meet Lists
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Cleaner Code
  • The OWASP Top 10 Explained
  • Maintaining Secure Web Apps
  • Protecting Data and Keeping Attackers Out
  • Meet Python
  • Why Protect Your Web Apps
  • Python Data Types
  • Python For Beginners
  • Security: Solutions
  • S3 Storage Service
  • AWS and "The Cloud"
  • Security: Concerns
  • What is Agile?
  • Installing Programs
  • Data, Databases and SQL
  • Exploring the Java Collections Framework
  • Organizing Data
  • Environment and Redirection
  • Console Processes
  • Why Test
  • Console Users and Permission
  • Moving Around in the Console
  • Prepare and Plan
  • Getting There
  • Delivering the MVP
  • Creating the MVP
  • Introduction to Video Games
  • Exterminator
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Getting Started with PDO
  • Beginning HTML and CSS
  • Getting Started with PHP
  • Newbie