Shawn McCall

Shawn McCall

Member Since May 15, 2017

7,863

Total Points

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

87 Achievements

  • Services in Angular
  • Angular Components
  • Setting Up an Angular Application
  • User Messages in Spring
  • Getting Started with CRUD in Spring + Hibernate
  • Integrating Hibernate with Spring
  • Persisting Data with Hibernate
  • Getting Started with Hibernate
  • Data Persistence & ORMs
  • How Jenkins Works
  • Getting the REST You Need 2
  • Creating Spring Controllers and Thymeleaf Views
  • Setting Up Your Local Environment for Spring Development
  • Introducing jQuery (2017)
  • The Browser Environment
  • Getting Started with Xamarin
  • Joining Table Data with SQL
  • Table Relationships
  • Database Keys
  • Database Normalization
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Finding the Data You Want
  • Getting Data from a Database
  • Introducing Entity Framework
  • Finishing Our CRUD Web App
  • Adding Form Validation
  • Improving Our Form
  • Creating a Basic Form
  • Introducing CRUD Applications
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Adding a List Page
  • Modeling and Presenting Data
  • Views
  • Controllers
  • Project Setup
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Buggy Logs
  • Cleaner Code
  • Data, Databases and SQL
  • Dice Roller
  • Letter Game App
  • Python: Advanced Objects
  • Python: Inheritance
  • Python: Instant Objects
  • Dungeon Game 2
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Python Lists
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • Serialized!
  • Data Parser
  • Data Reader
  • Unit Testing
  • Sets and Dictionaries
  • Lists
  • Arrays
  • Abstraction
  • System.Object
  • Polymorphism
  • Loops and Final Touches
  • Encapsulation with Properties
  • Encapsulation and Arrays
  • Inheritance
  • Methods
  • Object-Oriented Programming
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • What to Test
  • Why Test
  • How To Test
  • Newbie