Jaafar Mahdi

Jaafar Mahdi

Member Since January 16, 2016

4,925

Total Points

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

61 Achievements

  • The Merge Sort Algorithm
  • Exploring Arrays
  • Recursion and Space Complexity
  • Algorithms in Code
  • Time Complexity
  • Playing a Counting Game
  • Methods
  • Object-Oriented Programming
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • Getting Started with Xamarin
  • Ordering, Limiting and Paging Results
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Finding the Data You Want
  • HTML Email Basics
  • The Browser Environment
  • JavaScript Functions
  • JavaScript Variables
  • Introducing JavaScript
  • Introduction to Enumerations
  • Running Apps on a Device
  • Improving Our User Interface
  • Structs as Data Models
  • View Controllers and Views
  • Getting Started with iOS Development
  • Differentiating Between Objects
  • Class Inheritance
  • Classes
  • Complex Data Structures
  • Function Parameters
  • Functions in Swift 2.0
  • Control Flow with Conditional Statements
  • Better SEO Through Content
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • User Input
  • Introduction to SEO
  • Testing and Debugging
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Getting Started with Java
  • Control Flow With Loops
  • Getting Data from a Database
  • Swift Dictionaries
  • Data, Databases and SQL
  • The Internet
  • Introduction to Collections
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Computer Languages
  • Computer Basics
  • Newbie