Arthur Berg

Arthur Berg

Member Since August 31, 2015

11,350

Total Points

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

137 Achievements

  • Starting a Freelance Career
  • Understanding Classes
  • Why Object-Oriented Programming?
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • PHP Arrays
  • PHP Conditionals
  • PHP on the Web
  • Daily Exercise Program
  • Unit Converter
  • Getting to Know PHP
  • First Steps in React
  • Behavior Driven Development with Mocha & Chai
  • Introducing Unit Testing
  • Doing More with Express
  • Serving Static Files in Express
  • Using Templates with Express
  • The Request and Response Objects in Express
  • Developing Express Apps Like a Boss
  • Getting Started with Express
  • HTTP Methods and Headers
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Building a Command Line Application
  • Getting Started with WordPress
  • Python Inheritance
  • Python Objects
  • Final Details
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Creating a Mobile Drop Down Menu
  • Improving Usability
  • Mobile Usability
  • Website Usability
  • What is Usability?
  • Python For Beginners
  • What a View
  • Say Hello to Django
  • Understanding Aesthetics
  • Introduction to Design
  • Moving Forward with UX
  • Tools UXers Use
  • How UXers Think
  • What Do User Experience Designers Do?
  • What is User Experience (UX)?
  • Introduction to Node.js
  • Quiz Practice Project
  • What is npm?
  • Improving Our Todo App
  • Services in Angular
  • Using Angular's Built-in Directives
  • Controllers and Scope
  • Getting Started with Angular
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Installing Sass and Setting up the Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Improving your Gulp Workflow
  • Compile Sass with Gulp
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • JavaScript Objects
  • JavaScript Loops
  • Creating a Simple Lightbox
  • Responsive Theory
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Build a Website With Bootstrap
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • Understanding Flexbox and Multi-Column Layout
  • Grid Layout
  • Flexbox Layout
  • Positioning Schemes
  • Float Layout
  • Display Modes
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • HTML First
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • The Logo Sprint
  • Logo Design 101
  • The Brand Identity Design Process
  • Introduction to Brand Identity
  • Responsive Web Design and Testing
  • Styling Web Pages and Navigation
  • Creating HTML Content
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Professional Development
  • Applying & Interviewing
  • The Job Search
  • Networking
  • Personal Branding
  • Setting Your Course
  • Careers in the Tech Industry
  • Self-Assessment
  • Basic Selectors
  • Getting Started with CSS
  • MASH JavaScript
  • MASH CSS
  • MASH HTML
  • Treehouse Club - JavaScript
  • Treehouse Club - CSS
  • Welcome to the Treehouse Club
  • WWW
  • The Internet
  • Computer Languages
  • Computer Basics
  • Newbie