Emily Cain

Emily Cain

Portland, OR
Open to Work

My past work experiences include a variety of nonprofit positions. I've done freelance writing and front-end web development. My goal is to learn more about full-stack development and learn to build Android apps.

5,850

Total Points

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

Skills & Experience

68 Achievements

  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • Getting Started with Android
  • Building a REST Service
  • Flexible Sized Grids
  • Introducing Grid Layout
  • Ruby Iteration
  • Ruby Loops
  • Using Templates with Express
  • The Request and Response Objects in Express
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • Creating a Simple Server in Node.js
  • Introduction to Methods
  • Limiting Results in Queries
  • Using Relationship Tables
  • Filtering Input for Queries
  • Querying the Database
  • Connecting to MySQL
  • PHP Objects and Classes
  • PHP Email Forms
  • PHP Inventory
  • PHP Includes
  • PHP Internal Functions
  • PHP Returns & Closures
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Making Strong Users
  • Character Builder
  • Flask Templates
  • Welcome to Flask
  • Be Assertive!
  • What Is Testing?
  • PHP Functions Basics
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Exploring an API
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Getting Started with Android
  • Coding the Fun Facts
  • Basic Android Programming
  • Efficiency!
  • Exploring the Java Collections Framework
  • Organizing Data
  • Getting There
  • Delivering the MVP
  • Creating the MVP
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Owning a WordPress Site Long Term
  • WordPress Community Management
  • Working with Media in WordPress
  • Adding and Editing Content
  • Getting a WordPress Site
  • Getting Started with WordPress
  • Newbie