Kasia Ekiert

Kasia Ekiert

Courses Plus Student

Member Since November 3, 2016

13,248

Total Points

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

158 Achievements

  • Designing with Patterns
  • Introducing Props
  • Adding a New Web Page
  • Practicing Classes
  • Using Associations in Your App
  • First Steps in React
  • Getters and Setters
  • Working with Classes in JavaScript
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Active Record Associations
  • JavaScript Functions
  • Data Types and Variables
  • Building Forms With Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts With the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Improve Your Workflow with Sass
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Combine and Minify Assets
  • Introduction to SEO
  • Optimize Assets
  • Get Involved in Open Source
  •  Create a Web Presence on GitHub
  •  Working on a Team
  • Hello, GitHub!
  • Working By Yourself
  • What's New in Foundation 5
  • Build a Website With Foundation
  • Prototyping With Foundation
  • Prototyping With Bootstrap
  • Build a Website With Bootstrap
  • Introduction to Front-End Frameworks
  • Getting the REST You Need
  • Refactoring with Sass
  • Quiz Practice Project
  • Chrome DevTools Basics
  • Debugging, Best Practices, and Production
  • Installing Sass and Setting up the Project
  • Measuring Performance
  • Planning for Performance
  • Introduction to Design
  • Routes for Create Actions
  • A Route to a Read Action
  • Routes to Update Actions
  • Rails Resource Index
  • A Route to a Delete Action
  • Using the Rails Console
  • Handling Rails Requests
  • Creating Rails Apps
  • Why Version Control Matters
  • Merging
  • Workflows
  • Working With Remote Repositories
  • Branches
  • Getting Started With Git
  • Installing Programs
  • Ruby Gems
  • Gems In Depth
  • Ruby Standard Library: Part 2
  • Ruby Standard Library: Part 1
  • Build a Simple Todo List Program
  • Build a Bank Account Class
  • Ruby Core Modules
  • Include and Extend
  • Ruby Module Basics
  • Ruby Blocks
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Build a Grocery List Program
  • Ruby Booleans
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Environment and Redirection
  • Prototypal Inheritance
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Web Apps
  • AJAX and APIs
  • Introduction
  • Websites
  • Creating a Simple Drawing Application
  • Creating a Mobile Drop Down Menu
  • Creating a Password Confirmation Form
  • Introduction to jQuery
  • jQuery and AJAX
  • Programming AJAX
  • Custom Media Players
  • Media Basics
  • AJAX Concepts
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Advanced Selectors
  • Building Forms with Bootstrap
  • Creating a Spoiler Revealer
  • Captioning Video
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Creating a Simple Lightbox
  • JavaScript Objects
  • Structuring Tables
  • Table Basics
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • JavaScript Loops
  • Choosing Options
  • Organizing Forms
  • JavaScript Arrays
  • JavaScript Functions
  • Media Queries
  • Form Basics
  • Page Layout with the Float Property
  • Understanding Flexbox
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Responsive Patterns
  • Responsive Theory
  • Getting Started with CSS Layout
  • Controlling Layout with CSS Display Modes
  • Positioning Page Content
  • CSS Layout Project
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Designing with the Latest Features
  • Fundamental Concepts
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • 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
  • Newbie