Mazen Lawand

Mazen Lawand

Dallas, Texas

10,105

Total Points

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

128 Achievements

  • Time Complexity
  • Playing a Counting Game
  • Serving Static Files in Express
  • Applying Express Knowledge
  • Middleware
  • Deeper into Routing with Express
  • Using Templates with Express
  • Getting Started with Express
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Fundamental Concepts
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Responding to User Interaction
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Loop Through Objects
  • The Browser Environment
  • Multidimensional Arrays
  • Loop Through Arrays
  • Object Basics
  • Store Multiple Values in an Array
  • Making Decisions in Your Code with Conditional Statements
  • Working With Strings
  • Working with 'for' Loops
  • Arrow Functions
  • Simplify Repetitive Tasks with Loops
  • Pass Information Into Functions
  • Create Reusable Code with Functions
  • The Math Object
  • Working with Numbers
  • Storing and Tracking Information with Variables
  • Hello, JavaScript!
  • Creating a Memory Game
  • Iterating and Packing with Dictionaries
  • Introducing Dictionaries
  • Sequence Operations
  • Packing and Unpacking
  • Sequence Iterations
  • Getting Info In and Out of Functions
  • Getting to Know Tuples
  • Build an Application
  • Introduction to Functions
  • Using Lists
  • Meet Lists
  • Practice Functions
  • All Together Now
  • Functions and Looping
  • Meet Python
  • Types and Branching
  • Introducing the Authentication Project
  • Getting to Know REST APIs
  • Express Middleware
  • Sessions and Cookies
  • User Registration and Login
  • What is Authentication?
  • Finding Your First Project
  • Starting a Freelance Career
  • Understanding Views and View Controllers
  • Getting Started (iOS7)
  • Deploying to a Device
  • Debugging Our App
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • Displaying Our Weather Data
  • Data Modeling With Structures
  • Pulling Data From the Web
  • Concurrency
  • Introduction to SEO
  • Limiting Results in Queries
  • Using Relationship Tables
  • Filtering Input for Queries
  • Querying the Database
  • Connecting to MySQL
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • Joining Relational Data Between Tables in SQL
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Paginating a List: Model and View
  • Paginating a List: Controller
  • Adding Search: Model
  • Adding Search: Controller & View
  • Cleaning URLs with Subfolders
  • Cleaning URLs with Rewrite Rules
  • Integrating Validation Errors
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Adding a Contact Form
  • Text
  • Introduction
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Welcome to the Treehouse Club
  • Newbie