Jacek Grzegorczyk

Jacek Grzegorczyk

Member Since April 6, 2016
Open to Work

8,974

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
    • Polish
    • German

115 Achievements

  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Adding Pages to a Website
  • Styling Web Pages and Navigation
  • Customizing Colors and Fonts
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • Say Hello to Django
  • Manipulating Schema with SQL
  • Creating Tables and Manipulating Data with SQL
  • Reading Data from Databases with SQL
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Understanding MongoDB
  • Getting Started with MongoDB
  • 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
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Combine and Minify Assets
  • Optimize Assets
  • Measuring Performance
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Controllers and Scope
  • Getting Started with Angular
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Grid Layout
  • Building a Layout with Flexbox
  • Flexbox Layout
  • Positioning Schemes
  • Float Layout
  • Flexbox Properties
  • Understanding Flexbox
  • Display Modes
  • Responsive Patterns
  • Media Queries
  • Responsive Theory
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Responsive Web Design and Testing
  • Positioning Page Content
  • CSS Layout Project
  • Page Layout with the Float Property
  • Controlling Layout with CSS Display Modes
  • Modular Media Queries
  • Sass Grid System
  • SMACSS and Sass
  • Sass and BEM
  • Getting Modular with Mixins and Functions
  • Advanced Sass Concepts
  • Speeding up Workflow With Sass
  • Variables, Mixins, and Extending Selectors
  • Getting Started with Sass
  • Why Version Control Matters
  • Planning for Performance
  • Concepts on Advanced Functions
  • Advanced Variables, Mixins, Functions, and Placeholders
  • Getting Started with Advanced Sass
  • Debugging, Best Practices, and Production
  • Refactoring with Sass
  • Installing Sass and Setting up the Project
  • JavaScript Functions
  • JavaScript Conditional Statements
  • Getting Started with CSS Layout
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • Getting Started with CSS
  • Introduction to Node.js
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • Introduction
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Programming AJAX
  • AJAX Concepts
  • Newbie