1 | meeting | date | topic | course in abelski | link | topics from course in abelski | comments | |
|---|---|---|---|---|---|---|---|---|
2 | ||||||||
3 | 1 | 27/10/2014 | Object Oriented Programming | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topics 1-5 | 1. u should watch all video clips in hebrew (javabook.co.il) and in english (abelski) in all topics covered in class and topics that will be covered next meeting. הקדמה, יסודות השפה, מחלקות ואובייקטים, הורשה וממשקים JJJJ 2. u should complete all assignments in topics 1-5 (excluding the enum topic). pls submit at haim.michael.homework@gmail.com. | |
4 | ||||||||
5 | 2 | 3/11/2014 | Arrays, Strings, Inheritance | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topics 6-7 | 1. towards next meeting make sure u watch the video clips in javabook.co.il about inner classes and streams. 2. please compelte all assignments in topics covered this meeting (6 and 7) and please submit them at haim.michael.homework@gmail.com. | |
6 | ||||||||
7 | 3 | 10/11/2014 | Enums, Inner Classes (inner class in method, anonymous inner class and static inner class), Exceptions Handling | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topic 8,10 | 0. pls watch the video clips about threads... both the ones in abelski and the ones in javabook.co.il.. and especially the wait & notify video clips in javabook.co.il 1.complete the assignments in topic inner classes and exceptions. | |
8 | ||||||||
9 | 4 | 17/11/2014 | I/O Streams (part 1), Threads (till wait & notify), I/O Streams (part 2) | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topics 11, 14 | 1. pls get ready for next meeting watching the video clips about client server tcp/ip networking at www.javabook.co.il http://javabook.co.il/wp/?p=193 2. please wathc the video clip about wait and notify functions in thread topic at www.javabook.co.il 3. please complete the assignments in topic i/o streams (topic number 14) | |
10 | ||||||||
11 | 5 | 24/11/2014 | User Interface using Swing | Java SE Swing Introduction | http://www.abelski.com/moodle/course/view.php?id=55 | all topics | ||
12 | Swing Threads Issues | Java SE Images Processing | http://www.abelski.com/moodle/course/view.php?id=66 | topic 3 | ||||
13 | Threads (part 2, from wait¬ify till thread dump) | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topics 11 | 1. complete in threads the left right threads assignment. 2. please complete the ClientGUI, ConnectionProxy (partial) classes in the chat assignment @ http://www.abelski.com/moodle/mod/assignment/view.php?id=293 at this stage please avoid the implementation of StringProducer | |||
14 | Networking | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topic 16 | ||||
15 | ||||||||
16 | 6 | 1/12/2014 | Generics | Java SE Generics Introduction | http://www.abelski.com/moodle/course/view.php?id=10 | topics 1,2,3 | 1. towards next meeting get ready with scala and watch the first four topics video clips in www.scalabook.co.il. 2. towards next meeting please complete the assignments in topics reflection and generics. 3. please watch the video clips about lambda expressions both the ones at www.javabook.co.il and the ones you can find in abelski 'developing java se applications' course at http://www.abelski.com/moodle/course/view.php?id=3. in addition, make sure you go over the inner clasc topic (u must know it in order to understand lambda expressions). 4. pls prepare your laptop/pc for scala (installing the required software). 5. please complete the client side of the chat application. | |
17 | Reflection | Java SE Reflection Introduction | http://www.abelski.com/moodle/course/view.php?id=11 | Java SE Reflection Introduction | All Topics | |||
18 | ||||||||
19 | 7 | 8/12/2014 | Collections | Java SE Collections Framework | http://www.abelski.com/moodle/course/view.php?id=67 | all topics | 1. please complete all assignments in the collections topics. 2. please complete the chat assignment. | |
20 | ||||||||
21 | 8 | 15/12/2014 | Scala | Scala Fundamentals | http://www.abelski.com/moodle/course/view.php?id=105 | topics 1-2 | 1. please complete the assignments in topics 1,2 in 'scala fundamentals' course. | |
22 | Java 8 Lambda Expressions | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topic 18 | ||||
23 | XML | XML Fundamentals | http://www.abelski.com/moodle/course/view.php?id=16 | all topics | ||||
24 | Default Methods | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topic 7 | ||||
25 | ||||||||
26 | 9 (quiz) | 22/12/2014 | Java Style Guide | Java Points Document | tinyurl.com/javapoints | - | 1. towards next meeting please get ready with scala... please prepare for topics 3-8. | |
27 | ||||||||
28 | 10 | 29/12/2014 | Scala | Scala Fundamentals | http://www.abelski.com/moodle/course/view.php?id=105 | topics 3-5 | 1. towards next meeting please complete all assignments in topics 3-5 (included). | |
29 | ||||||||
30 | 11 | 5/1/2015 | Scala | Scala Fundamentals | http://www.abelski.com/moodle/course/view.php?id=105 | topics 6-10 + java integration | 1. towards next meeting please complete assignments level 1-3 in topics 6-10 (included). | |
31 | ||||||||
32 | 12/1/2015 | Scala | Scala Fundamentals | http://www.abelski.com/moodle/course/view.php?id=105 | packages, exceptions, patterns matching, type parameterization, abstract members, properties, scala&xml | 1. complete the final project. | ||
33 | ||||||||
34 | 13 (final project) | 19/1/2015 | SOAP Web Service | Java SE Core Web Services | http://www.abelski.com/moodle/course/view.php?id=23 | topic 2 (Java API for XML Web Services) | ||
35 | ||||||||
36 | ||||||||
37 | ||||||||
38 | 1. the quiz includes quiestions similar to the tricky questions u already know (might be open questions instead of multiple choice ones): | |||||||
39 | ||||||||
40 | 2. 40% from the quiz refer to the chat assignment. | |||||||
41 | http://www.abelski.com/moodle/mod/assignment/view.php?id=293 | |||||||
42 | ||||||||
43 | 3. the topics covered by the other 60% are: | |||||||
44 | object oriented programming | |||||||
45 | arrays & strings | |||||||
46 | inheritance + | |||||||
47 | inner classes +++ | |||||||
48 | exceptions handling | |||||||
49 | threads +++ (1) | |||||||
50 | i/o streams ++ | |||||||
51 | reflection +++ | |||||||
52 | collections | |||||||
53 | generics | |||||||
54 | ||||||||
55 | u can find tricky questions about generics googling "java certification questions in generics" | |||||||
56 | (1) till deamon thread only | |||||||
57 | ||||||||
58 | ||||||||