Matthew Thomas

Matthew Thomas

Member Since November 29, 2023

2,922

Total Points

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

39 Achievements

  • Getting Started with Android
  • Big Data at Netflix
  • Where and How Big Data Is Used
  • What is Big Data
  • Implementing Basic Authentication
  • Introducing the Authentication Project
  • Merge Sort and Linked Lists
  • Exploring Arrays
  • Searching Names
  • Sorting Algorithms
  • Recursion and Space Complexity
  • Algorithms in Code
  • Time Complexity
  • Playing a Counting Game
  • Security in Practice
  • Common Attacks and Defenses
  • Hello Internet!
  • Maintaining Secure Web Apps
  • Protecting Data and Keeping Attackers Out
  • Why Protect Your Web Apps
  • Security: Solutions
  • Security: Concerns
  • Vulnerabilities: Configuration, Components, and Logging
  • Vulnerabilities: Authentication, Access, and Sensitive Data
  • Vulnerabilities:  Injection, XSS, CSRF
  • The OWASP Top 10 Explained
  • Introducing Large Language Models
  • Writing a Classifier
  • Machine Learning Vocabulary
  • Introduction to Machine Learning
  • Introduction to Computer Vision
  • C# Syntax
  • Numbers
  • Methods
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • Newbie