Shenkar College Java EE Course Spring 2003 INFO
During spring 2003 I was teaching the Java EE course in Shenkar college. It was delivered as part of Shenkar B.S.c. in software engineering. Part of it was devoted for Java ME in order to allow the students to develop a final project that includes a server side in Java EE and a client side which […]
Shenkar College Java SE Course October 2002 INFO
During autumn 2002 I was teaching the Java SE course in Shenkar college. It was delivered as part of Shenkar B.S.c. in software engineering. The course focused on learning how to develop stand alone applications in Java using Swing.
Shenkar College Java EE Course Spring 2002 INFO
During spring 2002 I was teaching the Java EE course in Shenkar college. It was delivered as part of Shenkar B.S.c. in software engineering. Part of it was devoted for Java ME in order to allow the students to develop a final project that includes a server side in Java EE and a client side […]
Beyond Java – Evolving to Scala and Kotlin

Learn about the considerations we should take into account when choosing whether to move forward from Java to Kotlin or to Scala.
Award for Excellence in Teaching
On June 7th, Shenkar awarded me for the excellence methods I showed in teaching the academic courses I deliver in the Software Engineering department. The award was given on behalf of Mina Lorber. The letter I received from Shenkar’s president was a very nice one. The appreciation shown in that letter for my work in […]
Developing Java Servlets and JSP using IntelliJ
Moving from the Eclipse IDE to IntelliJ IDEA, I chose to assist my students (in the Java EE courses I deliver in HIT, Tel-Hai and Shenkar) by creating a short video clip that explains how to develop simple JSP and simple JavaServlets using the IntelliJ IDEA IDE.
Astah UML Tool. My Academic Selection. ACD
During spring 2013 I deliver the OOP Analysis & Design course in Shenkar Academic College. This course is delivered as part of Shenkar’s Software Engineering B.Sc. Academic Program. The course starts with covering the main UML diagrams, continues with a deep coverage for the classic design patterns in object oriented programming and concludes with advance […]