Mohamed Abido

Mohamed Abido

Member Since August 23, 2015
Open to Work

4,334

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

    Software Engineer

  • Spoken Languages

    • Arabic
    • English

54 Achievements

  • Why Version Control Matters
  • Getting Started with Data Science
  • Python Data Types
  • Python For Beginners
  • Introduction to Collections
  • Scrum Artifacts
  • Scrum Events
  • Introducing Scrum
  • What is Agile?
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Score, Enemies, and Game State
  • Pickups
  • Player Input and Cameras
  • The Unity Editor and Scene Setup
  • Introduction to Video Games
  • Data, Databases and SQL
  • Hooking up the Model to the View
  • Building the Weather UI
  • Working with JSON
  • Concurrency and Error Handling
  • Networking
  • Exploring an API
  • Contact Forms & Mailers
  • Slim and Templates
  • Dependency Management
  • Finishing the User Interface
  • The Model-View-Controller Pattern
  • Intents and Multiple Activities
  • User Input
  • Testing and Debugging
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • HTML First
  • Design a Better App
  • Graphical User Interfaces
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Basic Android Programming
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Getting Started with Genymotion
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Beginning HTML and CSS
  • Newbie