News

2017-08-01

New website design

After a while, I decided to create a completely new website design. Therefore, I recreated the website using HTML5, CSS and Bootstrap. The colour design is based on Google’s Material Design, I hope you like it.

In addition to the existing content, I would also like to add an article section. I may find some time to write a few articles, but my time is really limited because I mainly work on other projects :/

New tutorial: Lazarus Community: Luca’s Brain Trainer
2017-02-10

New tutorial: Lazarus Community: Luca’s Brain Trainer

One viewer has published his own brain trainer on GitHub and asked for some response. In this video, I will give a short demonstration of this project and leave some comments.

New tutorial: Lazarus Tutorial #12 - Retro Style Pong Game
2016-12-15

New tutorial: Lazarus Tutorial #12 - Retro Style Pong Game

Have you ever wondered how to develop your own retro style pong game? Well, let’s find it out. In this video we will create our own pong game. Therefor you will learn how to develop a retro style UI, simple collision detection and game mechanic. In the end of this video series you should be able to develop your own applications for Windows, Linux and Mac. Moreover you should have understood the concept of programming and the necessary knowledge to continue your journey.

New tutorial: Lazarus Tutorial #11 - Using the debugger
2016-12-06

New tutorial: Lazarus Tutorial #11 - Using the debugger

The debugger is a fundamental and really important tool. In this video we will use it to find problems and to better understand the behaviour of our application. In the end of this video series you should be able to develop your own applications for Windows, Linux and Mac. Moreover you should have understood the concept of programming and the necessary knowledge to continue your journey.

2016-11-18

New community section

Again, I spend the last two evenings on my website and made a community section:

  • Newsletter - stay up-to-date and get notifications when new content is released!
  • Feedback - help to improve the quality of my content!
  • Suggestion - well... just do a suggestion ;)

2016-11-08

Some new website features!

In the last evenings I worked on this website. Here is a short list of some new features:

  • Each tutorial can contain a summary covering the learned content (thanks to Handoko for the suggestion)
  • Search function
  • Improved contact functions for feedback and video suggestions (take a look at the about page)
  • SEO optimization, robots.txt, auto-generated sitemap
  • Next and last tutorial link
  • New pictures and icons
  • Traffic is now encrypted using https
  • Small improvements

New tutorial: Lazarus Tutorial #10 - Developing a VAT calculator
2016-10-29

New tutorial: Lazarus Tutorial #10 - Developing a VAT calculator

Finally we are using our theory knowledge from the last video. In this video we will create a VAT calculator. Therefor we need to develop a small application with some functionalities and to create some functions and procedures. In the end of this video series you should be able to develop your own applications for Windows, Linux and Mac. Moreover you should have understood the concept of programming and the necessary knowledge to continue your journey.

New tutorial: Lazarus Tutorial #9 – functions and procedures, their declarations & benefits
2016-09-07

New tutorial: Lazarus Tutorial #9 – functions and procedures, their declarations & benefits

Again some theory, but this knowledge is extremely important and needed in the every day life of a software developer. We will talk about procedures and functions, the positive effects of using these and implementations in Lazarus/Delphi. Therefor I would like to show the basic declaration, forward declaration, interface and class declaration of procedures and functions. In the end of this video series you should be able to develop your own applications for Windows, Linux and Mac. Moreover you should have understood the concept of programming and the necessary knowledge to continue your journey.

New tutorial: Lazarus Tutorial #8 - Brain Trainer (math trainer)
2016-08-23

New tutorial: Lazarus Tutorial #8 - Brain Trainer (math trainer)

Perhaps you have noticed that using a calculator could decrease your mental calculation skills. But don’t be scared, because we will develop a math trainer that could solve this problem. The goal of this video is to create an application that will automatically generate formulas. The user has to type in the correct result and will receive some points. In the end of this video series you should be able to develop your own applications for Windows, Linux and Mac. Moreover you should have understood the concept of programming and the necessary knowledge to continue your journey.

New tutorial: Lazarus Tutorial #7 - Modulo and integer division
2016-08-19

New tutorial: Lazarus Tutorial #7 - Modulo and integer division

In this video we will use modulo and integer division to create a professional solution for our timer application. Therefor I would like to start with a short presentation with a focus on the internal calculation of these functions. In the end of this video series you should be able to develop your own applications for Windows, Linux and Mac. Moreover you should have understood the concept of programming and the necessary knowledge to continue your journey.

New tutorial: Lazarus Tutorial #6 - The if statement
2016-08-16

New tutorial: Lazarus Tutorial #6 - The if statement

The if statement is one of the most important constructs of programming. At the beginning of this video I want to give a short overview of this statement and we will use this knowledge to complete our timer from the last video. The goal of this video is to understand the use of the if statement and to teach our timer to measure minutes. In the end of this video series you should be able to develop your own applications for Windows, Linux and Mac. Moreover you should have understood the concept of programming and the necessary knowledge to continue your journey.

New tutorial: Lazarus Tutorial #5 - Timer
2016-08-11

New tutorial: Lazarus Tutorial #5 - Timer

In this video we will develop another milestone. To be more specific: our first timer. This application can be used to measure seconds and is known from devices like smartphones. Moreover we will talk about the lifetime of variables. In the end of this video series you should be able to develop your own applications for Windows, Linux and Mac. Moreover you should have understood the concept of programming and the necessary knowledge to continue your journey.

New tutorial: Lazarus Tutorial #4 - The first calculator
2016-08-10

New tutorial: Lazarus Tutorial #4 - The first calculator

This video demonstrates the use of our variable knowledge from the last video. We will create our first small calculator, which can be used for calculating with integers. In the end of this video series you should be able to develop your own applications for Windows, Linux and Mac. Moreover you should have understood the concept of programming and the necessary knowledge to continue your journey.

New tutorial: Lazarus Tutorial #3 - Variables and data types (theory)
2016-08-04

New tutorial: Lazarus Tutorial #3 - Variables and data types (theory)

This video continues the learning programming series. We will talk about variables and data types. The theory of this video is fundamental for programming and will be used in future videos. In the end of this video series you should be able to develop your own applications for Windows, Linux and Mac. Moreover you should have understood the concept of programming and the necessary knowledge to continue your journey.

New tutorial: Lazarus Tutorial #2 - Hello world!
2016-08-03

New tutorial: Lazarus Tutorial #2 - Hello world!

In this video I will continue the video series about learning programming with Lazarus (Free Pascal). We will create our first application featuring a fancy button and a nice label. Moreover we will build this project to be able to share the final executable with friends. In the end of this video series you should be able to develop your own applications for Windows, Linux and Mac. Moreover you should have understood the concept of programming and the necessary knowledge to continue your journey.

New tutorial: Lazarus Tutorial #1 - Learning programming
2016-08-03

New tutorial: Lazarus Tutorial #1 - Learning programming

At the beginning of this video I will start with a short overview of learning programming. Moreover I will continue with the installation of the Lazarus IDE. We will use Lazarus (Free Pascal) to start with small applications and to reach a basic programming knowledge. In the end of this video series you should be able to develop your own applications for Windows, Linux and Mac. Moreover you should have understood the concept of programming and the necessary knowledge to continue your journey. It's also possible to do this tutorial with Delphi.

New video: Delphi-Tutorials.tk - Past and Future
2016-08-02

New video: Delphi-Tutorials.tk - Past and Future

After a long period of nothing I’m back with a short presentation about the past and the future of my Youtube channel. In this video I will talk about some mistakes and what to expect from the future.

2016-08-02

New website Devstructor.com launched!