The Israeli Books End of Life

israeli online books end of life banner
Thanks to the Israeli accessibility law, I have no other choice but to delete the websites I developed for learning Java, PHP, C#, Scala, HTML, Linux etc.

During the past 15 years, I have developed and maintained nearly ten separate websites that provided free guides and free video clips for learning software development. Each website focused on a specific programming language or on a specific platform.

During the past months, the Israeli accessibility law is been abused by Israeli lawyers that choose to chase innocent businesses and sue them for various tiny accessibility violations. The Israeli accessibility law is very vague. Finding such violations has become a way of living for many Israeli lawyers.

Israel excels in bureaucracy. Ask every Israeli businessman. I don’t have an alternative but to close these websites. Providing free resources to assist others with learning programming for free has become too expensive.

The following websites came to their end:
I have just updated their first page to direct my new initiative at This new initiative offers online courses (in Hebrew) for learning various programming languages.

Given the Israeli accessibility law, the use of the courses on this new website will be limited (up to 500 students). According to the Israeli accessibility law, unless this requirement is met, there will be a need to add subtitles to all video clips in all of the courses that the website includes.

#israel #accessibility #law #programming


The Visitor Design Pattern

The Visitor Design Pattern

The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.

What are Anti Patterns?

Anti Patterns

Unlike design patterns, anti patterns just seem to be a solution. However, they are not a solution and they cause additional costs.

Virtual Threads in Java Professional Seminar

Virtual Threads in Java

The use of virtual threads can assist us with improving the performance of our code. Learn how to use virtual threads effectively.

NoSQL Databases Courses, Seminars, Consulting, and Development

MongoDB Design Patterns Meetup

The use of MongoDB involves with various cases in which we can overcome performance issues by implementing specific design patterns.

image of woman and database

Record Classes in Java

Learn how to define record classes in Java, and when to use record classes in your code. Stay up to date with the new Java features.

Accessibility | Career | Conferences | Design Patterns | JavaScript | Meetups | PHP | Podcasts | Python | Self Learning

Teaching Methodologies | Fullstack | C++ | C# | CSS | Node.js | Angular | Java | Go | Android | Kotlin | Swift | Academy

Front End Development | Scala | Architectures | Cloud | Big Data | Internet of Things | Kids Learn Programming

The Beauty of Code

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

Skip to content Update cookies preferences