Michael Barakat

Michael Barakat

Member Since July 18, 2016

3,420

Total Points

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

49 Achievements

  • Recursion and Space Complexity
  • Algorithms in Code
  • Time Complexity
  • Playing a Counting Game
  • Introducing Unit Testing
  • Completing and Testing the API
  • Communicating with Mongo Through Mongoose
  • Modeling Data for the API
  • Building API Routes in Express
  • Building a REST Service
  • Welcome to Gulp.js
  • Building the Application
  • Setting up with Create React App
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Building Page Templates in WordPress
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Using the Rails Console
  • Creating Rails Apps
  • How Ruby Works
  • Starting a WordPress Theme
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • Classes
  • Objects and New Collection Types
  • The Cooler Parts of ES2015
  • ES2015 Basics
  • Getting Started with Express
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • How WordPress Templates Work
  • Getting Started with Angular
  • AJAX Concepts
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Creating a Simple Drawing Application
  • Building a Command Line Application
  • Introduction to Node.js
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Newbie