|
|
|
|
|
|
Programming Language - Java:
|
|
|
|
|
|
|
|
|
Course Description:
|
|
|
The Java Tutorials are practical guides for programmers who want to use the Java programming language to create applications. They include tins of complete, working examples, and number of lessons. Groups of related lessons are organized below.
|
|
|
|
|
|
Lecture Videos & Notes:
|
|
|
# |
Topics |
Video |
Code |
Note |
1 |
Introduction: writing, compiling, and debugging java program. (Ex.Hello world!!) |
 |
Code |
(PDF) |
|
|
|
|
|
|
Watch Videos:
|
|
|
|
|
|
|
|
|
Text Book:
|
|
|
 |
Sierra, Kathy, and Bert Bates. Head first Java. 2nd ed. Sebastopol, CA: O'Reilly, 2005 |
 |
Freeman, Eric, Elisabeth Freeman, Kathy Sierra, and Bert Bates. Head First design patterns. Sebastopol, CA: O'Reilly, 2004 |
 |
Bloch, Joshua. Effective Java. 2nd ed. Upper Saddle River, NJ: Addison-Wesley, 2008 |
 |
Goetz, Brian, and Tim Peierls. Java concurrency in practice. [Nachdr.], 9.printing ed. Upper Saddle River, NJ [u.a.: Addison-Wesley, 2010 |
|
|
|
|
|
|
|
|
|
 |
© 2009 - 2013 Monagi Alkinani
|
Department of Computer Science
Middlesex College, Western University,
London, Ontario, Canada, N6A 5B7
|
malkinan@uwo.ca
|
|
Key Topics:
|
Online Courses
Research Intersts
Projects
Résumé
|
|
|
Useful Links:
|
|
Western University
Khan Academy
The New Boston
|
|
 |