sam poplack

sam poplack

Member Since December 16, 2017

9,467

Total Points

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

118 Achievements

  • Data Parser
  • Data Reader
  • Abstraction
  • System.Object
  • Loops and Final Touches
  • Polymorphism
  • Encapsulation with Properties
  • Encapsulation and Arrays
  • Inheritance
  • Methods
  • Object-Oriented Programming
  • If Statements
  • Numbers
  • Strings
  • Methods
  • C# Syntax
  • Fundamentals of Docker
  • Getting Started with Java
  • Using your New Tools
  • All Together Now
  • First Commits
  • Java Maps
  • Interfaces in Java
  • Meet Peewee
  • Day 3: Getting Creative
  • Day 2: Advanced Selecting
  • Day 1: Joining Tables
  • Orientation: Selecting Data
  • Packing and Unpacking
  • Getting Info In and Out of Functions
  • Introduction to Functions
  • Big Data at Netflix
  • Where and How Big Data Is Used
  • Making Decisions in Your Code with Conditional Statements
  • Iterating and Packing with Dictionaries
  • Introducing Dictionaries
  • Sequence Operations
  • Working With Strings
  • Storing and Tracking Information with Variables
  • Hello, JavaScript!
  • Sequence Iterations
  • What is Big Data
  • Character Builder
  • Flask Templates
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Welcome to Flask
  • Docker Use Cases
  • Cleaner Code
  • Buggy Logs
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Getting to Know Tuples
  • Joining Table Data with SQL
  • Table Relationships
  • Responding to User Interaction
  • Getting Started with Data Science
  • Making Changes to the DOM
  • Database Keys
  • Database Normalization
  • Date and Time Functions
  • Aggregate and Numeric Functions
  • Working with Text
  • Ordering, Limiting and Paging Results
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • PHP Includes
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • PHP Loops
  • PHP Internal Functions
  • Practicing Data Visualization in Excel
  • PHP Returns & Closures
  • PHP Functions Basics
  • Chart Formatting and Layout
  • PHP Arrays
  • PHP Conditionals
  • Getting Familiar with HTML and CSS
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • When To Use What Type of Chart
  • Build a Spreadsheet
  • Introduction To Data Visualization
  • Spreadsheet Best Practices
  • Getting Started With Spreadsheets
  • Spreadsheet Functions & Formulas
  • Introducing Spreadsheets
  • Building a Collection
  • Building the Recipe
  • Getting a Handle on the DOM
  • The Data Analysis Process
  • Getting to Know Your Data
  • The Browser Environment
  • Understanding Classes
  • Why Object-Oriented Programming?
  • PHP on the Web
  • Daily Exercise Program
  • Unit Converter
  • Getting to Know PHP
  • Perfect
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Introducing Data Analysis
  • Perform
  • Console I/O
  • Prepare and Plan
  • Newbie