LifeMichael

LifeMichael

Haim Michael Blog

LifeMichael RSS Feed
 
 
 
 

Archive for Java

Industrial Engineering Java Course in Shenkar ACD

During spring 2013 semester I deliver a course that covers the basic topics in Java and delve into RIA development using Vaadin, an open source framework that wraps Google Web Toolkit (GWT). This is an academic course delivered as part of Shenkar’s B.Sc. Industrial Engineering academic program. You can find the syllabus at 2013_02_industrial_java_programming. You can [...]

Tel Hai Java EE and Android Courses Final Projects INFO

youtube downloader

youtube downloader

youtube downloader

Learning Android Java Applications Development PRO

Using HTML5 and other web technologies when developing an application for the android platform simplifies the development process and helps us cooping with the well known android platform fragmentation problem. I chose to write this post in order to point at those cases in which we cannot avoid using Java in our application development for [...]

Android 4.1 Professional HIT November 2012 INFO

On November 15th I start delivering a professional course for learning how to develop applications in Java for the android platform. The course includes 180 academic hours, it takes place in HIT and it splits into three parts. The first part covers the topics in Java required for learning android development and it includes extensive [...]

Scala Programming HIT October 2012 INFO

During the first semester of the 2012-2013 academic year that takes place in HIT, I deliver an academic advance course for learning Java and Scala. This course is delivered as part of the academic program for BSc in computer science. You can find the google group of this course at https://groups.google.com/forum/#!forum/hit-scala-october-2012. You can find the [...]

Java EE Platform Shenkar October 2012 INFO

During the first semester of the 2012-2013 academic year I deliver an advance academic course about the Java EE platform. The course covers the basic topics in Java EE development, including Java Servlets, JSP, JSF and Hibernate. The course is part of the four years academic program for getting an academic degree in Software Engineering. [...]

Generics Implementation in Java PRO

The generic class has the same behavior for all of its possible parametric types. The same generic class can be viewed each time as if it has a different parametric type. For the JVM it doesn’t matter which parametric type we chose to instantiate a generic class with. In all cases, for the JVM it [...]

Generics’ Bounded Wild Cards in Java PRO

When using a bounded wild card we can limit the parametric type as if we were saying that it can be any type as long as it extends or implements a specific type we specify. package il.ac.hit.samples; import java.util.Iterator; import java.util.Vector; public class BoundedWildCardSample { public static double calculateTotal(Vector<? extends Shape> vicy) { double sum [...]

Generic Type Arrays in Java Limit PRO

When using an array of generic type objects in Java we cannot specify the exact parametric type. This limit exists due to the way generics is implemented in Java (in the compiler level). package il.ac.hit.samples; public class ArraysGenericsLimit { public static void main(String[] args) { MyStack<?> []vec = new MyStack<?>[10]; vec[0] = new MyStack<Rectangle>(); vec[1] [...]

PHP, Java EE & .NET Comparison Lecture PRO

I want to thank all attendees who came to the lecture I gave on October 11th in Holon Institute of Technology. The slides can be downloaded and the first steps towards learning the topics mentioned during the lecture can be done using the training material I publish for free personal and academic usage at www.abelski.org.  

Facebook Page

Life Youtube

Categories

Communities


Certifications




Tags

Speaker Wiki

My Facebook

Technorati

Add to Technorati Favorites

Recommend

Archives

Countries I Visited


visited 17 states (7.55%)
Create Your Own Map!

ClustrMaps

Recent Searches

FeedJIT

Google Page Rank

Alexa Stats

Courses I Teach


 

My Free Lectures


 

 

 

My Free eBooks


 

 

 

 

 

 

 

 

 

 

 

 

 

 

Courses 1996

Courses 1997

Courses 1998

Courses 1999

Courses 2000

Courses 2001

Courses 2002

Courses 2003

Courses 2004

Courses 2005

Courses 2006

Courses 2007

Courses 2008

Courses 2009

Courses 2010

Courses 2011

Courses 2012

Courses 2013