ameni smiai

ameni smiai

Member Since November 5, 2021

9,761

Total Points

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

92 Achievements

  • Becoming Acquainted with Your User
  • Principles of Design
  • Elements of Design
  • Introducing Adobe Illustrator
  • Introduction to SVG
  • What is Agile?
  • First Steps in React
  • The Role of Selectors in JavaScript
  • Pseudo-classes and Combinators
  • Selector Basics
  • Tools of the Trade
  • Breaking Down Data Analysis
  • Store Multiple Values in an Array
  • Multidimensional Arrays
  • Loop Through Arrays
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Loop Through Objects
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • Object Basics
  • The Math Object
  • Working with Numbers
  • Working With Strings
  • Making Decisions in Your Code with Conditional Statements
  • Storing and Tracking Information with Variables
  • Working with 'for' Loops
  • Simplify Repetitive Tasks with Loops
  • Arrow Functions
  • Hello, JavaScript!
  • Flexible Sized Grids
  • Going Further with Grid Layout
  • Pass Information Into Functions
  • Create Reusable Code with Functions
  • Directories and Files
  • Common Commands
  • GitHub and Other Remote Repositories
  • Managing Committed Files
  • Introducing Grid Layout
  • First Commits
  • The Command Shell
  • Add Reusable Logic to Your Sass
  • Write Smart and Efficient CSS with Sass
  • Adding 3D Effects with CSS
  • Advanced Selectors
  • Build an Accessible Form
  • Introduction To Accessibility
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Getting Started with CSS Transforms
  • Selectors - Beyond the Basics
  • Improve Your Workflow with Sass
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Transition Timing Functions and Delays
  • Getting Started with CSS Transitions
  • Getting Started with Sass
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Finishing Touches
  • Styling Images
  • Styling Boxes
  • Styling Text
  • Understanding Flexbox
  • Mobile-First CSS Layout
  • Fundamental Concepts
  • Understanding Values and Units
  • CSS Layout Techniques
  • CSS Media Queries
  • Box Model Concepts
  • The CSS Box Model
  • Basic Selectors
  • Going Further with HTML
  • Structuring Your Content
  • Images, Text and Links
  • Getting Started With HTML
  • 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
  • Introducing JavaScript
  • Finishing the Game
  • Getting Started with CSS
  • Newbie