Jonathan Gonzalez

Jonathan Gonzalez

Member Since May 27, 2020

8,544

Total Points

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

94 Achievements

  • Exploring Async/Await
  • Understanding Promises
  • Asynchronous JavaScript with Callbacks
  • Programming AJAX
  • AJAX Concepts
  • What is Asynchronous Programming?
  • Callbacks and the DOM
  • Callbacks with Timers
  • Introduction to Callback Functions
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • JavaScript is Everywhere
  • Traversing the DOM
  • Backgrounds - UNUSED
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • JavaScript Frameworks, Libraries, and Developer Roles
  • The Browser Environment
  • Gotchas and Wins
  • Iteration
  • Creation
  • Meet Objects
  • Harnessing the Power of Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • 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
  • Playing a Counting Game
  • Why Protect Your Web Apps
  • WWW
  • Template Tags and Filters
  • Test Time!
  • Final Details
  • Django Templates
  • Model Administration
  • What a View
  • Say Hello to Django
  • GitHub and Other Remote Repositories
  • Managing Committed Files
  • First Commits
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Common Commands
  • Directories and Files
  • The Command Shell
  • 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
  • Covering Your Bases
  • Be Assertive!
  • What Is Testing?
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Python Regular Expressions
  • Timezones
  • Math Quiz App
  • Dates and Times
  • Buggy Logs
  • Cleaner Code
  • Dice Roller
  • Python: Advanced Objects
  • Python: Inheritance
  • Python: Instant Objects
  • 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
  • Newbie