Ramsey Shafi

Ramsey Shafi

Courses Plus Student

Member Since February 20, 2015

5,240

Total Points

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

72 Achievements

  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Methods
  • Hello, JavaScript!
  • Arrays
  • Object-Oriented Programming
  • If Statements
  • Numbers
  • Strings
  • Methods
  • C# Syntax
  • What a View
  • Say Hello to Django
  • Introduction to Machine Learning
  • Table Relationships
  • Aggregate and Numeric Functions
  • Ordering, Limiting and Paging Results
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Adding Data to a Database
  • Data, Databases and SQL
  • Iterating and Packing with Dictionaries
  • Packing and Unpacking
  • Python: Instant Objects
  • Introducing Dictionaries
  • Sequence Operations
  • Sequence Iterations
  • Introduction to Functions
  • Getting to Know Tuples
  • Python Slices
  • Python Lists
  • What is Product Design?
  • Build an Application
  • Using Lists
  • Meet Lists
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • Getting Familiar with HTML and CSS
  • Structs As Data Models
  • View Controllers and Views
  • Control Flow With Loops
  • Dictionaries in Swift
  • Introduction to Collections
  • Swift Operators
  • Swift Types
  • Pickups
  • Player Input and Cameras
  • The Unity Editor and Scene Setup
  • Introduction to Video Games
  • Swift Properties
  • Swift Inheritance
  • Swift Classes and Objects
  • Swift Structs and their Methods
  • Swift Structs
  • Swift Enums and their Methods
  • Swift Enums
  • Swift Optionals
  • Swift Parameters and Tuples
  • Swift Functions
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Newbie