Ole Vølund Skov Mortensen

Ole Vølund Skov Mortensen

Courses Plus Student

Nykøbing F, Denmark

25,093

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

    • Danish, English, Deutsh
  • Publications

    • fiskebaek.com
    • dbc5radio.dk
  • Looking for work

    Yes

295 Achievements

  • Python: Inheritance
  • Python: Instant Objects
  • Packing and Unpacking
  • Getting Info In and Out of Functions
  • Introduction to Functions
  • Sequence Operations
  • Sequence Iterations
  • Getting to Know Tuples
  • Iterating and Packing with Dictionaries
  • Introducing Dictionaries
  • Build an Application
  • Using Lists
  • Meet Lists
  • All Together Now
  • Functions and Looping
  • Types and Branching
  • Meet Python
  • MVC (Model)
  • MVC (View)
  • MVC (Controller)
  • Application Navigation (Routing)
  • Getting Started With Laravel
  • PHP Inventory
  • Filtering Inputs and Escaping Outputs in PHP
  • $_GET and $_POST
  • Data Retreiver
  • Serialized!
  • Data Parser
  • Data Reader
  • Abstraction
  • System.Object
  • Polymorphism
  • If Statements
  • Numbers
  • Strings
  • Methods
  • C# Syntax
  • What is Asynchronous Programming?
  • Callbacks and the DOM
  • Callbacks with Timers
  • Introduction to Callback Functions
  • Programming AJAX
  • AJAX Concepts
  • Completing the Project
  • PHP Includes
  • Model View Controller
  • Extending the Family
  • Data Access Design Patterns
  • Entity Framework and ASP.NET MVC
  • Error Handling
  • Creating Distributable OOP Packages
  • Merging
  • Branches on Git Hosting Services
  • Remote Branches
  • Day 3: Getting Creative
  • Day 2: Advanced Selecting
  • Day 1: Joining Tables
  • Orientation: Selecting Data
  • Chart Formatting and Layout
  • When To Use What Type of Chart
  • Introduction To Data Visualization
  • The Data Analysis Process
  • Getting to Know Your Data
  • Introducing Data Analysis
  • Spreadsheet Best Practices
  • Getting Started With Spreadsheets
  • Project Setup
  • Branches
  • Inheritance
  • The Unity Editor and Scene Setup
  • Introduction to Video Games
  • Organizing your Tests
  • Creating Your Tests
  • Tools for Testers
  • How To Test Our Code
  • CRUD Operations
  • LINQ Queries
  • Extending Our Entity Data Model
  • Getting Started with Android
  • Hello, jQuery!
  • Abstract Classes in PHP
  • Using Interfaces in PHP
  • Designing Interfaces in PHP
  • Hello Internet!
  • Licensing
  • Fair Use and Public Domain
  • Getting Started with Copyright
  • Entity Framework and Databases
  • Introducing Entity Framework
  • What Is WordPress?
  • Captioning Video
  • Media Basics
  • Parsing Specific Formats
  • Basic File Handling
  • Setting Up an Authorization System
  • Updating and Deleting Records
  • Reading and Writing Reports
  • Creating Records
  • Adding an Authentication System
  • Build a Library
  • Finishing Our CRUD Web App
  • Adding Form Validation
  • Improving Our Form
  • Creating a Basic Form
  • Introducing CRUD Applications
  • Query Builder
  • Query Operators
  • Functional!
  • Now You're Querying!
  • Understanding Markdown
  • Going Further with HTML
  • Get Involved in Open Source
  •  Create a Web Presence on GitHub
  •  Working on a Team
  • Working By Yourself
  • Hello, GitHub!
  • Learn About Drupal
  • Customizing Drupal
  • Modules and Themes
  • Databases and International Concerns
  • Site Building with the Drupal Interface
  • Sets and Dictionaries
  • Images, Text and Links
  • Structuring Your Content
  • Getting Started With HTML
  • Lists
  • Arrays
  • Project Setup
  • Autoloading and Composer
  • Starting Right with PHP Best Practices
  • Browser Persistent Data with PHP
  • Adding a List Page
  • What is Authentication
  • Modeling and Presenting Data
  • Views
  • Controllers
  • Introducing Spreadsheets
  • Project Setup
  • GET and POST Requests in a Browser
  • Introduction to HTTP
  • Loops and Final Touches
  • Encapsulation with Properties
  • Encapsulation and Arrays
  • Inheritance
  • Methods
  • Object-Oriented Programming
  • Perfect
  • Perform
  • Console I/O
  • Prepare and Plan
  • Contact Forms & Mailers
  • Slim and Templates
  • Dependency Management
  • Building a Collection
  • Building the Recipe
  • Subqueries
  • Set Operations
  • Joining Table Data with SQL
  • Table Relationships
  • Database Keys
  • Database Normalization
  • Date and Time Functions
  • Aggregate and Numeric Functions
  • Responding to User Interaction
  • Making Changes to the DOM
  • Working with Text
  • Ordering, Limiting and Paging Results
  • Handling Errors When Manipulating Data
  • Deleting Data from a Database
  • Updating Data in a Database
  • Adding Data to a Database
  • Understanding Classes
  • Why Object-Oriented Programming?
  • Getting a Handle on the DOM
  • The Browser Environment
  • Workflows
  • Working With Remote Repositories
  • Merging
  • Branches
  • Getting Started With Git
  • Why Version Control Matters
  • Installing Programs
  • Environment and Redirection
  • Console Processes
  • Console Users and Permission
  • Moving Around in the Console
  • Chrome DevTools Basics
  • Web Apps
  • Websites
  • Introduction
  • Quiz Practice Project
  • Prototypal Inheritance
  • Constructor Functions & Prototypes
  • Introduction to Methods
  • PHPDB Stage 5: Search
  • PHPDB Stage 4: Pagination with LIMITs
  • PHPDB Stage 3: Using Relational Data
  • PHPDB Stage 2: Querying the Database with PHP
  • PHPDB Stage 1: Databases and PHP
  • Finding the Data You Want
  • Getting Data from a Database
  • Data, Databases and SQL
  • PHP Email Form Errors
  • PHP Email Forms
  • PHP Inventory
  • PHP Includes
  • PHP Internal Functions
  • PHP Returns & Closures
  • PHP Functions Basics
  • PHP Loops
  • Better SEO Through Tools
  • PHP Arrays
  • Better SEO Through Code
  • AJAX and APIs
  • jQuery and AJAX
  • Programming AJAX
  • AJAX Concepts
  • Traversing and Manipulating the DOM with JavaScript
  • Selecting Elements and Adding Events with JavaScript
  • JavaScript and the DOM
  • Building Forms with Bootstrap
  • Better SEO Through Content
  • Using Bootstrap Components
  • Responsive Layouts with the Bootstrap Grid
  • Getting to Know Bootstrap 4
  • Creating a Simple Drawing Application
  • Creating a Password Confirmation Form
  • Creating a Mobile Drop Down Menu
  • Creating a Simple Lightbox
  • Creating a Spoiler Revealer
  • Combine and Minify Assets
  • Optimize Assets
  • Introduction to jQuery
  • Measuring Performance
  • Advanced Selectors
  • Going Further with Attribute Selectors and Pseudo-Classes
  • Selectors - Beyond the Basics
  • JavaScript Objects
  • JavaScript Arrays
  • JavaScript Loops
  • PHP Conditionals
  • Planning for Performance
  • PHP on the Web
  • Daily Exercise Program
  • Introduction to SEO
  • Unit Converter
  • Getting to Know PHP
  • Adding a New Web Page
  • Make It Beautiful with CSS
  • HTML: The Structural Foundation of Web Pages and Applications
  • Getting Familiar with HTML and CSS
  • Custom Media Players
  • Captioning Video
  • Creating an SVG
  • Introduction to SVG
  • Structuring Tables
  • Table Basics
  • Choosing Options
  • Organizing Forms
  • Form Basics
  • Building a Layout with Flexbox
  • Flexbox Properties
  • Understanding Flexbox
  • 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
  • JavaScript Functions
  • JavaScript Conditional Statements
  • JavaScript Numbers
  • Fundamental Concepts
  • Designing with the Latest Features
  • Basic Layout
  • The Box Model
  • Understanding Values and Units
  • Basic Selectors
  • JavaScript Variables
  • Getting Started with CSS
  • Introducing JavaScript
  • Media Basics
  • 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