Elizabeth Naves

Elizabeth Naves

North Easton, MA
Open to Work

39,088

Total Points

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

Skills & Experience

511 Achievements

  • Designing Interfaces in PHP
  • Extending the Family
  • Inheritance
  • Building a Collection
  • Building the Recipe
  • Understanding Classes
  • Why Object-Oriented Programming?
  • PHP Email Form Errors
  • PHP Email Forms
  • PHP Inventory
  • PHP Includes
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Arrays
  • PHP Conditionals
  • PHP on the Web
  • Daily Exercise Program
  • What is npm?
  • HTTP Methods and Headers
  • Creating a Basic Template Engine in Node.js
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Classes
  • Objects and New Collection Types
  • The Cooler Parts of ES2015
  • ES2015 Basics
  • Unit Converter
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Working with jQuery Collections (2017)
  • Understanding jQuery Events and DOM Traversal (2017)
  • Introducing jQuery (2017)
  • Python: Inheritance
  • Python: Instant Objects
  • Ruby Objects
  • Ruby Strings and Escape Sequences
  • Ruby Syntax
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • Dungeon Game 2
  • Python Sets
  • Python Tuples
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Python Dictionaries
  • Vulnerabilities: Configuration, Components, and Logging
  • Vulnerabilities: Authentication, Access, and Sensitive Data
  • Vulnerabilities:  Injection, XSS, CSRF
  • The OWASP Top 10 Explained
  • Python Slices
  • Python Lists
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Dictionaries in Swift
  • Introduction to Collections
  • Building Forms With Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts With the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Add Reusable Logic to Your Sass
  • Write Smart and Efficient CSS with Sass
  • Improve Your Workflow with Sass
  • Getting Started with Sass
  • Adding 3D Effects with CSS
  • Getting Started with CSS Transforms
  • Transition Timing Functions and Delays
  • Getting Started with CSS Transitions
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Going Further with Grid Layout
  • Flexible Sized Grids
  • Positioning Page Content
  • Maintaining Secure Web Apps
  • Protecting Data and Keeping Attackers Out
  • Why Protect Your Web Apps
  • CSS Layout Project
  • Themes and Compatibility
  • Page Layout with the Float Property
  • Using Styles in Layouts
  • Controlling Layout with CSS Display Modes
  • Keyframe and Line Drawing Animations
  • Transitions and Transforms
  • Python For Beginners
  • Getting Started with CSS Layout
  • Introducing Grid Layout
  • Advanced Selectors
  • Forms
  • Art Direction with the Picture Element
  • Image Delivery with Srcset and Sizes
  • Practicing Data Visualization in Excel
  • Chart Formatting and Layout
  • When To Use What Type of Chart
  • Introduction To Data Visualization
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Perfect
  • Perform
  • The Data Analysis Process
  • Getting to Know Your Data
  • Introducing Data Analysis
  • Swift Operators
  • Swift Types
  • Meet Objects
  • Create a Banner Ad
  • Hello, Photoshop!
  • Digital Media Basics
  • Team Collaboration in Figma
  • Prototyping Designs in Figma
  • Introducing Figma
  • Optimization Best Practices
  • Asset Optimization
  • Why Web Performance Matters
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Fundamental Concepts
  • Designing with the Latest Features
  • Console I/O
  • Testing and Debugging
  • Improving Our Code
  • Basic Android Programming
  • Captioning Video
  • Media Basics
  • Creating the Screen Layout
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Getting Started with Android
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Finishing the Game
  • Introducing JavaScript
  • Tutorialized Controls
  • World Space UI
  • Introduction to User Interfaces in VR
  • Teleporting
  • Raycasting and Line Rendering
  • Locomotion Overview
  • Interacting with Objects
  • Room-Scale Setup
  • Room-Scale Overview
  • Review
  • Interfaces
  • Inheritance
  • Creating an SVG
  • Introduction to SVG
  • Camera Switching
  • Camera Movement
  • Image Effects
  • Camera Basics
  • Introduction to Maya’s Animation Tools
  • Advanced Duplication Options
  • Intermediate Polygon and Deformation Tools
  • Extruding Surfaces from Curves
  • Introduction to Curves and Surfaces
  • Adding New Behavior
  • Thinking in Components
  • Organizing Code into Methods
  • Structuring Tables
  • Table Basics
  • Reflections
  • Global Illumination
  • Shadows
  • Lighting Basics
  • Choosing Options
  • Exploring Best Practices
  • Test Drive
  • Meet Selenium
  • Organizing Forms
  • Form 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
  • Testing and Debugging
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Basic Selectors
  • Perfecting the Prototype
  • Using your New Tools
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Getting Started with Java
  • Big Data at Netflix
  • Where and How Big Data Is Used
  • What is Big Data
  • Getting Started with CSS
  • Prepare and Plan
  • Design Patterns
  • Page Layout
  • Installing WordPress Locally
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Console Users and Permission
  • Moving Around in the Console
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Security in Practice
  • Common Attacks and Defenses
  • Hello Internet!
  • Rehearsal and Delivery
  • Creating and Refining
  • Preparing to Present
  • Positional Audio
  • Gameplay
  • Chrome DevTools Basics
  • Physics Scripting
  • Going Mobile
  • Designing Email with CSS
  • Coding HTML Email
  • HTML Email Basics
  • Scrum Artifacts
  • Scrum Events
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Introducing Scrum
  • What is Agile?
  • Try Out Capistrano
  • Start menu and App Icon
  • Sound Design
  • Getting to Know PHP
  • Animating and Saving Sprites
  • Designing Characters and a Scene
  • Introduction to Game Design
  • Exploration
  • Discovery
  • Working with a Developer
  • Designing our App
  • Wireframing, Interaction Design and Planning
  • ADS Writing and Preparation
  • Introduction to UI Design
  • Introduction to Illustrator
  • Save for the Web
  • Adding Images and a Mockup
  • Logo Design
  • Creating a Wireframe
  • Introducing Adobe Illustrator
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Physics Setup
  • VR Setup
  • Final Project: Create a Typographic Site
  • Scripting Materials
  • Additional Textures in the Standard Shader
  • Simple Mobile Interface
  • Exporting Designs
  • Sketch Features
  • Introducing Sketch
  • Textures in the Standard Shader
  • Why Version Control Matters
  • Understanding Materials
  • Getting Started With HTML
  • Custom WordPress Customizer Settings
  • Native WordPress Customizer Options
  • Overview of the WordPress Customizer
  • Hooking Into WordPress Plugins
  • Action Functions in WordPress
  • Filter Functions in WordPress
  • An Overview of Hooks in WordPress
  • Add Bootstrap Components to WordPress Theme
  • Create Bootstrap Styled Theme Templates
  • Setup a Bootstrap Theme
  • Build and Share a Unity Game
  • Game Audio
  • Score, Enemies, and Game State
  • Pickups
  • Player Input and Cameras
  • Customizing the WooCommerce Cart and Checkout Process
  • Starting a Custom WooCommerce Theme
  • Running an Ecommerce Site Long Term
  • Extending WooCommerce
  • Managing Orders in WooCommerce
  • Managing Products in WooCommerce
  • A Template Hierarchy Review
  • Media Templates in WordPress
  • Custom Post Type Templates
  • Archive Templates in WordPress
  • Setting Up WooCommerce
  • Cart, Checkout and Account Templates and Hooks
  • Page and Post Templates in WordPress
  • Introduction to Ecommerce with WordPress
  • Global and Product Templates and Hooks
  • Homepage Templates in WordPress
  • Core WordPress Theme Files
  • The Unity Editor and Scene Setup
  • Getting Started with WooCommerce Theme Development
  • Finishing Your WordPress Theme
  • Custom Homepage Templates in WordPress
  • Adding a Blog to a WordPress Theme
  • Testing for Accessibility
  • 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
  • Introduction to Video Games
  • DNS Basics
  • Exporting Models Into Unity
  • Scene File Organization and Clean-up
  • Adding Surface Detail to a Model
  • Optimizing the Model
  • Box Modeling Techniques
  • Working with Primitives
  • Getting Started in Maya LT
  • Website Basics
  • Learning activity: Field Observation
  • Learning activity: Experience Sampling
  • Finding participants for your learning activity
  • Key Concepts in Unity
  • Debugging Games
  • Lights, Audio, and Animation
  • Assets and Game Objects
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • Improving Usability
  • Mobile Usability
  • Website Usability
  • What is Usability?
  • Introduction to Design
  • Graphic Basics
  • How WordPress Templates Work
  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • Custom Dashboard Widgets
  • Controlling Admin Navigation
  • Customizing the Login Screen
  • Introduction to Brand Identity
  • Admin Color Schemes
  • Getting Work Done
  • A Lifestyle Choice
  • Growing Your Business
  • Client Services
  • Sales and Pitching
  • Marketing and Promotion
  • What is the MailChimp API
  • The Logo Sprint
  • Logo Design 101
  • Creating a Long Term Business
  • Protecting Yourself With Contracts
  • Establishing a Proper Workflow
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • Color Theory
  • Principles
  • Elements
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • Laying Out Type for the Web
  • Basic Web Typography
  • How to Choose and Use Webfonts
  • Introduction to Typography
  • Mobile Accessibility
  • Accessible UI Patterns
  • Semantic HTML and WAI-ARIA
  • WCAG 2.0 (and Other Standards)
  • Access for Everybody
  • Web Apps
  • Websites
  • Introduction
  • Hello, GitHub!
  • Getting the REST You Need
  • SEO Plugins for WordPress
  • Enhancing the SEO of a WordPress Theme
  • Content Comes First
  • Understanding Markdown
  • S3 Storage Service
  • AWS and "The Cloud"
  • Protecting and Sharing Your Work
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Better SEO Through Tools
  • Better SEO Through Code
  • Better SEO Through Content
  • Introduction to SEO
  • The 3D Views
  • Getting Started with Android
  • How Ruby Works
  • Introducing Spreadsheets
  • Moving Beyond the Blog
  • Finding Business
  • Creating Content
  • Introduction to Blogging
  • An Introduction to Swift Programming
  • Professional Development
  • Applying & Interviewing
  • The Job Search
  • Networking
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Soft Skills - Psychology
  • Writing Online
  • Productivity
  • Presentation Skills
  • Important Skills For Professional Success
  • Solving an Important Problem
  • Business Plan for Freelance Business
  • Business Plan Basics
  • Next Steps
  • Financing Our Company
  • Selling Your Product
  • Marketing Your Product
  • Product Market Fit
  • Discovery
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • WordPress Plugin Best Practices
  • WordPress Widgets
  • Custom Post Types in WordPress
  • Customizing WordPress Themes
  • WordPress Themes
  • Local WordPress Development
  • Security: Solutions
  • Security: Concerns
  • Data, Databases and SQL
  • HTML First
  • Beginning HTML and CSS
  • Getting Familiar with HTML and CSS
  • WordPress User Roles
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • How to Install WordPress on Your Computer
  • What Is WordPress?
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Treehouse Club - JavaScript
  • Treehouse Club - CSS
  • Welcome to the Treehouse Club
  • WWW
  • The Internet
  • Computer Languages
  • Computer Basics
  • Newbie