About me

Programming – The beginning

Creating computer programs and applications. It was something that always fascinated me but I didn’t know how to do it. At first, the Java language was on my target. I have learned the basics, but it was not enough to create my own project.

What was next?

The breakthrough in my studies came in 2016, when I joined the course and a quite different direction of learning was chosen.

  1. My programming adventure started with learning structured C++ and then Object Oriented C++, as also techniques used in programming. This was a stable ground for learning another programming languages.
  2. Web languages: HTML, CSS, JavaScript, PHP and MySQL. The result of my studies was a development of a personal finance management application – “SOSiK”.
  3. Java. While the self-study of this language was not very fruitful I learned a lot more at this course. It allowed me to write my own application – “Weather Station”.
  4. Creating websites in WordPress. Knowledge of web languages allowed me to more effectively use the capabilities of this system when creating my own website.

What is now?

I am systematically improving my skills in software programming. I consider it as a great developing and joyful activity – especially when everything works as it should 🙂

If you are interested in what I did and what I am currently doing, I encourage you to visit my Linkedin profile. On the other hand, if you have any questions I look forward to hearing from you.





“Decorator” pattern

With this pattern it is possible to dynamically assign new features to the desired object. Let’s assume that we want to create a RPG game character which can be equipped …