Jeff Muday

Jeff Muday

Treehouse Moderator

North Carolina

28,722

Total Points

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

282 Achievements

  • Database Security
  • Queries & Results
  • Getting Started with PDO
  • Project Setup
  • Hello, GitHub!
  • Meet Python
  • Packing and Unpacking
  • Getting Info In and Out of Functions
  • Introduction to Functions
  • Introducing Large Language Models
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Introduction to SQLAlchemy
  • PHP Functions Basics
  • Broadcasting
  • Takin' Names
  • Making Strong Users
  • Sinatra Layouts
  • HTML Forms
  • Practice ERB Templates
  • Defining Routes
  • Build a Spreadsheet
  • Spreadsheet Best Practices
  • Spreadsheet Functions & Formulas
  • Getting Started With Spreadsheets
  • Introducing Spreadsheets
  • Making Decisions in Your Code with Conditional Statements
  • Working With Strings
  • Storing and Tracking Information with Variables
  • Hello, JavaScript!
  • Asynchronous JavaScript with Callbacks
  • What is Asynchronous Programming?
  • Programming AJAX
  • AJAX Concepts
  • Imposter Syndrome
  • Asynchronous Code in Express
  • Serving Static Files in Express
  • Applying Express Knowledge
  • Middleware
  • Deeper into Routing with Express
  • Using Templates with Express
  • Introducing Vue
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Getting to Know Tuples
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Exploring pandas
  • Ruby Conditionals
  • Ruby Numeric Types
  • Ruby Objects
  • Ruby Strings and Escape Sequences
  • Ruby Syntax
  • Principles of Design
  • Elements of Design
  • Data Eruption
  • Chart Toppers
  • Getting Started with Data Visualization
  • The Lambda Lambada
  • Functional Workhorses
  • Functional Rules
  • API Protection
  • Resourceful Blueprints
  • Practice Functions
  • Introduction to Game Design
  • Meet pandas
  • Using Lists
  • Meet Lists
  • Build an Application
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • The Browser Environment
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • Finishing the Game
  • Introducing JavaScript
  • Responsive Layouts With the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • AJAX Concepts
  • Working with jQuery Collections (2017)
  • Understanding jQuery Events and DOM Traversal (2017)
  • Introducing jQuery (2017)
  • Getting Started with Express
  • First Steps in React
  • Writing a Classifier
  • Machine Learning Vocabulary
  • Introduction to Machine Learning
  • Fundamentals of Docker
  • Docker Use Cases
  • Tacocat Challenge
  • How to Win Friends
  • Broadcasting
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • The Data Analysis Process
  • Getting to Know Your Data
  • Introducing Data Analysis
  • Bokeh Visualizations
  • Bokeh Data
  • Takin' Names
  • Making Strong Users
  • PHP on the Web
  • Daily Exercise Program
  • Unit Converter
  • Getting to Know PHP
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • 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
  • Character Builder
  • Flask Templates
  • Welcome to Flask
  • Testing and Publishing an Alexa Skill
  • Dice Roller
  • Python: Advanced Objects
  • Python: Inheritance
  • Python: Instant Objects
  • Go Concurrency Overview
  • Go Custom Types Overview
  • Go Data Structures Overview
  • Go Flow Control Overview
  • Go Syntax Overview
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Timezones
  • Math Quiz App
  • Dates and Times
  • Pickups
  • Security and Customization
  • Player Input and Cameras
  • The Unity Editor and Scene Setup
  • Introduction to Video Games
  • Customizing Class-based Views
  • Classy Views
  • Gems In Depth
  • Ruby Gems
  • Blocks Practice
  • Working With Blocks
  • Ruby Blocks
  • Build a Simple Todo List Program
  • Ruby Booleans
  • Adding a Model Attribute
  • Using the Rails Console
  • Handling Rails Requests
  • Creating Rails Apps
  • Sinatra Finishing Touches
  • Updating Data in Sinatra
  • Adding New Data in Sinatra
  • Sinatra ERB Templates
  • Creating New Sinatra Apps
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Build a Grocery List Program
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Logical Operators
  • Ruby Control Structures
  • Ruby Operators
  • Ruby Methods
  • Ruby Numbers (Ruby Basics)
  • Ruby Strings (Ruby Basics)
  • How Ruby Works
  • Building an Alexa Skill
  • Alexa Skills Kit Overview
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Detail View
  • List View
  • The Django Admin
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Users and Authorization
  • Django Authentication
  • Dungeon Game 2
  • Python Sets
  • Python Tuples
  • Python Dictionaries
  • Python Slices
  • Python Lists
  • Total Control
  • Basic ORM Usage
  • Same Old ORM
  • Make the REST Framework Work for You
  • RESTful Django
  • Inlines and Media
  • Getting the REST You Need
  • Django Model Forms
  • Building Custom Filters
  • Building Custom Tags
  • Template Tags and Filters
  • Getting Started with Data Science
  • Gettin' CRUD-y With It
  • Our Diary App
  • Meet Peewee
  • Python Regular Expressions
  • Dungeon Game
  • Tuples
  • Dictionaries
  • Slices
  • Lists Redux
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Introduction to Video Games
  • Python For Beginners
  • Django Models
  • Django Forms
  • Building Forms with Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Buggy Logs
  • Cleaner Code
  • Getting to Know Bootstrap 4
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • 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
  • Covering Your Bases
  • Be Assertive!
  • What Is Testing?
  • Test Time!
  • Final Details
  • Django Templates
  • Model Administration
  • What a View
  • Say Hello to Django
  • Hack-n-Slash
  • Python Inheritance
  • Python Objects
  • Newbie