Jerusalem Kohl

Jerusalem Kohl

Member Since August 1, 2023

8,730

Total Points

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

Skills & Experience

  • Spoken Languages

    • English

117 Achievements

  • How to Use CSS Filters
  • How to Use CSS Animations
  • How to Use CSS Transforms
  • How to Use CSS Transitions
  • A Web Page with Responsive Web Design
  • Controlling the Mobile Viewport for Responsive Design
  • Practical Implementation: A Web Page with Fluid Design
  • Implementing a Fluid Design
  • Introduction to Responsive Web Design (RWD)
  • Positioning Elements in CSS
  • Using CSS to Create Readable Multi-Column Text Layouts
  • Practical Implementation
  • Implementing Advanced CSS Techniques in Practice
  • How to develop 2-column and 3-column page layouts
  • Advanced HTML Form Controls and Their Practical Applications
  • Constructing Interactive HTML Forms
  • Enhancing Form Functionality with Specialized HTML Input Types
  • Advanced Form Alignment Techniques
  • Exterminator
  • Integrating Radio Buttons, Checkboxes, and Lists for User Input into HTML Forms
  • Enhancing HTML Forms with Buttons and Labels
  • Incorporating Text Fields for User Input into HTML Forms
  • Understanding HTML Forms and Submission
  • Captioning Video
  • Media Basics
  • Enhancing Web Content with HTML Figures, Captions, Image Rollovers and Image Maps
  • Manipulating Images in HTML
  • Understanding Image Placement and Location in HTML
  • Structuring Tables
  • Table Basics
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Going Further with Grid Layout
  • Flexible Sized Grids
  • Introducing Grid Layout
  • Building Forms With Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts With the Bootstrap Grid
  • Introducing 'Four in a Row'
  • Getting to Know Bootstrap 4
  • Getters and Setters
  • Working with Classes in JavaScript
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Traversing the DOM
  • CSS Fundamentals
  • HTML Fundamentals
  • Getting Familiar with HTML and CSS
  • Responding to User Interaction
  • Making Changes to the DOM
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Build an Accessible Form
  • Introduction To Accessibility
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Mobile-First CSS Layout
  • Finishing Touches
  • Styling Images
  • Styling Boxes
  • Styling Text
  • CSS Media Queries
  • Building a Breakout Game with Phaser
  • CSS Layout Techniques
  • Box Model Concepts
  • The CSS Box Model
  • Fundamental Concepts
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • JavaScript Tools and Workflows
  • JavaScript is Everywhere
  • Multidimensional Arrays
  • Getting a Handle on the DOM
  • 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
  • The Browser Environment
  • Loop Through Objects
  • Object Basics
  • 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!
  • Gotchas and Wins
  • Iteration
  • Creation
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Using your New Tools
  • Getting Started with Java
  • Newbie