Intelligentedu
Best New Free Computer IT Training Tutorial Resources
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanΜεταφράστε στα ελληνικά/GreekПереведите к русскому/RussianOversetter til Norsk/NorwegianÖversätta till Svensk/Swedishहिन्दी अनुवाद करने के लिए/Hindi
Tradueix al català/CatalanTulkot uz latviešu/LatvianPreložiť do slovenčiny/SlovakVertaal aan het Nederlands/Dutchترجمة الى العربية/ArabicTraduzca al Español/SpanishTraduisez au Français/French
Traduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese TraditionalПереклад на українську/Ukrainian


 



     Blog Roll:


     Top Links:

July 14, 2006

Java Preparation Course at MIT

Here is another MIT open-content computer science course, this one focuses on introducing the language, libraries, tools and concepts of Java. Topics include: Object-oriented programming, primitives, arrays, objects, inheritance, interfaces, polymorphism, hashing, data structures, collections, nested classes, floating point precision, defensive programming, and depth-first search algorithm.

Java Preparation Course at MIT




Lecture Notes

The daily class sessions consisted of two hours of lecture followed by one hour of assisted lab work. The lectures notes are provided below. All lecture notes were used with the permission of the instructor named.

 
Day # Lecture Notes
1

Introduction and Java Programming by Lucy Mendel (PDF)
Java Objects by Corey McCaffrey (PDF)
2

Classes and Interfaces by Justin Mazzola Paluska (PDF)
Polymorphism by Robert Toscano (PDF)
3
Hashing, Collections, and Comparators by Scott Ostler (PDF)
4
Interfaces, Abstract classes, Exceptions, Inner classes by Lucy Mendel (PDF)
5 Review, Question and Answer, Writing an Address Book Program that Loads and Stores Files to Disk


Study Materials

The following materials were provided to aid students in completing the course assignments. The 6.170 tools in this section refer to Athena, which is MIT's UNIX-based computing environment.


Helpful Notes

Java Reference Handout (PDF)

Iterator (PDF)

Continue and Break (PDF)

Interfaces (PDF)

This and Super (General Use and Constructors) (PDF)

Overloading (PDF)

Overriding (PDF)


Tools

Eclipse Reference for 6.170 (PDF)

Setting up Eclipse at Home (PDF)

Java Style Guide (PDF)

Introduction to 6.170 Tools and Infrastructure (PDF - 2.0 MB)

Popularity: 16% [?]

Share and Enjoy:
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg



Related Posts:
  • Free Certification Preparation Exams
  • CompTIA Linux+ Certification Preparation Guide
  • Many Programming and IT Certification eBooks
  • Tutorials for MS Certified Technology Specialist Exams
  • Free Comptia A+ Certification Exam Preparation and Study Resources


  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 12:00 am

    No Comments »

    No comments yet.

    RSS feed for comments on this post.

    Leave a comment

    You must be logged in to post a comment.



    Powered by WordPress