Thomas Anthony
seal-mask

Thomas Anthony

Techdegree Student

Jacksonville, FL

Developer, Engineer and Computer Theorist.

22,352

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

    Thomas Anthony

  • Spoken Languages

    • English
    • Japanese
    • Spanish
  • Looking for work

    Yes

272 Achievements

  • Getting Started with iOS Development
  • Differentiating Between Objects
  • Class Inheritance
  • Classes
  • Complex Data Structures
  • Function Parameters
  • Functions in Swift 2.0
  • Control Flow with Conditional Statements
  • Control Flow With Loops
  • Swift Dictionaries
  • Introduction to Collections
  • Swift Operators
  • Swift Types
  • An Introduction to Swift Programming
  • Deploying to a Device (ObjC)
  • Debugging Our App (ObjC)
  • Improving Our User Interface (ObjC)
  • Creating a Data Model (ObjC)
  • Views and View Controllers (ObjC)
  • Getting Started with Xcode (ObjC)
  • Starting a Freelance Career
  • Important Skills For Professional Success
  • Relating Users in Parse.com
  • Using Parse.com as a Backend and Adding Users
  • Particle Systems and Keeping Score
  • Artificial Intelligence and Sound
  • Design Foundations Final
  • Becoming a Problem Solver
  • Understanding Aesthetics
  • Introduction to Design
  • Grid Layout
  • Flexbox Layout
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • 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
  • Physics and Collision
  • Actions and Animations
  • Game Loop and Texture Atlas
  • Intro to Sprite Kit
  • Start menu and App Icon
  • Sound Design
  • Animating and Saving Sprites
  • Designing Characters and a Scene
  • Introduction to Game Design
  • Testing and Debugging
  • Animate This (iOS7)
  • Designing your App
  • Refactoring into a Model
  • Creating a Data Collection
  • Understanding Views and View Controllers
  • Cocoapods
  • Beyond the Basics
  • Advanced Objective-C
  • Foundation Framework
  • Introduction to Objective-C
  • Pointers and Memory
  • Functional Programming in C
  • Fundamentals of C
  • Creating HTML Content
  • HTML First
  • DNS Basics
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Media Queries
  • Getting Started With Git
  • Beginning HTML and CSS
  • Why Version Control Matters
  • Getting Started (iOS7)
  • CSS Animations
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Web Typography
  • Gradients
  • Designing and Starting the App
  • Backgrounds and Borders
  • CSS Box Model
  • Text, Fonts, and Lists
  • Using Intents to Display and Share Posts
  • Adapting Data for Display in a List
  • Getting Data from the Web
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • Installing Programs
  • Viewing a Web Page
  • Adapting Data for Display
  • Data Modeling
  • Getting Data from the Web
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Using AJAX
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Managing Friendships
  • Adding State
  • Building the Friendship UI
  • Creating Friendships
  • Metrics
  • Customizing WordPress
  • Customizing Google Maps
  • Workflow Basics
  • Google Maps Integration
  • Rebuilding from Scratch
  • Sales
  • Pricing
  • Slices & Save for Web
  • Simple PHP Application: Wrapping Up The Project
  • Financing Your Company
  • Working with PHP Functions
  • From Idea to Execution
  • Video Marketing
  • Exploring the Master-Detail Template
  • Managing Comments
  • Adding and Editing Content in WordPress
  • Configuring WordPress
  • Getting Started with WordPress
  • Email Marketing
  • Search Engine Optimization
  • Usability Testing
  • Usability Basics
  • Social Media
  • Vector Shapes
  • jQuery Plugins
  • Form Validation and Manipulation
  • Introduction to jQuery
  • Integrating With Paypal
  • Listing Inventory Items
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Values and Units
  • Share Your Creation
  • Animate This
  • Shaking Things Up
  • Making It Pretty
  • Learning the Language
  • Getting Started with iPhone
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Sharing Your Creation
  • Interrogating the App
  • Shaking Things Up
  • Pretty Little Things
  • Learning the Language
  • Getting Started with Android
  • Rails Deployment
  • Building the Profile Page
  • Testing the Whole App
  • Rails Routing
  • Writing Tests
  • Customizing Ruby on Rails Forms
  • Ruby on Rails Authentication
  • Rails Frontend Development
  • Getting Started With Rails
  • Location
  • API Access
  • Blocks and Categories
  • App Settings
  • Appearance
  • Notifications
  • iOS 5 Core Data
  • Web View
  • Making Money
  • Marketing Strategy
  • Introduction to Accounting
  • Marketing Basics
  • Forming Your Company
  • Corporate Structure
  • Why Start a Business?
  • Ruby Testing
  • Standard Library
  • Ruby Core
  • Ruby Modules
  • Ruby Procs & Lambdas
  • Ruby Blocks
  • Ruby Loops
  • Ruby Methods
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Objects, Classes, and Variables
  • Ruby Basics
  • Storyboards
  • Automatic Reference Counting
  • Tab bar
  • App Distribution
  • Controls
  • Views
  • TableViewController
  • App Lifecycle & View Controllers
  • Foundation Framework
  • Objective-C
  • Mobile
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Advanced Techniques
  • Responsive Design
  • Adaptive Design
  • Fluid Foundation
  • Introduction to Responsive Web Design
  • Launching the Website
  • Fundamentals
  • Graphic Basics
  • Web Apps
  • Websites
  • Introduction
  • Type Tools
  • Masks Basics
  • Layer Basics
  • Workspace Basics
  • JavaScript Objects
  • JavaScript Functions
  • JavaScript Arrays
  • JavaScript Numbers
  • JavaScript Strings
  • Introduction Variables
  • Media Queries
  • Multi-Column Layouts
  • Animation
  • Transforms
  • Transitions
  • Backgrounds
  • Gradients
  • Borders
  • Web Fonts
  • Typography
  • Selectors
  • Color Theory
  • Principles
  • Elements
  • Website Basics
  • Framework Foundations
  • Printing
  • Page Layout
  • Box Model
  • Text
  • Data Types
  • Selectors
  • Introduction
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Treehouse Scholarship
  • Newbie