Guled Ahmed

Guled Ahmed

Member Since January 11, 2015

12,806

Total Points

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

Skills & Experience

  • Job Title

    iOS Developer

  • Spoken Languages

    • English

150 Achievements

  • Types and Branching
  • Meet Python
  • Object-Oriented Programming
  • Perform
  • Console I/O
  • Prepare and Plan
  • Introducing JavaScript
  • Introducing JavaScript
  • Getting Familiar with HTML and CSS
  • Final Details
  • Django Templates
  • Model Administration
  • What a View
  • Say Hello to Django
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Python Lists
  • Getting Data from a Database
  • Data, Databases and SQL
  • Exploring the Java Collections Framework
  • Organizing Data
  • Getting There
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Asynchronous Error Handling
  • Closures in Cocoa Touch
  • Building Standard Library Functions
  • Closure Expressions
  • First Class Functions
  • Generics with Swift 2 - Beyond Basics
  • Generics with Swift 2
  • Objects and Optionals
  • Introduction to Optionals
  • Introduction to Enumerations
  • Creating Flexible Objects Using Protocols
  • Swift 2.0 Protocols
  • Error Handling in Swift 2.0
  • Differentiating Between Objects
  • Class Inheritance
  • Classes
  • Complex Data Structures
  • Closures in iOS
  • The Lambda Lambada
  • Functional Workhorses
  • Functional Rules
  • Understanding Flexbox
  • Score, Enemies, and Game State
  • Pickups
  • Getting Started in Maya LT
  • Player Input and Cameras
  • The Unity Editor and Scene Setup
  • Introduction to Video Games
  • Closures and Closure Expressions
  • Functions as First Class Citizens
  • Delegation in iOS
  • Introduction to Delegates
  • Creating Flexible Objects with Protocols
  • Protocols
  • Welcome to Gulp.js
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • PHP Properties & Methods
  • PHP Objects and Classes
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • How to Win Friends
  • Broadcasting
  • Takin' Names
  • Making Strong Users
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • Character Builder
  • Flask Templates
  • Welcome to Flask
  • Buggy Logs
  • Cleaner Code
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Local Python
  • Hack-n-Slash
  • Python Inheritance
  • Python Objects
  • Dungeon Game
  • Tuples
  • Dictionaries
  • Slices
  • Lists Redux
  • Pick a Number! Any Number!
  • Putting the "Fun" Back in "Functions"
  • Shopping List
  • Things That Count
  • AJAX and APIs
  • Ins & Outs
  • Say Hello to Python
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Deploying to a Device
  • Debugging Our App
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • Swift Value vs Reference Types
  • 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