Learning Through Teaching

During the past 20 years, I continuously learn new programming languages, platforms, frameworks, and libraries. On the one hand, I still need to make my living as a software development professional trainer and on the other hand, there is a growing need to learn and evolve. I found that when explaining a specific topic to others I find myself thinking again about that specific topice. The learning process includes repetition. I succeeded to combine that required repetition with my teaching work. I believe this finding can be relevant for software developers as well. Explaining specific topics to others, whether as a short lecture delivered at work to the fellow developers or as part of a meetup taking place in another place, can serve our need to maintain a continuous learning process.

Share:

banner for the css playlist in hebrew life michael courses for programmers

The First Steps in CSS

Learn CSS using our our videos (in Hebrew) on the CSS (he) playlist on youtube. Do it now. Do it for free.

Good Trainers Collaborate with Others

It is always essential to keep an open mind and learn from others. This applies to everyone, including teachers and especially software development trainers. Software

The Beauty of Code

Coding is Art! Developing Code That Works is Simple. Develop Code with Style is a Challenge!

Update cookies preferences