Juliette Tworsey
seal-mask

Juliette Tworsey

Techdegree Graduate

Member Since February 26, 2015

32,405

Total Points

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

353 Achievements

  • Meet Lists
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Managing State and Data Flow
  • Build Modular Interfaces with Components
  • Writing a Classifier
  • Meet Python
  • Machine Learning Vocabulary
  • Introduction to Machine Learning
  • Get Involved in Open Source
  • Getters and Setters
  • Working with Classes in JavaScript
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Maintaining Secure Web Apps
  • Protecting Data and Keeping Attackers Out
  • Why Protect Your Web Apps
  • Managing Images and Containers
  • Building Images Using Dockerfiles
  • Dockerize a Web App
  • Introducing Data Analysis
  • Going Further with Routing
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Component Lifecycle
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • Combining Array Methods
  • Array Manipulation
  • Array Iteration
  • Fundamentals of Docker
  • Docker Use Cases
  • Better SEO Through Tools
  • Better SEO Through Code
  • More TODO with the MEAN Stack
  • Creating and Editing Data in a MEAN App
  • Setting Up MongoDB
  • Going MEAN with Angular
  • Going MEAN with Express
  • Introduction to MEAN
  • Hello, GitHub!
  • Working By Yourself
  • Security: Solutions
  • Security: Concerns
  • Angular Form Validation
  • Angular Basic Forms
  • Services in Angular
  • Angular Components
  • Setting Up an Angular Application
  • Classes
  • Objects and New Collection Types
  • The Cooler Parts of ES2015
  • ES2015 Basics
  • Doing More with Express
  • Serving Static Files in Express
  • Using Templates with Express
  • The Request and Response Objects in Express
  • Completing and Testing the API
  • Communicating with Mongo Through Mongoose
  • Modeling Data for the API
  • Building API Routes in Express
  • Building a REST Service
  • Express Middleware
  • Sessions and Cookies
  • User Registration and Login
  • What is Authentication?
  • Getting Started with MongoDB
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Launching and Supporting a WordPress Plugin
  • Getting the REST You Need
  • Traversing the DOM
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Getting a Handle on the DOM
  • Adding and Removing Names
  • Responding to User Interaction
  • Making Changes to the DOM
  • The Browser Environment
  • Configuring a Genesis Child Theme
  • An Overview of the Genesis Framework
  • PHPDB Stage 2: Querying the Database with PHP
  • PHPDB Stage 1: Databases and PHP
  • First Steps in React
  • Player Input and Cameras
  • The Unity Editor and Scene Setup
  • Build a Website With Bootstrap
  • What is the MailChimp API
  • Introduction to Video Games
  • Introduction to Front-End Frameworks
  • Graphic Basics
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Data Binding with D3
  • Selections with D3
  • Web Apps
  • Websites
  • Introduction
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • Keyframe and Line Drawing Animations
  • Transitions and Transforms
  • Creating an SVG
  • Introduction to SVG
  • Modular Media Queries
  • SMACSS and Sass
  • Getting Started with Advanced Sass
  • Sass and BEM
  • Getting Modular with Mixins and Functions
  • PHP Inventory
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Structuring Tables
  • Table Basics
  • PHP Includes
  • Building a Layout with Flexbox
  • Building WordPress Template Tags, Widgets, and Shortcodes
  • Advanced Sass Concepts
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Swift Operators
  • Connecting WordPress Plugins with 3rd Party APIs
  • Building a WordPress Plugin Settings Page
  • Swift Types
  • How WordPress Plugins Work
  • Customizing the WooCommerce Cart and Checkout Process
  • Starting a Custom WooCommerce Theme
  • An Introduction to Swift Programming
  • Control Flow
  • Collections
  • Operators
  • Types
  • Cart, Checkout and Account Templates and Hooks
  • Global and Product Templates and Hooks
  • Getting Started with WooCommerce Theme Development
  • Finding the Data You Want
  • Introduction to Ecommerce with WordPress
  • Better SEO Through Content
  • Introduction to SEO
  • SEO Plugins for WordPress
  • Enhancing the SEO of a WordPress Theme
  • Content Comes First
  • Custom Dashboard Widgets
  • Controlling Admin Navigation
  • Customizing the Login Screen
  • Admin Color Schemes
  • Getting Data from a Database
  • Data, Databases and SQL
  • Custom WordPress Customizer Settings
  • Native WordPress Customizer Options
  • Overview of the WordPress Customizer
  • Installing Wordpress
  • Hooking Into WordPress Plugins
  • Action Functions in WordPress
  • Filter Functions in WordPress
  • An Overview of Hooks in WordPress
  • Variables and Constants
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Add Bootstrap Components to WordPress Theme
  • Create Bootstrap Styled Theme Templates
  • Setup a Bootstrap Theme
  • A Template Hierarchy Review
  • Media Templates in WordPress
  • Custom Post Type Templates
  • Archive Templates in WordPress
  • WordPress Admin Settings
  • Page and Post Templates in WordPress
  • Homepage Templates in WordPress
  • WordPress User Roles
  • Core WordPress Theme Files
  • How WordPress Templates Work
  • Finishing Your WordPress Theme
  • Custom Homepage Templates in WordPress
  • Adding a Blog to a WordPress Theme
  • Custom Post Type Templates
  • An Overview of WordPress Frameworks
  • Building Out WordPress Navigation
  • How to Install WordPress on Your Computer
  • 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
  • Flexbox Properties
  • Understanding Flexbox
  • Getting Started with WordPress
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • Managing Media in WordPress
  • Managing Content in WordPress
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Spriting with Compass
  • Compass Helper Functions
  • Compass Layout and Typography
  • Getting Started with Compass
  • Debugging, Best Practices, and Production
  • Refactoring with Sass
  • Installing Sass and Setting up the Project
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Improving your Gulp Workflow
  • Compile Sass with Gulp
  • Gulp your JavaScript workflow!
  • Workflows
  • Working With Remote Repositories
  • Welcome to Gulp.js
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • 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
  • Customizing Drupal
  • Building a Command Line Application
  • Modules and Themes
  • Site Building with the Drupal Interface
  • Introduction to Node.js
  • Learn About Drupal
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introducing jQuery Plugins
  • Contact Forms & Mailers
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Slim and Templates
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Queries & Results
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Variables
  • Introducing JavaScript
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • PHP Inheritance & Interfaces
  • Database Security
  • Getting Started with PDO
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Securing and Maintaining a MySQL Database
  • Moving Around in the Console
  • SQL Calculating, Aggregating and Other Functions
  • PHP Properties & Methods
  • PHP Objects and Classes
  • Joining Relational Data Between Tables in SQL
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Paginating a List: Model and View
  • Dependency Management
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Paginating a List: Controller
  • Introduction to PHP for WordPress
  • Adding Search: Model
  • Adding Search: Controller & View
  • Refactoring the Codebase
  • Cleaning URLs with Rewrite Rules
  • Art Direction with the Picture Element
  • Image Delivery with Srcset and Sizes
  • Cleaning URLs with Subfolders
  • WWW
  • Integrating Validation Errors
  • Simple PHP Application: Wrapping Up The Project
  • Local WordPress Development
  • Working with PHP Functions
  • Integrating With Paypal
  • Listing Inventory Items
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Debugging HTML and CSS Problems
  • Customizing Colors and Fonts
  • Sharing a Website
  • HTML First
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Beginning HTML and CSS
  • Styling Web Pages and Navigation
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • Newbie