Micheal Beatty

Micheal Beatty

Gurnee, IL
Open to Work

12,093

Total Points

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

Skills & Experience

147 Achievements

  • Swift Types
  • Sketch Features
  • Introducing Sketch
  • Data Types and Variables
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • PHP Data & Structure
  • PHP Getting Started
  • Meet Peewee
  • Intro to Objective-C
  • Character Builder
  • Getting Started with Data Science
  • Securing and Maintaining a MySQL Database
  • SQL Calculating, Aggregating and Other Functions
  • 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
  • Date and Time Functions
  • Flask Templates
  • Concurrency and Error Handling
  • Aggregate and Numeric Functions
  • Working with Text
  • Ordering, Limiting and Paging Results
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Welcome to Flask
  • Buggy Logs
  • Networking
  • Exploring an API
  • Finishing the User Interface
  • The Model-View-Controller Pattern
  • Intents and Multiple Activities
  • Testing and Debugging
  • Improving Our Code
  • Basic Android Programming
  • Creating the Screen Layout
  • What a View
  • Say Hello to Django
  • Getting Started with Android
  • Harnessing the Power of Objects
  • Meet Objects
  • Using your New Tools
  • Getting Started with Java
  • User Input
  • Testing and Debugging
  • Improving Our Code
  • Coding the Fun Facts
  • Basic Android Programming
  • Creating the Initial Screen Layout
  • Getting Started with Android
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Website Basics
  • Retrieving and Viewing Data from Parse.com
  • Capturing Photo and Video Using UIImagePickerController
  • Relating Users in Parse.com
  • Using Parse.com as a Backend and Adding Users
  • Designing and Starting the App
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Fundamental Concepts
  • Designing with the Latest Features
  • Viewing a Web Page
  • Adapting Data for Display
  • Data Modeling
  • Getting Data from the Web
  • Rebuilding from Scratch
  • Exploring the Master-Detail Template
  • Refactoring Our Code (objc)
  • Building the Master and Detail Views (objC)
  • Managing Playlist Data (objC)
  • Basic Layout
  • The Box Model
  • Introduction to Video Games
  • Understanding Values and Units
  • Basic Selectors
  • An Introduction to Swift Programming
  • Getting Started with CSS
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Building a Music Library Model (objc)
  • Working With Multiple View Controllers (ObjC)
  • 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
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Deploying to a Device (ObjC)
  • Debugging Our App (ObjC)
  • Improving Our User Interface (ObjC)
  • JavaScript Variables
  • Introducing JavaScript
  • Creating a Data Model (ObjC)
  • Views and View Controllers (ObjC)
  • Getting Started with Xcode (ObjC)
  • Beyond the Basics
  • Advanced Objective-C
  • Foundation Framework
  • Cleaner Code
  • Local Python
  • Hack-n-Slash
  • Introduction to Objective-C
  • Python Inheritance
  • Python Objects
  • Dungeon Game
  • Pointers and Memory
  • Functional Programming in C
  • Fundamentals of C
  • Tuples
  • Dictionaries
  • Slices
  • Lists Redux
  • Swift Parameters and Tuples
  • Swift Functions
  • Control Flow
  • Collections
  • Operators
  • Types
  • Pick a Number! Any Number!
  • Putting the "Fun" Back in "Functions"
  • Variables and Constants
  • Setting Your Course
  • Self-Assessment
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Newbie