m255 - Object-Oriented Programming With Java - The Open University - s0ryt

seeders: 17
leechers: 1
Added on May 13, 2014 by dylesidin Books > Academic
Torrent verified.



m255 - Object-Oriented Programming With Java - The Open University - s0ryt (Size: 165.87 MB)
 M255_Course_Software.zip90.78 MB
 JavaDocs1.6.zip52.32 MB
 M255_TMA03_11J.zip660.82 KB
 M255_TMA02_11J.zip574.46 KB
 M255_TMA01_11J.zip381.92 KB
 M255_TMA04_11J.zip339.87 KB
 m255_sep(08-10).pdf163.54 KB
 m255_ssep(08-10).pdf99.18 KB
 javaidesfirewalls.pdf65.4 KB
 TMA02_Project_Q1_V2.zip62.28 KB
 TMA-GuidelinesAndAdvice-v3.pdf60.68 KB
 m255_unit12.pdf2 MB
 m255_unit4.pdf1.69 MB
 m255_unit3.pdf1.63 MB
 m255_unit2.pdf1.58 MB
 m255_unit5.pdf1.57 MB
 m255_unit10.pdf1.53 MB
 m255_unit7.pdf1.53 MB
 m255_unit8.pdf1.44 MB
 m255_unit1.pdf1.42 MB
 m255_unit13.pdf1.25 MB
 read.txt808 bytes


Description

image

Would you like more? Donate BTC: 12dEbkjnSZtQDTGQnCg8YTZhrjuXFWsFeg

The reason I have created this torrent is simple: university courses are to expensive. Many people don't have access to knowledge which might raise their level of life.

There are 2 OU courses I have uploaded so far:

1. M255 - Object-Oriented Programming With Java - Units 1-14
2. M257 - Putting JAVA to work - Units 1-12

If you have an access to other Java (and other IT) courses from the OU, like:

Software engineering (TM354)
My digital life (TU100)
Algorithms, data structures and computability (M269)
Web technologies (TT284)
Cisco networking (CCNA) (T216)
Object-oriented Java programming (M250)
Software development with Java (M256)
Fundamentals of interaction design (M364)
Developing concurrent distributed systems (M362)
Building blocks of software (M263)


PLEASE SHARE!!!


=============================================

The M255 course aims to provide you with an understanding of the fundamental concepts involved in object-oriented programming (object, class, protocol, hierarchy, inheritance, encapsulation, polymorphism and collaboration).

The blocks

Block 1 (Units 1–4) provides an introduction to the course and to some fundamental
ideas of object-oriented programming. You will revise your knowledge of programming,
gained from other courses or experience, and use it to understand and write simple
object-oriented code. You will be introduced to basic object-oriented concepts such as
attribute, state, protocol, class and subclass – initially through interaction with game-like
microworlds. However, by the end of the block you will be able to extend existing
classes by writing the code for simple methods using the Java IDE BlueJ, and then test
your code using the OUWorkspace, a programming tool integrated into the BlueJ IDE
and specifically designed to enable you to write and test snippets of Java code in a
quick and convenient way.

Block 2 (Units 5–8) continues the teaching of fundamental object-oriented ideas, using
the BlueJ IDE and the OUWorkspace to investigate inheritance hierarchies, overriding,
abstract classes, interfaces, polymorphism, reuse of code, static methods and
variables. Along the way you will learn about creating your own classes, and find out
more about the facilities and library classes provided by Java. You will learn about
different kinds of errors and also about debugging using the IDE provided. You will
begin to understand more about the need to design code, and will learn to implement a
class according to a specification.

Block 3 (Units 9–11) introduces the concept of collections (objects that store other
objects) and related issues. You will be guided in applying the knowledge gained in the
previous two blocks, along with the new classes introduced in this block, to carry out
increasingly complex programming exercises. In particular, you will learn about the
importance of reuse and how to select an appropriate collection class from Java’s
Collections Framework.

Block 4 (Unit 12–14) starts by discussing how to get information into a Java program
from an external source (such as a file) and how to write information to an external
source, so enabling Java programs to communicate with the wider world. These ideas
are further developed by discussing how an object can be saved to file from a running
program, and at a later stage be read back into the program. The other new topic in this
block is testing code in an object-oriented context. You will put the ideas of testing into
practice using a testing framework built into BlueJ called JUnit. Finally, the block
consolidates your learning by placing programming within the wider context of the
software development process.

Sharing Widget


Download torrent
165.87 MB
seeders:17
leechers:1
m255 - Object-Oriented Programming With Java - The Open University - s0ryt