mohamadreza azadi

mohamadreza azadi

Member Since March 12, 2017

5,167

Total Points

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

Skills & Experience

  • Company

    Nitro3eN

62 Achievements

  • UI Testing with Espresso
  • Unit Testing - Now Featuring Robolectric!
  • Unit Testing
  • What to Test
  • How To Test
  • Why Test
  • Threads in Android
  • Ingredients and Directions
  • Managing Fragments
  • Introducing Fragments
  • Using SQLite for Structured Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Activity Transitions: Advanced Topics
  • Shared Element Transitions
  • Transitions Framework
  • Animation Basics
  • Design a Better App
  • Graphical User Interfaces
  • The Project
  • Introducing SharedPreferences
  • The Activity Lifecycle
  • IDE Exploration
  • How it Works
  • Acting on List Item Taps
  • Lists with RecyclerViews
  • Using Parcelable Data
  • Custom ListViews
  • Standard ListViews
  • Updating the Data Model
  • Hooking up the Model to the View
  • Building the Weather UI
  • Working with JSON
  • Concurrency and Error Handling
  • Networking
  • Exploring an API
  • Themes and Compatibility
  • Exploring the Java Collections Framework
  • Organizing Data
  • Getting There
  • Finishing the User Interface
  • The Model-View-Controller Pattern
  • Intents and Multiple Activities
  • User Input
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Testing and Debugging
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Getting Started with Java
  • Perfecting the Prototype
  • Using your New Tools
  • Unit Testing
  • Newbie