Gerald Bishop
seal-mask

Gerald Bishop

Techdegree Graduate

Member Since May 23, 2022

16,897

Total Points

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

137 Achievements

  • Additional Scraping Tasks
  • A World Full of Spiders
  • Introducing Data Scraping
  • The Time Tracker
  • The Birthday App
  • Date and Time Basics
  • Introduction
  • Exploring pandas
  • Meet pandas
  • Array Programming
  • Array Organization
  • Meet NumPy
  • Flask Templates
  • Welcome to Flask
  • What Is Testing?
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Welcome to Basic Math for Data Analysis
  • Tools of the Trade
  • Breaking Down Data Analysis
  • Getting the REST You Need 2
  • Python Regular Expressions
  • Getting Started with Java
  • Security: Concerns
  • Searching Names
  • Sorting Algorithms
  • Merge Sort and Linked Lists
  • The Merge Sort Algorithm
  • Building a Linked List
  • Exploring Arrays
  • Recursion and Space Complexity
  • Algorithms in Code
  • Time Complexity
  • Give Your Resume a Makeover
  • Connecting to a Database with SQLAlchemy
  • Creating a Basic Website with Flask
  • Build an Accessible Form
  • Introduction To Accessibility
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Playing a Counting Game
  • Working with SQLAlchemy
  • Introduction to SQLAlchemy
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • GitHub and Other Remote Repositories
  • Managing Committed Files
  • First Commits
  • Common Commands
  • Directories and Files
  • The Command Shell
  • Python: Instant Objects
  • Timezones
  • Imposter Syndrome
  • Math Quiz App
  • Dates and Times
  • Dice Roller
  • Python: Advanced Objects
  • Python: Inheritance
  • Python: Instant Objects
  • Creating a Memory Game
  • Emulating Built-ins
  • Welcome to OOP
  • Technical Interview Prep: Basic Python
  • Buggy Logs
  • Cleaner Code
  • Iterating and Packing with Dictionaries
  • Introducing Dictionaries
  • Sequence Operations
  • Sequence Iterations
  • Packing and Unpacking
  • Getting Info In and Out of Functions
  • Introduction to Functions
  • Getting to Know Tuples
  • Build an Application
  • Using Lists
  • Meet Lists
  • Practice Functions
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Working with jQuery Collections (2017)
  • Understanding jQuery Events and DOM Traversal (2017)
  • Introducing jQuery (2017)
  • Fundamental Concepts
  • Understanding Values and Units
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • Exterminator
  • Basic Selectors
  • The Role of Selectors in JavaScript
  • Pseudo-classes and Combinators
  • Selector Basics
  • Getting Started with CSS
  • Loop Through Objects
  • Object Basics
  • Multidimensional Arrays
  • Loop Through Arrays
  • Store Multiple Values in an Array
  • Working with 'for' Loops
  • Simplify Repetitive Tasks with Loops
  • Arrow Functions
  • Pass Information Into Functions
  • Create Reusable Code with Functions
  • The Math Object
  • Working with Numbers
  • Making Decisions in Your Code with Conditional Statements
  • Working With Strings
  • Storing and Tracking Information with Variables
  • Hello, JavaScript!
  • 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
  • Newbie