Part 1 (OOP Concepts and Usage in Java Console Applications)

indexadjustmentInternet and Web Development

Nov 13, 2013 (3 years and 9 months ago)

134 views


MCAST ICT 2011
-

OOP in Java (1HND Software & Networking)


Unit Introduction

Lectures and Tutorials

Main Topics

Assignments

Recommended Readings

Unit Introduction


MCAST ICT 2011
-

OOP in Java (1HND Software & Networking)


Slide
2



Lectures and Tutorials



4 hours lectures per week

Lecturing hours will consist of understanding some theory or
concepts and putting them to practice in worksheets/practicals




1 hour tutorial per week

This should be used by students who attend the lecturing hours
and do their best to practice at home but still have difficulties
about specific topics or assignments



MCAST ICT 2011
-

OOP in Java (1HND Software & Networking)


Slide
3



Main Topics

The unit will consist of 2 parts:

Part 1 (OOP Concepts and Usage in Java Console Applications)




Basic Java concepts



Writing Java Console applications



Object Oriented Programming in Java (
VERY

important!)



Test Driven Development in OOP scenarios

Get your material from Moodle!


MCAST ICT 2011
-

OOP in Java (1HND Software & Networking)


Slide
4



Main Topics

The unit will consist of 2 parts:

Part 2 (OOP Concepts and Usage in Java Web Applications)




Java Server Pages (JSPs) and Java
Servlets



Usage of JSPs and
Servlets

within an OOP Web Application



Database Access from an OOP Web Application



Creating documentation and help for your Web Application

Get your material from Moodle!


MCAST ICT 2011
-

OOP in Java (1HND Software & Networking)


Slide
5



Assignments

1 (big!) Assignment




You will not hand in the whole assignment at the end of the
semester, but on milestones to be communicated by your lecturer



Each milestone will cover a number of criteria that you can achieve



Home and Class…




Mostly home,
but



There are also a number of criteria that have to be obtained from a
class task


MCAST ICT 2011
-

OOP in Java (1HND Software & Networking)


Slide
6



Recommended Readings/References



Head
-
first Java
by Bert Bates, Kathy Sierra (publisher O’Reilly media),
2005, ISBN: 978
-
0
-
596
-
00920
-
5




Blue Pelican Java
(
http://www.bluepelicanjava.com/download.htm
),
free eBook and Video lessons by Charles Cook




Oracle’s Java Tutorials
(
http://download.oracle.com/javase/tutorial/
)