Java Class in London
xxxxx.
What is Java?
xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxx
xxxxxxxxxxxxxxx
It's one of the most p xxxxxxxxxxxxxxxxer programming languages and so is a much sought-after skill by employers especially in financial institutions.
xxxx
xxxxxxxxxxxxxxx
C++ isxxxxxxxxxxxxxxxxst language to learn. Generally speaking, it is advisable to havxxxxxxxxxxxxxxxous experience of another language. Maxxxxxxxxxxxxxxxved this wrong (against advice!) and have become proficient C++ xxxxxxxxxxxxxxx from scratch, but it is generally advisable to tackle Excel Vxxxxxxxxxxxxxxxs is particularly true for financial modelers who use xxxxxxxxxxxxxxxadvanced level and who have only recordedxxxxxxxxxxxxxxxonal macro.
A knowlexxxxxxxxxxxxxxxis also under development of enormous benefit to CG (Compxxxxxxxxxxxxxxxraphics) studen xxxxxxxxxxx come to terms with the RxxxxxxxxxxxxxxxI and the MaxxxxxxxxxxxxxxxCG programxxxxxxxxxxxxxxxto visit the assocv
When does the Java class run?
12 x 2.5 hour lessons = 30 hours total. 1 per week Thursday Evenings 6-30-9pm.
Practice times can be arranged on other evenings free of charge.
Start Dates:
Evenings:
Wednesday January 20 2010 6.30. Thence 12 Wednesdays.
Overview of Content
- Module 1 Introduction:
* JAVA as a programming language
* JAVA as a platform
* Different Java application typesModule 2 the Java Development Kit environment:
* Java Development Kit environment
Module 3 Essential Java Programming:
* Fields and Variables
* Using Arrays
* Static Methods and Fields
* Using the JDKModule 4 My first Java application: «Hello World»:
* The creation of code source
* The compilation of code source
* Execution of code
* The structure of a programModule 5 My first JAVA applet: «Hello World»:
* The creation of code source
* The compilation of code source
* Creation of a HTML document for usage by an applet
* Execution of an applet
* The structure of an appletModule 6 Object Oriented Programming:
* Objects
* Messages
* Classes
* Derivation and hierarchies of classes
* Interfaces
* PolymorphismModule 7 The Java programming language:
* Variables
* Operators
* Expressions, instructions and blocs
* Program flow control InstructionsModule 8 Graphical User Interfaces:
* Containers and Layout Managers
* Writing Simple Graphical Applications
* Writing Complete Graphical ApplicationsModule 9 Management of objects:
* The creation of objects
* Utilization of objectsModule 10 Java Developer's Toolbox:
* Utility Classes
* Vector and Hash table
* Collections
* Inner Classes
* Java I/OModule 11 Simple Objects
* Chains
* Numbers
* SeriesModule 12 Definition of classes:
* Introduction
* The declarations of a class
* Class descriptions
* ExercisesModule 13 Derivation and hierarchy of classes:
* Derivation
* Final Classes
* Abstract Classes
* The super class
* Class Inheritance
* Polymorphism
* ExercisesModule 14 Interfaces:
* Usage of Interfaces
* Definition of an interface
* Implementation of an interface
* The interface as a data typeModule 15 Packages:
* Creation of packages
* Hierarchy of packages
* Using packages for code organization
* Access levels for packages
* Packages that are imported by default
Cost
£750
Course Requirement
3 to 4 hrs of "homework" per week. An exercise is given after every class. This is expected to be received by email on the following Sunday 12.00pm. This is probably the most essential (and compulsory!) part of the course.
Manual & Text
A colourful manual is provided. This manual is based chapter by chapter
on the text which the students must also purchase.
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxx
xxxxxxxxxxxx