Furkan Demirtürk

Furkan Demirtürk

Member Since June 12, 2018

7,940

Total Points

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

95 Achievements

  • Building Forms With Bootstrap
  • Getting to Know Bootstrap 4
  • Building a REST Service
  • Express Middleware
  • Sessions and Cookies
  • Using Bootstrap Components
  • Responsive Layouts With the Bootstrap Grid
  • User Registration and Login
  • What is Authentication?
  • Go Further With Mongo
  • Working With Collections
  • Introduction to Node.js
  • Creating a Basic Template Engine in Node.js
  • Understanding MongoDB
  • Getting Started with MongoDB
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Serving Static Files in Express
  • Applying Express Knowledge
  • Middleware
  • Deeper into Routing with Express
  • Using Templates with Express
  • Getting Started with Express
  • Understanding jQuery Events and DOM Traversal (2017)
  • Introducing jQuery (2017)
  • Welcome to Gulp.js
  • Improving your Gulp Workflow
  • Compile Sass with Gulp
  • Gulp your JavaScript workflow!
  • Creating Rails Apps
  • Responding to User Interaction
  • Create Function Using Arrow Syntax
  • Defining Variables With let and const
  • JavaScript Tools and Workflows
  • Sinatra Finishing Touches
  • Updating and Uninstalling Packages with npm
  • Updating Data in Sinatra
  • Adding New Data in Sinatra
  • Installing Packages with npm
  • What is npm?
  • Mobile Usability
  • Sinatra ERB Templates
  • Creating New Sinatra Apps
  • Build a Bank Account Class
  • Ruby Variables and Methods
  • Ruby Objects and Classes
  • Prototyping Designs in Figma
  • Introducing Figma
  • Build a Simple Contact List
  • Ruby Iteration
  • Ruby Loops
  • Getting a Handle on the DOM
  • Build a Grocery List Program
  • Ruby Hashes
  • JavaScript is Everywhere
  • JavaScript Objects
  • Ruby Arrays
  • Website Usability
  • What is Usability?
  • Ruby Conditionals
  • Ruby Numeric Types
  • Handling Routes in Node.js
  • Ruby Objects
  • Creating a Simple Server in Node.js
  • Ruby Strings and Escape Sequences
  • Ruby Syntax
  • JavaScript Arrays
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Structuring Your Content
  • Strategy: Determining Goals for your Product
  • Planning Your Users’ Journey
  • Intro to User Experience (UX) Design
  • Creating a Command Line Weather Application
  • Handling Errors in Node
  • Getting Data From an API With Node
  • Object Basics
  • Understanding Our Users
  • Getting Started With HTML
  • Adding a New Web Page
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Becoming a Design Thinker
  • Working with jQuery Collections (2017)
  • Making Changes to the DOM
  • The Browser Environment
  • Using Template Literals
  • JavaScript Loops
  • JavaScript Functions
  • JavaScript Variables
  • Introducing JavaScript
  • Finishing the Game
  • Introducing JavaScript
  • Newbie