Leon Rijsdam

Leon Rijsdam (12)

Follow me on my journey into webdevelopment and coding.

Visit website

LinkedIn Learning Courses

I just finished the ‘Become a PHP Developer’ learning path from LinkedIn Learning (formerly Lynda.com). The learning path consists of 12 courses and you can view the individual certificates below. After completing the learning path, I received the main certificate of completion. The ‘PHP: Clean URL’s on Apache Server’ course was interesting. For instance the Regex patterns used to rewrite the incoming URL’s and how they resolve to local PHP files with optional GET query parameters added to the URL. I followed the ‘PHP:…

Sololearn Courses

Over the last three days I finished six courses from Sololearn. It was fun to revisit the basics of coding and working with HTML, CSS, JavaScript, PHP, SQL and Responsive Web Design.

Front-end Code Example

Color Toggle From the script.js file: /** * * @param {string} type: id, class or body * @param {string} value: element name * */ const element = function(type, value){ switch(type){ case 'id': return document.getElementById(value); case 'class': return document.getElementsByClassName(value); case 'tag': return document.getElementsByTagName(value); case 'body': return document.body; } return null; }; /** * * @param {object} colors: Object with color data * Builds menu of color choices based on color object * Inserts <li> items into the existing <ul> DOM element * Adds…

Back-end Code Example

Schedule From the schedule.js node.js file: 'use strict' const {SCHEDULE} = require('../configuration') const schedule = require('node-schedule') const every_six_minutes = '*/6 * * * *' const every_seven_minutes = '*/7 * * * *' const at_three_am = '0 3 * * *' const every_twenty_minutes = '*/20 * * * *' const first_day_of_month = '44 4 1 * *' const at_five_pm = '0 17 * * *' const process = props => { const {log, sql} = props if (SCHEDULE.processor) { const process = require('./schedule-processor') const job…

Student Dashboard Report

Note: the report below is written in Dutch. Vanuit de basisgedachte dat het project een begin is van een veel uitgebreider dashboard dat daadwerkelijk gebruikt gaat worden, ben ik eerst gaan onderzoeken wat de juiste opbouw van componenten voor de programmering en weergave zou kunnen zijn. Qua vormgeving en stijl heb ik gekeken naar de website van Winc Academy. Zo heb ik de keuze gemaakt om gebruik te maken van de kleuren lichtblauw, okergeel en licht- en donkergrijs, tegen een witte achtergrond…

Bachelor Back-end Development

In April 2020 I started a Bachelor in Back-end Development at Winc Academy, which focuses on Python, SQL and DevOps. Update: I succesfully finished the course in June! During the course I’ve succesfully finished the following assignments: From the Barcode.py class: from barcode import EAN13 as ean13 from barcode.writer import ImageWriter from os import makedirs from os.path import abspath, exists import random import config from functions.export import make_missing_dir class Barcode(): """Generates a valid EAN13 barcode with checksum Stores a barcode image in…

Bachelor Front-end Development

In March and April 2020 I followed a Bachelor in Front-end Development at Winc Academy, which focuses on HTML5, CSS3, JavaScript ES6+ and React JS. During the course I’ve succesfully finished the following 6 assignments: A bit of code from the script.js file (JavaScript): /** * * @param {string} type: id, class or body * @param {string} value: element name * */ const element = function(type, value){ switch(type){ case 'id': return document.getElementById(value); case 'class': return document.getElementsByClassName(value); case 'tag': return document.getElementsByTagName(value); case 'body':…

Curriculum Vitae: About Me

Leon Rijsdam Web Developer July 23, 1977 Part 3: About Me Contact Mobile: +31 6 21 38 53 95 Email: [email protected] Alternative Email: [email protected] GitHub: https://github.com/in/thisisleonist LinkedIn: https://linkedin.com/in/thisisleonist Download Curriculum Vitae (PDF) Calm, innovative and investigative. HBO+ (Bachelor) work and thinking level See the full report (Dutch): Leon-Rijsdam-Testresultaten.pdf Competencies Accurate AnalyticalSelf-taughtCreative ThinkerCustomer FriendlyManagerialTeam PlayerIndependent Languages Dutch (native language) English (good working proficiency) General IT knowledge Adobe Creative CloudApple macOS Claris FileMaker ProMicrosoft Office 365 Interests Cryptocurrency and trading Reading (non fiction)PsychologyWorking on…

Curriculum Vitae: Work & Experience

Leon Rijsdam Web Developer July 23, 1977 Part 2: Work & Experience Contact Mobile: +31 6 21 38 53 95 Email: [email protected] Alternative Email: [email protected] GitHub: https://github.com/in/thisisleonist LinkedIn: https://linkedin.com/in/thisisleonist Download Curriculum Vitae (PDF) From June 2020 to June 2021 I worked as a Full Stack Web Developer at Zorgverkeer. Zorgverkeer is a software and consultancy Startup focussed on assisting Dutch healthcare providers and regional government with the financial aspects of Youth Care and the Social Support Act (WMO). I’ve learned a great…

Portfolio

My portfolio consists of a number of assignments and projects that I developed during my education as a Front-end Developer and in my position as a Full Stack Web Application Developer. I have highlighted two projects on this page, namely a web application for healthcare providers and the final assignment for the Front-end Developer training. This web application is developed in React JS, Node JS and Express JS (JavaScript with TypeScript). Because this application mainly works with privacy-sensitive information such as personal…

Curriculum Vitae: Education & Courses

Leon Rijsdam Web Developer July 23, 1977 Part 1: Education & Courses Contact Mobile: +31 6 21 38 53 95 Email: [email protected] Alternative Email: [email protected] GitHub: https://github.com/in/thisisleonist LinkedIn: https://linkedin.com/in/thisisleonist Download Curriculum Vitae (PDF) In 2020 I took the opportunity to go back to school to specialize in one aspect of web development: Front-end. After a very insightful mental ability and personality assessment I was accepted as a student for the full-time Bachelor in Front-end Development at Winc Academy. I started in the…

Welcome

Hi! I’m Leon. Follow me on my journey into webdevelopment and coding! I have lived on the island of Goeree-Overflakkee for almost 9 years and I am married to a real islander, Jessica. We recently moved to Ouddorp and are busy working on our new home. After a fine career as a system administrator and software developer in the graphic industry, retail and media, as an employee and entrepreneur, last year I was offered the opportunity to specialize in an aspect of IT…