Course in Java Programming - Introductory

+ Information by E-mail

Course in Java Programming - Introductory

  • Course description

    Java is an Object Oriented programming language from Sun Microsystems, similar to C++, but simplified to eliminate language features that cause common programming errors. Java technology is used everywhere - including PCs, mobile phones, TV set-top boxes, and the Internet. This course is designed to equip the students with Basic Java programming language knowledge and practical training.

    Introduction

    • What is Java?
    • Applications and Applets
    • Java Development and Execution Environments

    Object Oriented Programming Concepts

    • Abstraction and Encapsulation
    • Inheritance, Subclasses and Superclasses
    • Polymorphism and Overloading
    • Abstract and final Classes
    • Packages and Interfaces

    Java Classes and Objects

    • Class Definition and Module Organization
    • Constructors
    • Objects vs. Built-In Types
    • Visibility
    • Class Methods and Instance Methods

    Data Types

    • Primitive vs. User-Defined Data Types
    • Declarations
    • Constants
    • Objects and Wrapper Classes

    Statements

    • Expressions and Operators
    • Assignment Statement
    • Conditional Statements
    • Iteration

    Core Classes

    • String and Stringbuffer
    • Vector and Hashtable
    • Enumerations
    • Random Number Generation

    Applets

    • Using Applets in Web Pages
    • Applet Parameters
    • The Applet Life Cycle
    • Using Appletviewer
    • Transforming Applets into Applications
    • Incorporating images
    • Rudimentary Animation Concepts
    • The Abstract Windowing Toolkit (AWT)
    • Graphics Primitives
    • Frames, Windows and Graphical Components
    • Containers and Layout Managers
    • Event Handling
+ Information by E-mail

Other programs related to java and javascript

  • BEng Electronic Engineering and Computer Science

  • Institution: University of Reading, Typography & Graphic Communication
  • + Information by E-mail
  • BSc Applied Computer Engineering

  • Institution: University of Reading, School of Law
  • + Information by E-mail
  • BSc Applied Computer Science

  • Institution: University of Reading, School of Law
  • + Information by E-mail
  • BSc Applied Information Technology

  • Institution: University of Reading, Typography & Graphic Communication
  • + Information by E-mail
  • BSc Information Technology

  • Institution: University of Reading, Typography & Graphic Communication
  • + Information by E-mail
  • Master Web Intelligence

  • Institution: King's College London
  • + Information by E-mail
  • MSc (PgDip, PgCert) in Computer GamesTechnology

  • Institution: Liverpool John Moores University, Faculty of Technology and Environment
  • + Information by E-mail