Bram Pauwelyn

Bram Pauwelyn

Member Since November 22, 2014

23,099

Total Points

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

Skills & Experience

  • Company

    Bram Pauwelyn

  • Job Title

    Junior Front-end developer

  • Spoken Languages

    • Dutch
    • French
    • English

304 Achievements

  • Getting Started with GraphQL
  • Starting with Some Methods
  • The Rough Plan
  • Getters and Setters
  • Working with Classes in JavaScript
  • Object Basics
  • Introduction to Object-Oriented JavaScript
  • What is Asynchronous Programming?
  • Services in Angular
  • Angular Components
  • Setting Up an Angular Application
  • Introducing Grid Layout
  • Introducing Data Scraping
  • Python Slices
  • Python Lists
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • Building a Flashcard App
  • Sweeping Vues: Loops, Methods, Directives
  • What a Beautiful Vue!
  • Introducing Vue
  • Gettin' CRUD-y With It
  • Character Builder
  • Flask Templates
  • Welcome to Flask
  • Our Diary App
  • Meet Peewee
  • PHPDB Stage 1: Databases and PHP
  • PHP Includes
  • Better SEO Through Tools
  • Better SEO Through Code
  • Better SEO Through Content
  • Create Function Using Arrow Syntax
  • Using Template Literals
  • Defining Variables With let and const
  • Traversing the DOM
  • Responding to User Interaction
  • Making Changes to the DOM
  • Getting a Handle on the DOM
  • Adding 3D Effects with CSS
  • Getting Started with CSS Transforms
  • Transition Timing Functions and Delays
  • Going Further with Routing
  • Navigating, Nesting and Redirecting Routes
  • Getting Started with React Router
  • Setting up with Create React App
  • Building Forms With Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts With the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • The Browser Environment
  • Docker Use Cases
  • Add Reusable Logic to Your Sass
  • Write Smart and Efficient CSS with Sass
  • Improve Your Workflow with Sass
  • Getting Started with Sass
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Security in Practice
  • Common Attacks and Defenses
  • Captioning Video
  • Media Basics
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Hello Internet!
  • Python: Instant Objects
  • Understanding Flexbox
  • Security: Solutions
  • Security: Concerns
  • The Internet
  • Computer Languages
  • Computer Basics
  • WWW
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Getting Started with CSS Layout
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Planning for Performance
  • Building Forms with Bootstrap
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • 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
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Adding and Removing Names
  • Finishing the Game
  • Introducing JavaScript
  • DOM Traversal
  • DOM Manipulation
  • Events
  • Hello, jQuery!
  • Getting Familiar with HTML and CSS
  • Creating a Simple Server in Node.js
  • Behavior Driven Development with Mocha & Chai
  • Introducing Unit Testing
  • What is the MailChimp API
  •  Working on a Team
  • Working By Yourself
  • Communicating with a RESTful API
  • Getting the REST You Need
  • Understanding MongoDB
  • Getting Started with MongoDB
  • AJAX and APIs
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • jQuery and AJAX
  • Programming AJAX
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Creating a Simple Drawing Application
  • Custom Post Type Templates
  • Building Out WordPress Navigation
  • Building Page Templates in WordPress
  • The WordPress Loop
  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • Workflow Basics
  • Slices & Save for Web
  • Vector Shapes
  • Type Tools
  • Masks Basics
  • Layer Basics
  • What a View
  • Say Hello to Django
  • Understanding Flexbox and Multi-Column Layout
  • Getting Started with Data Science
  • Slices
  • Lists Redux
  • Letter Game App
  • Number Game App
  • Shopping List App
  • Logic in Python
  • Python Data Types
  • Python For Beginners
  • What is Authentication?
  • Getting Started with Express
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Improving your Gulp Workflow
  • Compile Sass with Gulp
  • Gulp your JavaScript workflow!
  • Welcome to Gulp.js
  • Getting Started with Angular
  • Getting Started with CSS Transitions
  • Setup a Bootstrap Theme
  • Get Involved in Open Source
  •  Create a Web Presence on GitHub
  • Updating and Uninstalling Packages with npm
  • Installing Packages with npm
  • What is npm?
  • Hello, GitHub!
  • Introduction to Node.js
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Contact Forms & Mailers
  • Slim and Templates
  • Dependency Management
  • PHP Functions Basics
  • Modules and Themes
  • Site Building with the Drupal Interface
  • Learn About Drupal
  • Prototyping With Bootstrap
  • Introduction to Front-End Frameworks
  • Workspace Basics
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • PHP Data & Structure
  • PHP Getting Started
  • What is Agile?
  • Introduction to Design
  • Creating a Password Confirmation Form
  • Chrome DevTools Basics
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Getting Started With Git
  • Branches
  • Why Version Control Matters
  • Web Apps
  • Websites
  • Introduction
  • Custom Media Players
  • Captioning Video
  • Media Basics
  • Structuring Tables
  • Table Basics
  • AJAX Concepts
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Using a jQuery Carousel
  • Add a Sticky Navigation Bar
  • Introduction to Illustrator
  • Introducing jQuery Plugins
  • ADS Writing and Preparation
  • Introduction to UI Design
  • Building a Music Library and Playlists (Swift)
  • Using a Navigation Controller With Segues (Swift)
  • Working With Multiple View Controllers (Swift)
  • Introduction to SEO
  • Debugging Our App
  • Deploying to a Device
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • Control Flow
  • Collections
  • Going Mobile
  • Designing Email with CSS
  • Coding HTML Email
  • HTML Email Basics
  • Creating an SVG
  • Introduction to SVG
  • Operators
  • Types
  • Variables and Constants
  • Simple Mobile Interface
  • Exporting Designs
  • Sketch Features
  • Introducing Sketch
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • 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
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • JavaScript Objects
  • JavaScript Functions
  • Introduction Variables
  • JavaScript Arrays
  • JavaScript Numbers
  • Logo Design 101
  • The Logo Sprint
  • JavaScript Strings
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Media Queries
  • CSS Animations
  • Transitions and Transforms
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • Text, Fonts, and Lists
  • Backgrounds and Borders
  • CSS Box Model
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • 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
  • Newbie