Alejandra Valdivia

Alejandra Valdivia

Member Since March 2, 2021

10,379

Total Points

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

116 Achievements

  • Navigating, Nesting and Redirecting Routes
  • The CSS Box Model
  • Fundamental Concepts
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • React Component Patterns
  • Getting Started with React Router
  • Stateful Components and Lifecycle Methods
  • Managing State and Data Flow
  • Build Modular Interfaces with Components
  • What is npm?
  • Stateful Components
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Practicing Classes
  • Working with Classes in JavaScript
  • Introducing Props
  • Thinking in Components
  • First Steps in React
  • Transitions and Transforms
  • Creating an SVG
  • Introduction to SVG
  • Build an Accessible Form
  • Introduction To Accessibility
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Say Hello to Django
  • Getting a Handle on the DOM
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Loop Through Objects
  • Object Basics
  • Multidimensional Arrays
  • Loop Through Arrays
  • Store Multiple Values in an Array
  • Working with 'for' Loops
  • Simplify Repetitive Tasks with Loops
  • Arrow Functions
  • Pass Information Into Functions
  • ES2015 Basics
  • The Browser Environment
  • Create Reusable Code with Functions
  • Making Decisions in Your Code with Conditional Statements
  • Working With Strings
  • Introduction to HTTP
  • Storing and Tracking Information with Variables
  • The Math Object
  • Working with Numbers
  • All Together Now
  • Finding the Data You Want
  • Mobile-First CSS Layout
  • Getting Data from a Database
  • Data, Databases and SQL
  • A Route to a Delete Action
  • Routes to Update Actions
  • Routes for Create Actions
  • A Route to a Read Action
  • Rails Resource Index
  • Adding a Model Attribute
  • Using the Rails Console
  • Handling Rails Requests
  • Creating Rails Apps
  • Hello, JavaScript!
  • Practice ERB Templates
  • Defining Routes
  • Sinatra Layouts
  • Getting Familiar with HTML and CSS
  • Sinatra Finishing Touches
  • Updating Data in Sinatra
  • Adding New Data in Sinatra
  • WWW
  • Imposter Syndrome
  • The Internet
  • Sinatra ERB Templates
  • Creating New Sinatra Apps
  • Gems In Depth
  • Ruby Gems
  • Ruby Standard Library: Part 2
  • Ruby Standard Library: Part 1
  • Ruby Core
  • Store Inventory Using Modules
  • First Commits
  • Include and Extend
  • Ruby Core Modules
  • Ruby Module Basics
  • Input and Output
  • Search
  • Computer Basics
  • Computer Languages
  • Ruby Class Design
  • Blocks Practice
  • Working With Blocks
  • Ruby Blocks
  • Build a Bank Account Class
  • Build a Simple Contact List
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Ruby Iteration
  • Ruby Loops
  • Build a Grocery List Program
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Conditionals
  • Ruby Numeric Types
  • Ruby Syntax
  • Ruby Objects
  • Ruby Strings and Escape Sequences
  • Newbie