1 | meeting | date (sunday) | topic | course in abelski | link | topics from course in abelski | comments | |
|---|---|---|---|---|---|---|---|---|
2 | ||||||||
3 | 1 | 5/7/2015 | 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 3,5 & 6. pls submit at haim.michael.homework@gmail.com. | |
4 | Arrays, Strings | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topics 6 | ||||
5 | ||||||||
6 | 2 | 12 / 7 / 2015 quiz about the following topics: java basics, classes & objects, strings & arrays | Inheritance, Inner Classes | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topic 8 | 1.complete the 'Human Mind' and 'FlyBox' assignments in topic inner classes. please submit at haim.michael.homework@gmail.com. this time, this submission is mandatory. you cannot email me specifying the assignment is redundant. 2.please complete all assignemtns in topic inheritance. | |
7 | ||||||||
8 | 3 | 19 / 7 /2015 | Enums,Exceptions Handling, I/O Streams | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topics 10, 14 + Enum in topic 5 | 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 clips about threads at www.javabook.co.il 3. please complete the assignments in topic i/o streams (topic number 14) and in exceptions handling (topic number 10). please submit at haim.michael.homework@gmail.com (if there are redundant assignments please don't do them.. please list them in your email) 4. please complete the tricky questions in topics 'exceptions handling' and 'i/o streams' (no need to submit). | |
9 | ||||||||
10 | 4 | 2 / 8 / 2015 | Threads (till synchronization) | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topics 11 | 1. please complete the chat assignment at https://docs.google.com/document/d/1KXTpIPzAPnWNI00PhNxR-rSN35t5lHQdo0o25oksbFc/pub You can find a video (in Hebrew) that explains this assignment at http://youtu.be/5AlNy1cOlIU | |
11 | Networking | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topic 16 | ||||
12 | User Interface using Swing | Java SE Swing Introduction | http://www.abelski.com/moodle/course/view.php?id=55 | all topics | ||||
13 | Swing Threads Issues | Java SE Images Processing | http://www.abelski.com/moodle/course/view.php?id=66 | topic 3 | ||||
14 | ||||||||
15 | 5 | 9 / 8 / 2015 | Reflection | Java SE Reflection Introduction | http://www.abelski.com/moodle/course/view.php?id=11 | topics 1,2,3 | 1. please complete all assignments in topics 1,2,3 in reflection. | All Topics |
16 | Threads (from synchronization) | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topioc 11 | 1. towards next meeting you should complete final project phases 1,2 and 3. you should submit this part of the project at haim.michael.homework@gmail.com. it won't be marked. it doesn't have to be the final version. it can be the beta version. | |||
17 | xml | XML Fundamentals | http://www.abelski.com/moodle/course/view.php?id=16 | all topics | ||||
18 | ||||||||
19 | 6 | 16 / 8 /2015 | Parsing XML using DOM Parser | Java SE Core Web Services | http://www.abelski.com/moodle/course/view.php?id=23 | jaxp (topic 5) | ||
20 | junit | The JUnit Framework | http://www.abelski.com/moodle/course/view.php?id=83 | topics 2,3 | ||||
21 | 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, generics topics. | |||
22 | 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. pls prepare your laptop/pc for scala (installing the required software) by installing the reuqired plugin into your ide + scala sdk. (u can find short video clips that explain it in scalabook). | |||
23 | Java 8 Lambda Expressions | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topic 18 | ||||
24 | ||||||||
25 | 7 (quiz) | 23 / 8 / 2015 | 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. no need to submit the solutions. please try your best. next meeting you will be asked to complete all assignments. | |
26 | Default Methods | Developing Java SE Applications | http://www.abelski.com/moodle/course/view.php?id=3 | topic 7 | ||||
27 | ||||||||
28 | 8 | 30 / 8 / 2015 | Scala | Scala Fundamentals | http://www.abelski.com/moodle/course/view.php?id=105 | topics 2-4 | 1. please complete the assignments in topics 2,3,4 in 'scala fundamentals' course. | |
29 | Scala | Scala Fundamentals | http://www.abelski.com/moodle/course/view.php?id=105 | 5 (control statements), 8 (Inheritance), 10 (traits), xml (23) | 1. write a simple code in scala that prints out all currency exchange rates (based on the data we can get in xml from bank israel server). 2. please complete all assignments in those topics we covered in class. | |||
30 | Scala | Scala Fundamentals | http://www.abelski.com/moodle/course/view.php?id=105 | java (28), 6 (functions), | 1. complete the assignments in topic functions. | |||
31 | Scala | Scala Fundamentals | http://www.abelski.com/moodle/course/view.php?id=105 | packages, exceptions, patterns matching, type parameterization, abstract members, properties | 1. complete the final project. | |||
32 | ||||||||
33 | 9 (final project) | 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) | |||
34 | ||||||||
35 | ||||||||
36 | ||||||||
37 | 1. the quiz includes quiestions similar to the tricky questions u already know (might be open questions instead of multiple choice ones): | |||||||
38 | ||||||||
39 | 2. 40% from the quiz refer to the chat assignment. | |||||||
40 | http://www.abelski.com/moodle/mod/assignment/view.php?id=293 | |||||||
41 | ||||||||
42 | 3. the topics covered by the other 60% are: | |||||||
43 | object oriented programming | |||||||
44 | arrays & strings | |||||||
45 | inheritance + | |||||||
46 | inner classes +++ | |||||||
47 | exceptions handling | |||||||
48 | threads +++ (1) | |||||||
49 | i/o streams ++ | |||||||
50 | reflection +++ | |||||||
51 | collections | |||||||
52 | generics | |||||||
53 | lambda expressions +++ | |||||||
54 | networking | |||||||
55 | ||||||||
56 | u can find tricky questions about generics googling "java certification questions in generics" | |||||||
57 | (1) till wait & notify (included) | |||||||
58 | ||||||||
59 | ||||||||