ilker senturk

ilker senturk

Member Since October 31, 2013

17,583

Total Points

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

207 Achievements

  • Getting to Know Your Data
  • Introducing Data Analysis
  • Writing Manual Test Cases
  • Why We Test
  • Buggy Logs
  • Cleaner Code
  • Python: Instant Objects
  • Iterating and Packing with Dictionaries
  • Introducing Dictionaries
  • Sequence Operations
  • Sequence Iterations
  • Packing and Unpacking
  • Getting Info In and Out of Functions
  • Introduction to Functions
  • Getting to Know Tuples
  • Build an Application
  • Using Lists
  • Meet Lists
  • Functions and Looping
  • All Together Now
  • Types and Branching
  • Meet Python
  • Harnessing the Power of Objects
  • Meet Objects
  • Perfecting the Prototype
  • Getting Started with Java
  • Flask Templates
  • Welcome to Flask
  • What is Authentication?
  • Getting Started with Redux
  • Combine and Minify Assets
  • Designing Dataflow
  • Stateful Components
  • Thinking in Components
  • First Steps in React
  • Going MEAN with Angular
  • Services in Angular
  • Using Angular's Built-in Directives
  • Building a Command Line Application
  • Modeling Data for the API
  • What is Agile?
  • Getting the REST You Need
  • Building a REST Service
  • 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
  • Basic Selectors
  • Getting Started with Express
  • Installing Packages with npm
  • What is npm?
  • Getting Data from a Database
  • Data, Databases and SQL
  • Handling Routes in Node.js
  • Creating a Simple Server in Node.js
  • Introduction to Node.js
  • WWW
  • Getting Started with CSS
  • Getting to Know Bootstrap 4
  • Introducing Unit Testing
  • Constructor Functions & Prototypes
  • Controllers and Scope
  • Getting Started with Angular
  • Going MEAN with Express
  • Introduction to MEAN
  • Gulp your JavaScript workflow!
  • Say Hello to Django
  • Express Middleware
  • Sessions and Cookies
  • User Registration and Login
  • Getting Started with Ember.js
  • Go Further With Mongo
  • Working With Collections
  • Understanding MongoDB
  • Getting Started with MongoDB
  • Meet Peewee
  • Getting Started with Data Science
  • Python For Beginners
  • Python Objects
  • JavaScript Functions
  • JavaScript and the DOM
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • JavaScript Variables
  • Introducing JavaScript
  • Local Python
  • Putting the "Fun" Back in "Functions"
  • Say Hello to Python
  • Tuples
  • Slices
  • Lists Redux
  • Pick a Number! Any Number!
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Advanced Sass Concepts
  • Reading Data from Databases with SQL
  • Working with PHP Functions
  • Integrating With Paypal
  • AJAX Concepts
  • Programming AJAX
  • Installing Programs
  • Environment and Redirection
  • Chrome DevTools Basics
  • Getting a WordPress Site
  • Installing MySQL Server and MySQL Workbench
  • Introduction to Data, Databases and SQL
  • Listing Inventory Items
  • Adding a Contact Form
  • Creating the Menu and Footer
  • Getting Started with PHP
  • Responsive Web Design and Testing
  • Debugging HTML and CSS Problems
  • Sharing a Website
  • Speeding up Workflow With Sass
  • Getting Started with Sass
  • Prototyping With Bootstrap
  • Web Apps
  • Websites
  • Introduction
  • Creating a Password Confirmation Form
  • Creating a Simple Drawing Application
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • How to Draw in Illustrator
  • Creating an Icon
  •  Adding Color and Type
  • Graphic Basics
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Console Processes
  • Console Users and Permission
  • Ruby Blocks
  • Installing a Ruby Development Environment
  • Ruby Loops
  • Ruby Methods
  • Introduction to Illustrator
  • Elements
  • Color Theory
  • Principles
  • Grid Layout
  • Ruby Hashes
  • Ruby Arrays
  • Ruby Numbers
  • Ruby Strings
  • Objects, Classes, and Variables
  • Introduction to jQuery
  • Creating a Mobile Drop Down Menu
  • Flexbox Layout
  • Float Layout
  • Media Queries
  • CSS Animations
  • Moving Around in the Console
  • Ruby Basics
  • JavaScript Objects
  • Adding Pages to a Website
  • Customizing Colors and Fonts
  • JavaScript Functions
  • Introduction Variables
  • JavaScript Numbers
  • JavaScript Strings
  • Styling Web Pages and Navigation
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • Transitions and Transforms
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • JavaScript Arrays
  • HTML First
  • Beginning HTML and CSS
  • Variables, Mixins, and Extending Selectors
  • Display Modes
  • Positioning Schemes
  • Introduction to Front-End Frameworks
  • Flexbox and Multi-Column Layout
  • Gradients
  • Web Typography
  • Functions
  • Objects and Arrays
  • Control Structures
  • Basics
  • Backgrounds and Borders
  • Text, Fonts, and Lists
  • CSS Box Model
  • Values and Units
  • Advanced Selectors
  • Selectors
  • Getting Started with CSS
  • Forms
  • Tables
  • Objects
  • Links
  • Lists
  • Text
  • Introduction
  • Launching the Website
  • Styling Content
  • Creating a Website Structure
  • Text Editors and HTML
  • Website Basics
  • Newbie