LifeMichael

LifeMichael

Haim Michael Blog

LifeMichael RSS Feed
 
 
 
 

Posts tagged Scala

The == Operator in Scala PRO

When calling the == operator in Scala we indirectly invoke the equals method. Overriding equals can give a new meaning for the == operator. The following code sample shows that. The following code snippet is of the Circle class definition, where we override equals. package il.ac.hit.samples /** * Created by IntelliJ IDEA. * User: Haim [...]

The Israeli Guide to Scala INFO

I have recently started to work on writing a short practical guide that teaches the Scala programming language. It includes short text and video clips. You can find it at www.ScalaBook.co.il.

Scala Typed Patterns PRO

When dealing in Java with an object we don’t know its type we need to use a series of if-else statements and instanceof casts in order to check the exact type of our object before moving forward with casting the type of the reference we hold in order to invoke the relevant method. Scala allows [...]

HIT Scala Programming Summer 2011 ACD

During the coming summer semester (Summer 2011) I am going to deliver the Internet Programming course in HIT. This course is delivered as part HIT’s Computer Science BSc academic program. It starts with a detailed coverage of the Java programming language and continues with a detailed coverage of Scala. The topics in Scala I am going to cover [...]

Shenkar Scala Programming Summer 2011 ACD

During 2011 Summer semester I am going to deliver the Java & Scala Programming course in Shenkar (www.shenkar.ac.il). This course is delivered as part Shenkar’s Software Engineering BSc academic program. It starts with a detailed coverage of the Java SE programming language and continues with a detailed coverage of Scala. The topics we are going to [...]

Operators in Scala PRO

I have recently created three video clips that explain various topics related to operators in Scala. These three video clips are available as part of the ‘Scala Fundamentals’ course, which is available for free personal and academic usage at www.abelski.com.

IntelliJ Scala Plugin PRO

I have recently started to play around with the IntelliJ Scala plugin. Unlike the Scala plugin for the Eclipse IDE (Gallileo 3.5) I still haven’t encountered any bug. You can download this plugin at http://plugins.intellij.net/plugin/?id=1347. The first video clip explain how to develop a simple Scala application using the IntelliJ. The second video clip explains how [...]

Inheritance in Scala PRO

I have recently completed two video clips that explain two important topics related to inheritance in Scala. These two video clips were created as part of the ‘Scala Fundamentals’ course, which is available for free personal and academic usage at www.abelski.com.

HIT Scala Programming Course Spring 2011 ACD

During the coming semester I am going to deliver the Java & Scala Programming course in HIT. Its official name is ‘Internet Programming’. It is delivered as part HIT’s Computer Science BSc academic program. It starts with a detailed coverage of the Java SE programming language and continues with a detailed coverage of Scala. The [...]

Functions in Scala PRO

I have recently developed a collection of video clips that explain various topics related to defining and using functions in the Scala programming language. These video clips, as well as many others, are available as part of the ‘Scala Fundamentals’ course, available for free personal and academic usage at www.abelski.com.

Life Youtube

Categories

Communities


Certifications




Tags

Speaker Wiki

My Facebook

Technorati

Add to Technorati Favorites

Recommend

Archives

WeatherWidget

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 Courses

My Services

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