Scala Programming Course in HIT February 2015
During Spring 2015 I am going to deliver the Internet Programming course in HIT. This course is delivered as part of the BS.c. academic program in computer science. The first part of the course focuses on Java. The last part of the course focuses on Scala. You can find the syllabus at http://www.lifemichael.com/hit/internet_programming_2015_02_en.pdf You can […]
Android 5.0 Professional HIT March 2015
In March 11th 2015 I will start to deliver a professional course for learning how to develop Java applications for the android platform. You can find the detailed plan at https://docs.google.com/document/d/14rsGAYnWcqtIHjadugncTcddL61FuD1mtgSFvnhP-no/pub. The course includes 140 academic hours in 28 meetings. We meet every Wednesday during 1800-2200 in HIT. The first 6 meetings focus on Java. The […]
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.
Java EE Course in HIT Winter 2014
During the semester of winter 2014 I am going to deliver the Java EE course in HIT. This course is delivered as part of the BS.c. academic program in computer science. You can find the syllabus at http://www.lifemichael.com/hit/java_ee_fixed_2014_10_en.pdf. You can find the google group I created for this course at https://groups.google.com/forum/#!forum/hit-java-ee–2014-10. You can find the detailed plan […]
Scala Programming Course in HIT Winter 2015
During winter 2015 I am going to deliver the Internet Programming course in HIT. This course is delivered as part of the BS.c. academic program in computer science. The first 2/3 part of the course focuses on Java. The last 1/3 of the course focuses on Scala. You can find the syllabus at http://www.lifemichael.com/hit/internet_programming_2014_10_en.pdf. You can […]
HTML5 Cross Platform Mobile Applications
On Monday December 22th I will start to deliver a professional course for learning how to develop the front end user interface using HTML5, JavaScript and other related technologies. The course includes 140 academic hours, it takes place in HIT and its cost is 6200 shekels. You can find detailed information about this course at […]
Android 4.4 Professional Course September 2014
On Tuesday September 2nd I will start to deliver a professional course for learning how to develop native applications in Java for the android platform. The course includes 140 academic hours, it takes place in HIT, its cost is 5800 shekels and it splits into three parts. The first part covers the topics in Java […]
Java EE Platform Shenkar October 2014
During the 2014 autumn semester I am going to deliver the Java EE course in Shenkar College of Engineering and Design. The course will be delivered as part of the four years academic program for becoming an engineer in software development. I am going to have two groups. The first will take place on Sundays […]
Java 8 Interfaces Default Methods
As of Java 8 the interface definition can include implemented methods that will be used as the default implementation when a class that implements an interface doesn’t implement the methods. The default methods provide us with a mechanism for extending the interfaces mechanism in a backward compatible way. In order to implement a method defined […]
Android L Material Theme
The material design is a specification for creating user interface. The material design specification is developed and maintained by Google and it aims at all platforms. The new coming Android L platform will include an implementation for the material design. Towards the next coming Android course I am going to deliver in HIT I chose […]