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 :/
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.
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.
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.
Again, I spend the last two evenings on my website and made a community section:
In the last evenings I worked on this website. Here is a short list of some new features:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.