Cynthia O'Donnell

Cynthia O'Donnell

Mount Dora, FL

I am a Student Loan and Identity Theft Attorney in Central Florida. I write frequently about consumer debt and credit on Medium.com.

24,900

Total Points

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

Skills & Experience

  • Company

    Law Office of Cynthia O'Donnell, PA

  • Job Title

    Attorney

325 Achievements

  • The Logo Sprint
  • Logo Design 101
  • AngularJS MVC Frameworks
  • Responsive Design
  • Getting Started with Ember.js
  • Exploring Ember
  • Autoloading and Composer
  • Databases and International Concerns
  • Finding Business
  • Moving Beyond the Blog
  • Creating Content
  • Introduction to Blogging
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Objects and Classes
  • Limiting Results in Queries
  • Using Relationship Tables
  • Filtering Input for Queries
  • Customizing Google Maps
  • Google Maps Integration
  • jQuery Plugins
  • Form Validation and Manipulation
  • Introduction to jQuery
  • Custom WordPress Customizer Settings
  • Making sense of it all
  •  Learning activity: Interviewing
  • Learning activity: Field Observation
  • Learning activity: Experience Sampling
  • Finding participants for your learning activity
  • Solving an Important Problem
  • Native WordPress Customizer Options
  • Overview of the WordPress Customizer
  • Creating an SVG
  • Introduction to SVG
  • Querying the Database
  • Protecting and Sharing Your Work
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Soft Skills - Psychology
  • Writing Online
  • Connecting to MySQL
  • Paginating a List: Model and View
  • Paginating a List: Controller
  • Adding Search: Model
  • Adding Search: Controller & View
  • Customizing BuddyPress
  • Social Interactions in BuddyPress
  • Manage BuddyPress Member Profiles
  • Getting Started with BuddyPress
  • Starting Right with PHP Best Practices
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • Refactoring the Codebase
  • Cleaning URLs with Rewrite Rules
  • Cleaning URLs with Subfolders
  • Understanding Values and Units
  • Integrating Validation Errors
  • Simple PHP Application: Wrapping Up The Project
  • Working with PHP Functions
  • Integrating With Paypal
  • Listing Inventory Items
  • Selling Your Product
  • Product Market Fit
  • Marketing Your Product
  • Financing Our Company
  • Next Steps
  • Discovery
  • Adding a Contact Form
  • Local WordPress Development
  • WordPress Plugin Best Practices
  • Widgets and Custom Menus
  • Custom Post Types and Fields
  • Customizing WordPress Themes
  • WordPress Themes
  • Installing Wordpress
  • Finding Good WordPress Plugins and Themes
  • Managing Comments on a WordPress Blog
  • Working with Media in WordPress Blogs
  • Posts and Pages in WordPress
  • Blogging with WordPress Overview
  • WordPress Admin Settings
  • WordPress User Roles
  • The WordPress Codex
  • 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
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Treehouse Club - JavaScript
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Local Python
  • Designing with the Latest Features
  • Fundamental Concepts
  • Basic Layout
  • The Box Model
  • Basic Selectors
  • Getting Started with CSS
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • Structuring Tables
  • Table Basics
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Final Project: Create a Typographic Site
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • What's New in Foundation 5
  • Prototyping With Foundation
  • Laying Out Type for the Web
  • Basic Web Typography
  • How to Choose and Use Webfonts
  • Introduction to Typography
  • Adaptive Design
  • Flexbox Layout
  • Grid Layout
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Operators
  • Types
  • Variables and Constants
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • JavaScript and the DOM
  • Treehouse Club - CSS
  • Advanced Techniques
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Securing and Maintaining a MySQL Database
  • 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 ActiveRecord
  • Build a Website With Bootstrap
  • Introduction to Data, Databases and SQL
  • DNS Basics
  • Graphic Basics
  • Business Plan for Freelance Business
  • Business Plan Basics
  • Video Marketing
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • Metrics
  • Sales
  • Pricing
  • Rails Frontend Development
  • Financing Your Company
  • From Idea to Execution
  • Making Money
  • Marketing Strategy
  • Introduction to Accounting
  • Marketing Basics
  • Forming Your Company
  • Corporate Structure
  • Why Start a Business?
  • Productivity
  • Introduction to Illustrator
  • Layer Basics
  • Workspace Basics
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Advanced Sass Concepts
  • Speeding up Workflow With Sass
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Console Users and Permission
  • Chrome DevTools Basics
  • Media Queries
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Ruby Testing
  • Standard Library
  • Ruby Core
  • Ruby Modules
  • Ruby Blocks
  • Getting Started With Rails
  • Ruby Procs & Lambdas
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Ruby Arrays
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • CSS Animations
  • Creating a Simple Drawing Application
  • Transitions and Transforms
  • Ruby Numbers
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • Installing a Ruby Development Environment
  • Introduction to Design
  • Creating a Password Confirmation Form
  • Improving Usability
  • Mobile Usability
  • Tools UXers Use
  • Website Usability
  • What is Usability?
  • Color Theory
  • Principles
  • Elements
  • Moving Forward with UX
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Backgrounds and Borders
  • Moving Around in the Console
  • Web Apps
  • Websites
  • Why Version Control Matters
  • Better SEO Through Tools
  • Better SEO Through Code
  • Better SEO Through Content
  • Introduction to SEO
  • Introduction
  • Creating a Mobile Drop Down Menu
  • Creating a Long Term Business
  • Protecting Yourself With Contracts
  • Establishing a Proper Workflow
  • Website Basics
  • Pricing and Project Proposals
  • Finding Your First Project
  • Starting a Freelance Career
  • Professional Development
  • Applying & Interviewing
  • The Job Search
  • Networking
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Presentation Skills
  • Important Skills For Professional Success
  • WordPress.com Social Features
  • Building a WordPress.com Site
  • Getting Started with WordPress.com
  • Creating a Simple Lightbox
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • CSS Box Model
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • Text, Fonts, and Lists
  • Values and Units
  • Advanced Selectors
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Lists
  • Links
  • Text
  • Introduction
  • 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