Maciej Reimann

Maciej Reimann

Member Since April 1, 2017

12,377

Total Points

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

155 Achievements

  • Ruby Arrays
  • Getters and Setters
  • Working with Classes in JavaScript
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • Ruby Objects and Classes
  • Practice Updating Resources
  • Practice CRUD Operations
  • Practice Creating Scaffolds
  • Adding a Model Attribute
  • Using the Rails Console
  • Handling Rails Requests
  • Ruby Numeric Types
  • Ruby Objects
  • Ruby Strings and Escape Sequences
  • Creating Rails Apps
  • Ruby Syntax
  • Remote Branches
  • Merging
  • Branches
  • S3 Storage Service
  • AWS and "The Cloud"
  • PHP Basics for WordPress
  • Introduction to PHP for WordPress
  • Managing Media in WordPress
  • WordPress Plugins
  • WordPress Themes
  • The WordPress Customizer
  • WordPress User Roles
  • Unit Converter
  • GitHub and Other Remote Repositories
  • Getting to Know PHP
  • Managing Committed Files
  • First Commits
  • Managing Content in WordPress
  • Installing WordPress Locally
  • What Is WordPress?
  • Communicating with Mongo Through Mongoose
  • Modeling Data for the API
  • Building API Routes in Express
  • Building a REST Service
  • Creating a Command Line Weather Application
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • HTTP Methods and Headers
  • Creating a Basic Template Engine in Node.js
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Using Templates with Express
  • Defining Variables With let and const
  • Getting Started with Express
  • Responsive Layouts With the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Thinking in Components
  • Getting Started with Redux
  • Going Further with Grid Layout
  • Flexible Sized Grids
  • Introducing Grid Layout
  •  Create a Web Presence on GitHub
  • Working By Yourself
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Hello, GitHub!
  • Traversing the DOM
  • Getting a Handle on the DOM
  • Improving the Application Code
  • Editing and Filtering Names
  • Adding and Removing Names
  • Introduction to Node.js
  • The Cooler Parts of ES2015
  • ES2015 Basics
  • AJAX and APIs
  • Programming AJAX
  • AJAX Concepts
  • First Steps in React
  • Responding to User Interaction
  • Making Changes to the DOM
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Selectors - Beyond the Basics
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Positioning Page Content
  • CSS Layout Project
  • JavaScript Objects
  • Page Layout with the Float Property
  • Designing with the Latest Features
  • Creating an SVG
  • Introduction to SVG
  • Controlling Layout with CSS Display Modes
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Basic Layout
  • The Browser Environment
  • JavaScript Arrays
  • The Box Model
  • Introduction to Typography
  • Python For Beginners
  • JavaScript Loops
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Understanding Values and Units
  • Structuring Tables
  • Table Basics
  • Why Version Control Matters
  • Basic Selectors
  • Getting Started with CSS
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Getting Started with CSS Layout
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Responsive Web Design and Testing
  • What is User Experience (UX)?
  • 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
  • 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