Bahi Hussien

Bahi Hussien

Courses Plus Student

Cairo

13,128

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

    ZuluCoding

  • Spoken Languages

    • Arabic
    • English
  • Awards

    • SQU Science Award 2012
    • SQU Science Award 2014

145 Achievements

  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • Workspace Basics
  • Introduction to Design
  • Flexbox Layout
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • 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
  • Build a Todo List Application with Rails 4
  • Working with Media Queries
  • CSS Animation Basics
  • Understanding CSS Transitions and Transforms
  • Understanding Flexbox and Multi-Column Layout
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • PHP Properties & Methods
  • PHP Objects and Classes
  • Custom Homepage Templates in WordPress
  • Adding a Blog to a WordPress Theme
  • Custom Post Type Templates
  • Building Out WordPress Navigation
  • Building Page Templates in WordPress
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • Grid Layout
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Understanding Values and Units
  • Basic Selectors
  • Fundamental Concepts
  • Designing with the Latest Features
  • Programming AJAX
  • AJAX Concepts
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • AngularJS MVC Frameworks
  • Basic Layout
  • The Box Model
  • Building WordPress Template Tags, Widgets, and Shortcodes
  • Getting Started with CSS
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Color Theory
  • Principles
  • Elements
  • Connecting WordPress Plugins with 3rd Party APIs
  • Building a WordPress Plugin Settings Page
  • Ruby Numbers
  • How Ruby Works
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Getting Started with Android Studio
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Basic Android Programming
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • How WordPress Plugins Work
  • Local WordPress Development
  • Introduction Variables
  • Why Version Control Matters
  • Querying the Database
  • Connecting to MySQL
  • Listing Inventory Items
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Joining Relational Data Between Tables in SQL
  • Ruby Strings
  • Objects, Classes, and Variables
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Ruby Basics
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • CSS Box Model
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Introduction to jQuery
  • Advanced Techniques
  • Responsive Design
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Exploring the Master-Detail Template
  • Sharing Your Creation
  • Interrogating the App
  • Text Editors and HTML
  • Website Basics
  • Shaking Things Up
  • Pretty Little Things
  • Learning the Language
  • Getting Started with Android
  • Newbie