life michael blog

Learn How to Learn! Continuously Learn and Evolve! Don't Stay Behind! Imagine, Design and Create! Share, Get Feedback and Improve! Enjoy The Journey!

Methods in Python

In order to turn a function into a method, we should place the definition of that function within the scope of a class. Whenever we

Read More »

Free Professional Meetups

I am running three professional meetup groups. I use the meetup.com platform. Most of the meetups that take place through these three professional meetup groups

Read More »

XtremeJS 2021 Digital Swags

We chose to create a pack of digital swags that each and every XtremeJS 2021 attendee will get. This pack includes the following: XtremeJS 2022

Read More »

Online Professional Programming Courses

Learn programming languages using premium online asynchronous courses. These courses are developed both in Hebrew and in English. 

Online Programming Courses for Kids

Step by step, asynchronous online programming courses for kids, and their parents. These courses are developed both in Hebrew and in English. 

life michael kids

Free Professional Meetups

I continuously deliver professional meetups. I run three professional meetup groups. The first focuses on professional software development topics. More info at https://www.meetup.com/lifemichael. The second focuses on computer programming training for kids. More info at https://www.meetup.com/lifemichaelkids. The third focuses on computer programming activities for kids in Tel-Aviv. More info at https://www.meetup.com/lifemichaelkidstelaviv

professional meetups

Fall in Love with What You Do

Personal Training

When taking the premium hybrid courses and seminars that I deliver, you will find yourself in a training with up to 10 students (max!).

International Service

I believe that our world is one, and therefore I make a special effort to offer my courses and seminars world wide.

Amazingly Responsive

When taking any of the premium hybrid courses and seminars that I deliver, you will get personal assistance over WhatsApp (in between the meetings).

Professional Groups

I believe in communities, and therefore I make a special effort to develop and maintain professional groups over facebook.

Make a Beautiful Code

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