Python

Python Logo

The first time I came a cross Python was 2002. At that time my company was developing Java ME applications and games. Nokia has released at that time an API for developing games and applications for their S60 handsets. The second time was 2008 when Python 3 was released and I chose to take things […]

TypeScript

TypeScript Logo

TypeScript is an open source programming language developed by Microsoft. The code we write in TypeScript is transpiled into JavaScript. We can configure the TypeScript transpiler to transpile our code into JavaScript compatible with ES3, ES4, ES5 or ES6. Although most people might think that given the possibility to define classes in ES6 there is […]

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 […]

Scala Programming HIT October 2015

During the winter semester of 2015-2016 I am going to deliver in HIT a course that covers both Java and Scala. The course will take place every monday 1200-1600. You can find the syllabus at internet_programming_2015_10_he.pdf. You can find the detailed plan at https://docs.google.com/spreadsheets/d/1N72s7PXOigx0Q3evNyjWpsA8dYuPEaK-aPZLW8baKb8/pubhtml You can find the Google Community I created for this course […]

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 […]

Google+

I am on Google+ and I am always glad to meet new people who are into software development. If you are a software developer I will be more than happy to get to know you over Google+. You can find me at https://plus.google.com/+HaimMichael/. I run professional developers groups on the Google+ social network. Some of them […]

Programming Languages Shenkar July 2015

During 2015 summer semester in Shenkar college I am going to deliver the ‘Programming Languages’ course. The course overviews programming languages paradigms and focuses on C#. You can find the syllabus at http://www.lifemichael.com/shenkar/shenkar_programming_languages_201507.pdf. You can find the detailed plan at https://docs.google.com/spreadsheets/d/13qC4NGc2rmb8MOfk_d8aM_ThdaavcQBndzOxROHwmGY/pubhtml. You can find the google group I chose to create in order to assist […]

Software Engineering in PHP HIT April 2015

On April 30th 2015, I will start to deliver the ‘Software Engineering in PHP’ course. It is the 9th time I deliver this course in HIT. It includes a detailed preparation towards the Zend Certified PHP Engineer certification exam. You can find the detailed plan at https://docs.google.com/document/d/11H4W_6w4AD3NSLBw_w5cwzg7UJON5KeZNDc2BcdSACk/pub. You can find more information about the professional […]

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. […]

Smartphones Applications HIT July 2015

During 2015 summer semester I will deliver the ‘Smartphones Applications’ course in HIT. The course will be delivered as part of the BSc academic program in computer science. The first part of the course focuses on web technologies that can be used when developing hybrid applications for mobile telephones. The second part of the course […]

Skip to content Update cookies preferences