Rick Hoekman

Rick Hoekman

Zutphen, Netherlands

Started using computers back in the 80's ..

9,494

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

131 Achievements

  • WordPress Header and Footer Templates
  • Working with CSS and JS in WordPress Themes
  • Starting a WordPress Theme
  • SEO Plugins for WordPress
  • Enhancing the SEO of a WordPress Theme
  • Content Comes First
  • More Advanced PHP for WordPress
  • PHP Basics for WordPress
  • Thinking in Components
  • First Steps in React
  • Alexa Skills Kit Overview
  • An Introduction to Swift Programming
  • Introduction to PHP for WordPress
  • WordPress Plugin Best Practices
  • WordPress Widgets
  • Custom Post Types in WordPress
  • Customizing WordPress Themes
  • WordPress Themes
  • Local WordPress Development
  • What a View
  • Getting Data From an API With Node
  • Introduction to Node.js
  • Scrum Artifacts
  • Scrum Events
  • Introducing Scrum
  • What is Agile?
  • The Browser Environment
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • Creating a Spoiler Revealer
  • Introduction to jQuery
  • Dependency Management
  • Physics Setup
  • VR Setup
  • Room-Scale Setup
  • Room-Scale Overview
  • Inheritance
  • Adding New Behavior
  • Thinking in Components
  • Organizing Code into Methods
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • Reflections
  • Global Illumination
  • Shadows
  • Lighting Basics
  • Camera Switching
  • Camera Movement
  • Image Effects
  • Camera Basics
  • Scripting Materials
  • Additional Textures in the Standard Shader
  • Textures in the Standard Shader
  • Understanding Materials
  • Exporting Models Into Unity
  • Scene File Organization and Clean-up
  • Adding Surface Detail to a Model
  • Optimizing the Model
  • Box Modeling Techniques
  • Working with Primitives
  • Getting Started in Maya LT
  • Key Concepts in Unity
  • Debugging Games
  • Lights, Audio, and Animation
  • Assets and Game Objects
  • The 3D Views
  • Build and Share a Unity Game
  • Game Audio
  • Score, Enemies, and Game State
  • Pickups
  • Player Input and Cameras
  • The Unity Editor and Scene Setup
  • Introduction to Video Games
  • PHP Loops
  • PHP Conditionals
  • PHP Datatypes
  • Python For Beginners
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Sharing a Website
  • JavaScript Variables
  • Introducing JavaScript
  • Say Hello to Django
  • PHP Data & Structure
  • PHP Getting Started
  • Getting to Know Foundation for Apps
  • Customizing Colors and Fonts
  • CSS: Cascading Style Sheets
  • Creating HTML Content
  • HTML First
  • Beginning HTML and CSS
  • Slices
  • Lists Redux
  • Buggy Logs
  • Cleaner Code
  • Displaying Our Weather Data
  • Data Modeling With Structures
  • Concurrency
  • Pulling Data From the Web
  • Deploying to a Device
  • Debugging Our App
  • Improving Our User Interface
  • Using a Data Model
  • Views and View Controllers
  • Getting Started with Xcode
  • Swift Structs and their Methods
  • Swift Structs
  • Getting Started With Git
  • Why Version Control Matters
  • Swift Enums and their Methods
  • Swift Enums
  • Local Python
  • Pick a Number! Any Number!
  • Putting the "Fun" Back in "Functions"
  • Shopping List
  • Things That Count
  • Ins & Outs
  • Say Hello to Python
  • Swift Optionals
  • Swift Parameters and Tuples
  • Swift Functions
  • Control Flow
  • Collections
  • Operators
  • Types
  • Variables and Constants
  • Newbie