Training Course:Java Primer for DevelopersSchool/Trainer:QA Ltd. Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough, United Kingdom
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' Java has enjoyed popularity since its introduction in 1995. However, Java is a complex programming language and not necessarily the ideal choice for an introduction to programming or modern programming languages. Additionally, Java comes complete with a whole class library. Knowledge and use of at least some of this class library is essential for any form of Java program.
Anyone who has looked at Java in any detail will realise that Java is more than just another programming language. The rich functionality provided by Java’s class libraries mean that Java is effectively a platform-independent operating system. It is a very advanced operating system containing powerful distributed object and component capabilities. The wide range of functionality delivered with Java and the plethora of products that surround it can lead to unnecessary confusion.
For developers without experience in modern structured programming languages, such as COBOL programmers, or those who are new to programming, Java Primer provides a good foundation for the Java for non-C Programmers course. It also provides an excellent overview of the functionality available in Java and its potential uses for managers, team leaders and technical support staff.
In addition Java development environments have become more complex and feature rich as the language has matured. As such the course has been updated to include the use of modern IDEs to develop, launch and debug applications.
This course is instructor led with practical sessions which increase in complexity throughout the course, with additional optional exercises for further learning. Delegates may take away their own work, the worked solutions and demonstration examples.
Prerequisites Delegates should preferably have some programming knowledge, but must have general computing experience, possibly through the extensive use of complex software packages. You should also be familiar with the Microsoft Windows graphical user interface. This course is aimed at Programmers whose skills need refreshing or whose experience is not in modern structured programming languages. Technical and project managers who need an overview of Java concepts and the Java language. Non-programmers with extensive experience of software packages. Delegates will learn how to use the major concepts of a modern, block-structured, high-level language, such as control flow, function calls and modular programming structure programs using classes and other essential object-oriented features understand many of the capabilities of Java write Java programs that use different language features use an integrated Java software development environment read and debug simple Java code Course outline
Course Introduction
Course objectives; Course delivery; Course practicals; Course structure; Please Ask Questions
Java Overview
Platform independence; Java environment; The Java Virtual Machine; Java and the Web
Java Programs
Java program life cycle; Java development environments; Java program statements; Basic input and output; .java and .class files; Applets and applications;
Numeric Data Types
Fundamental types; Declarations; Operators; Assignment; Arithmetic
Text Data Types
Strings and single character data; Unicode; String literals; String manipulation; String comparison
Control Flow
Decision and repetition concepts; Expressing logic in Java; The use of conditional statements; The use of looping statements; Structured programming
Methods
Methods and modular programming; Passing arguments to functions by value and by reference
OO Concepts
Object behaviour; Object state; Encapsulation; Referring to objects using references; Inheritance and extending existing classes; The Object class; Substitutability and polymorphism
Overview of Java Packages
The package concept; Importing other packages; Language support package; GUI packages; Network and remote object packages
Java Systems
Larger Java programs; Application delivery mechanisms; Java advantages and disadvantages; Competitive technologies
The Way Ahead
Gaining experience after this course; Further Java information sources; Support avenues after this course ...''
Elements of this syllabus are subject to change.
Please go to the school's official website for training price and schedule:
http://www.qa.com/
Phone:0844 871 2080
School Address:
TEL: 0844 871 2080 E-mail us: info@qa.com
Jobs & Resumes: Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough Houses & Roommates: Aberdeen, Birmingham, Bristol, Edinburgh, Exeter, Glasgow, Leeds, London, Manchester, Slough Travel Agencies: Birmingham, Bristol, Edinburgh, Leeds, London, Manchester,
Search other schools for Java Primer for Developers training resources.
Other training courses offered by QA Ltd.:
Developing Applications with the Java SE Platform
Accelerated Migration to Java Enterprise Edition 5
Advanced Java
Agile UML Modelling for Developers
Building Enterprise Applications in J2EE 5
Building Web Applications in Java EE 5
Developing Java Applications using the Spring Framework
Java for Programmers
Java Web Development
Java Development
Using Hibernate in Java Applications
Upgrading Enterprise JavaBeans skills to EJB3
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Tips: If you can not find a training course suitable for you instantly, you can leave your training request here and let trainers contact you later. |
|
|