Josie Nagy

Josie Nagy

Berlin, BE, Germany

14,992

Total Points

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

195 Achievements

  • Getting Data From an API With Node
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Introduction to Node.js
  • ES2015 Basics
  • Getting Started with Express
  • Getting the REST You Need 2
  • Programming AJAX
  • GET and POST Requests in a Browser
  • Stateful Components
  • Callbacks and the DOM
  • Callbacks with Timers
  • Introduction to Callback Functions
  • JavaScript Arrays and Loops
  • AJAX Concepts
  • JavaScript Objects
  • Telling the Story
  • Exploring Arrays
  • Where and How Big Data Is Used
  • Object Basics
  • Working with Classes in JavaScript
  • Practicing Classes
  • Introducing Props
  • Thinking in Components
  • First Steps in React
  • JavaScript Arrays
  • UX Content Basics
  • Combine and Minify Assets
  • Why Web Performance Matters
  • What is npm?
  • Building Forms With Bootstrap
  • Using Bootstrap Components
  • Add Reusable Logic to Your Sass
  • Write Smart and Efficient CSS with Sass
  • Responsive Layouts With the Bootstrap Grid
  • Keyframe and Line Drawing Animations
  • Getting to Know Bootstrap 4
  • JavaScript Functions
  • Transitions and Transforms
  • Improve Your Workflow with Sass
  • Introducing Vue
  • Defining Variables With let and const
  • Data Types and Variables
  • Introduction to Object-Oriented JavaScript
  • Finishing the Game
  • Designing for Your User’s "To-be"
  • Understanding your User’s “As-is” Scenario
  • Becoming Acquainted with Your User
  • Becoming a Design Thinker
  • Introducing JavaScript
  • JavaScript Tools and Workflows
  • Playing a Counting Game
  • The Browser Environment
  • JavaScript is Everywhere
  • JavaScript Frameworks, Libraries, and Developer Roles
  • JavaScript Outside of the Browser
  • Get Involved in Open Source
  •  Create a Web Presence on GitHub
  •  Working on a Team
  • Working By Yourself
  • Managing Committed Files
  • GitHub and Other Remote Repositories
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Creating an SVG
  • Adding 3D Effects with CSS
  • Structuring Tables
  • Table Basics
  • Going Further with Grid Layout
  • Flexible Sized Grids
  • Optimize Assets
  • Measuring Performance
  • SMACSS and Sass
  • Installing Sass and Setting up the Project
  • Applying IA
  • Main Principles
  • Evaluating IA
  • What is Information Architecture?
  • Introduction
  • Design Patterns
  • Introducing Grid Layout
  • Getting Started with CSS Transforms
  • Introduction to SVG
  • Transition Timing Functions and Delays
  • First Commits
  • Planning for Performance
  • Page Layout
  • Building a Layout with Flexbox
  • Media Basics
  • Hello, GitHub!
  • Designing with Patterns
  • Flexbox Properties
  • Understanding Flexbox
  • Responsive Patterns
  • Media Queries
  • Getting Started with Sass
  • Responsive Theory
  • Getting Started with CSS Transitions
  • CSS Layout Project
  • Positioning Page Content
  • Better SEO Through Content
  • Advanced Selectors
  • Improving Usability
  • Mobile Usability
  • Website Usability
  • What is Usability?
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Choosing Options
  • Exploration
  • Discovery
  • Going Further with HTML
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Adding a New Web Page
  • Scrum Artifacts
  • Scrum Events
  • Introducing Scrum
  • What is Agile?
  • Introducing Data Analysis
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Organizing Forms
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • What Is WordPress?
  • Form Basics
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Final Project: Create a Typographic Site
  • Laying Out Type for the Web
  • Basic Web Typography
  • How to Choose and Use Webfonts
  • Introduction to Typography
  • Getting Started with CSS Layout
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • Introducing Sketch
  • Starting a Freelance Career
  • The Box Model
  • Understanding Values and Units
  • Introduction to User Interfaces in VR
  • Basic Selectors
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Getting Started with CSS
  • Customizing Colors and Fonts
  • Finalizing the Project
  • Case Studies and Examples
  • The Brand Identity Design Process
  • CSS: Cascading Style Sheets
  • JavaScript Loops
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Introduction to Illustrator
  • Save for the Web
  • Getting Familiar with HTML and CSS
  • Introduction to SEO
  • Introduction to Brand Identity
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Adding Images and a Mockup
  • Logo Design
  • Creating a Wireframe
  • Introducing Adobe Illustrator
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Treehouse Club - JavaScript
  • Treehouse Club - CSS
  • Welcome to the Treehouse Club
  • WWW
  • Graphic Basics
  • The Internet
  • Computer Languages
  • Computer Basics
  • Newbie