1 | meeting | date (sunday) | date (friday) | topic | course in abelski | link | topics from course in abelski | comments |
|---|---|---|---|---|---|---|---|---|
2 | ||||||||
3 | 1 | 9/2/2014 | 14/2/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. 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 | 16/2/2014 | 21/2/2014 | Arrays, Strings & Inheritance (till abstract class excluded) | 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 threads. 2. please compelte all assignments in topics covered this meeting (6 and 7... in 7 do the possible questions only). 3. u can (recommended!!!) complete all tricky questions in 'inheritance' |
6 | ||||||||
7 | 3 | 23/2/2014 | 28/2/2014 | Enums, Inheritance (abstract class...), Inner Classes (simple inner class) | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topics 7-8-10 + topic 5 (enum) | 1. please complete all assignments in 'inheritance' and the 'fly box assignmnet' in inner classes. 2. please make sure u watch all video clips in javabook) about threads. |
8 | ||||||||
9 | ||||||||
10 | 4 | 2/3/2014 | 7/3/2014 | Inner Classes (inner class in method, anonymous inner class and static inner class), Exceptions Handling, I/O Streams | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topic 8,10,14 | 0. pls watch the wait & notify video clips in javabook.co.il 1. towards next meeting i recommend u to solve all tricky questions in topic iostreams. 2. complete the assignments in topic iostreams, inner classes and exceptions. 3. towards next meeting make sure you watch the video clips about reflection (the ones in hebrew at www.javabook.co.il). also recommended to watch the ones in english (abelski.lifemichael.com). |
11 | ||||||||
12 | 5 | 9/3/2014 | 21/3/2014 | Threads (till slicing , preemptive), Networking | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topics 11 | 1. pls get ready for next meeting watching the video clips about reflection and generics. 2. please complete the chat system assignment (in networking topic). 3. please wathc the video clip about wait and notify functions in thread topic at www.javabook.co.il |
13 | User Interface using Swing | Java SE Swing Introduction | all topics | |||||
14 | Swing Threads Issues | Java SE Images Processing | http://www.abelski.com/moodle/course/view.php?id=66 | topic 3 | ||||
15 | ||||||||
16 | 6 | 23/3/2014 | 28/3/2014 | Reflection | Java SE Reflection Introduction | http://www.abelski.com/moodle/course/view.php?id=11 | topics 1,2,3 | 1. complete in reflection the assignments in topics 2,3. |
17 | Threads (part 2, wait¬ify) | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topics 11 | 2. complete in threads all assignments (except the ones that deal with classes we didn't cover in class). | |||
18 | ||||||||
19 | 7 | 30/3/2014 | 4/4/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 collections 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. 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). |
20 | Collections | Java SE Collections Framework | http://www.abelski.com/moodle/course/view.php?id=67 | all topics | ||||
21 | Scala | Scala Fundamentals | http://www.abelski.com/moodle/course/view.php?id=105 | topics 1 | ||||
22 | ||||||||
23 | 8 | 6/4/2014 | 11/4/2014 | Java 8 Lambda Expressions | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topic 18 | |
24 | Scala | Scala Fundamentals | http://www.abelski.com/moodle/course/view.php?id=105 | topics 2-3 | 1. towards next meeting pls complete the assignments in topics 2-3 | |||
25 | ||||||||
26 | 9 | 27/4/2014 | 25/4/2014 | Scala | Scala Fundamentals | http://www.abelski.com/moodle/course/view.php?id=105 | topics 4-10 | 1. towards next meeting pls complete the assignments in topics 4-10. |
27 | ||||||||
28 | 10 (quiz) | 4/5/2014 | 2/5/2014 | Scala | Scala Fundamentals | http://www.abelski.com/moodle/course/view.php?id=105 | topics 11-20 | 1. towards next meeting pls complete the assignments in topics 11-20. |
29 | ||||||||
30 | 11 | 11/5/2014 | 9/5/2014 | Scala | Scala Fundamentals | http://www.abelski.com/moodle/course/view.php?id=105 | topics 21-26 | - |
31 | ||||||||
32 | 12 | 18/5/2014 | 16/5/2014 | Java | SOAP Web Service | http://www.abelski.com/moodle/course/view.php?id=23 | topic 2 | - |
33 | Overviewing Java Style Guide | summary in our group | - | - | ||||
34 | ||||||||
35 | 13 | 25/5/2014 (project presentation) | 23/5/2014 | Java | AspectJ Fundamentals | |||
36 | Assertions | |||||||
37 | Advanced Topics in Threads | |||||||
38 | ||||||||
39 | ||||||||
40 | 14 | 30/5/2014 (project presentation) | project presentation | |||||
41 | ||||||||
42 | ||||||||
43 | ||||||||
44 | ||||||||
45 | ||||||||
46 | 1. the quiz includes quiestions similar to the tricky questions u already know (might be open questions instead of multiple choice ones): | |||||||
47 | ||||||||
48 | 2. 40% from the quiz refer to the chat assignment. | |||||||
49 | ||||||||
50 | 3. the topics covered by the other 60% are: | |||||||
51 | object oriented programming | |||||||
52 | arrays & strings | |||||||
53 | inheritance + | |||||||
54 | inner classes +++ | |||||||
55 | exceptions handling | |||||||
56 | threads +++ (1) | |||||||
57 | i/o streams ++ | |||||||
58 | reflection +++ | |||||||
59 | collections | |||||||
60 | generics | |||||||
61 | ||||||||
62 | u can find tricky questions about generics googling "java certification questions in generics" | |||||||
63 | (1) till deamon thread only | |||||||
64 | ||||||||
65 | ||||||||