Binding Objects with Functions in ECMAScript 2016
The development ECMAScript 2016 has already started. One of the coming new capabilities will allow us to bind a function to specific object in order to be notified of changes that take place in that object. This capability is already supported in Google Chrome! This following code sample shows this capability in action. You can […]
Java EE Platform Shenkar October 2015
During the winter semester in years 2015-2016 I am going to deliver in Shenkar a course that focuses on server side software development. The course focuses on Java EE. You can find the syllabus at http://www.lifemichael.com/shenkar/javaee201510.pdf. You can find the detailed plan at https://docs.google.com/spreadsheets/d/1KALld-WOPv9eveR8kQkkEhwzDtQuHBWQduaLbsuFCsA/pubhtml. You can find the Google Community I created in order to […]
Java EE Platform HIT October 2015
During the winter semester in years 2015-2016 I am going to deliver in HIT a course that focuses on server side software development. The course focuses on Java EE. You can find the syllabus at http://www.lifemichael.com/hit/java_ee_fixed_2015_10_he.pdf. You can find the detailed plan at https://docs.google.com/spreadsheets/d/1zp39DjDCOU39cqPN-fRMDoUOu3F2wILgIeO8A3xKebU/pubhtml. You can find the Google Community I created in order to […]
XAMPP, MAMP & MongoDB
In order to execute code in PHP that interacts with the MongoDB server you should install the MongoDB driver in your PHP execution environment. Using MAMP, I spent lots of hours finding out that MAMP doesn’t come will all source code files of PHP in order to allow you building the mongo.so file. The mongo.so […]
Java EE Platform HIT July 2015
During the summer semester in 2015 I will deliver a course that focuses on Java EE development for the server side. The course focuses on implementing the MVC architecture using Java Servlets & JSP while using Hibernate in the model. You can find the syllabus at http://www.lifemichael.com/hit/java_ee_fixed_2015_07_en.pdf. You can find the detailed plan at https://docs.google.com/spreadsheets/d/1MCA-CZhD2X5LvdPjruiEbb6wLm5UeDqEW-4od5lsrQc/pubhtml. […]
Software Engineering in PHP April 2015
On Thursday April 30th I have started to deliver a professional course for learning how to develop the web application server side in PHP. The course includes 140 academic hours, it takes place in HIT and its cost is 6200 shekels. The following video clip overviews the topics covered in this course. Although it was […]
PhoneGap Build Jump Start
I have recentpy chose to update my training material for the PhoneGap library and add a short coverage for using PhoneGap cloud based tool at build.phonegap.com. The first step would be creating an Adobe ID account. Once created you can proceed and start using this tool. The PhoneGap Build allows you to code the HTML, […]
Software Engineering in PHP July 2014
On Wednesday July 2nd I will start to deliver a professional course for learning how to develop the web application server side in PHP. The course includes 140 academic hours, it takes place in HIT and its cost is 5800 shekels. The following video clip overviews the topics covered in this course. Although it was […]
Simple Trait in PHP PRO
Defining a trait is very similar to defining a class. Instead of using the keyword class we use the keyword trait. The purpose of traits is to group functionality in a fine grained and consistent way. It is not possible to instantiate a trait. The trait servers as an additional capability that provides us with additional capabilities when […]
Jacado SuDoKu
We have just completed to develop Jacado Sudoku. This game was developed in Java ME and it has versions for most of the Java ME handsets in the market. It has a server side developed in Java EE. Monthly top scores are kept tracked on the server side. More detailed info about this game can […]