Abdullah Aldughaimi

Abdullah Aldughaimi

Member Since May 6, 2019

7,103

Total Points

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

80 Achievements

  • Vulnerabilities: Configuration, Components, and Logging
  • Vulnerabilities: Authentication, Access, and Sensitive Data
  • Vulnerabilities:  Injection, XSS, CSRF
  • The OWASP Top 10 Explained
  • Maintaining Secure Web Apps
  • Protecting Data and Keeping Attackers Out
  • Why Protect Your Web Apps
  • Security: Solutions
  • Timezones
  • Math Quiz App
  • Dates and Times
  • Buggy Logs
  • Cleaner Code
  • Dice Roller
  • Python: Advanced Objects
  • Python: Inheritance
  • Python: Instant Objects
  • Iterating and Packing with Dictionaries
  • Introducing Dictionaries
  • Sequence Operations
  • Sequence Iterations
  • Packing and Unpacking
  • Getting Info In and Out of Functions
  • Introduction to Functions
  • Getting to Know Tuples
  • Build an Application
  • Using Lists
  • Meet Lists
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Meet Python
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • Security: Concerns
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Searching Names
  • Sorting Algorithms
  • Merge Sort and Linked Lists
  • Security in Practice
  • Common Attacks and Defenses
  • The Merge Sort Algorithm
  • Hello Internet!
  • Building a Linked List
  • Java Maps
  • Interfaces in Java
  • Java Lists
  • Gotchas and Wins
  • Iteration
  • Exploring Arrays
  • Creation
  • Delivering the MVP
  • Creating the MVP
  • Recursion and Space Complexity
  • Harnessing the Power of Objects
  • Meet Objects
  • Algorithms in Code
  • Time Complexity
  • Perfecting the Prototype
  • Using your New Tools
  • Playing a Counting Game
  • Getting Started with Java
  • Newbie