Training Course:Java for Non-ProgrammersSchool/Trainer:CTE Solutions Inc. Ottawa, Toronto, Ontario, Canada
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' Module 1: An Introduction to Java
Java Overview: What Java is and why it is so popular today. The Lifecycle of Other Programs: A look at how programs are developed in other languages. The Lifecycle of a Java Program: A look at how Java programs are developed. Performance Issues: Translating vs. Interpreting. A Simple Java Program: Writing a class in Java with a main() in it. The Java Development Kit: The tools used to create a Java program. Writing a Java Program: The details of creating and running a Java program. Module 2: Object Oriented Analysis & Design
OOP and Procedural Languages: Today’s common programming languages. Writing a Program Procedurally: An overview of how procedural programs are designed. Writing a Program Using Objects: An overview of OOP. Classes and Object: The fundamental components of an object-oriented program. An Introduction to OOAD: Object Oriented Analysis and Design. UML: The Unified Modeling Language. Module 3: The Java Programming Language
Java Keywords: The Java language. Identifiers: Names used to identify the various parts of a program, like names of classes, methods and fields. The Built-in Data Types: The way Java stores data. The String Class: A useful class in Java. Declaring Variables: Allocating memory for data. Arithmetic Operators: The syntax of the Java operators and their order of operation. Parameters and Return Values: How to determine if a method needs parameters and/or a return value. Module 4: Classes and Objects
Classes and Objects: An object is an instance of a class. Writing a Class in Java: Determining fields and methods. Instantiating Objects: The "new" keyword. Using Objects: The dot operator. Understanding References: Understanding the difference between a reference and an object. Module 5: Methods
Methods: The signature of a method. Invoking Methods: Using the dot operator. Passing References by Value: Understanding call-by-value. Invoking Methods: The dot operator. Local Variables vs. Member Variables: Understanding the difference. Constructors: A special type of method that allows an object to be initialized when it is instantiated. Module 6: Control Structures
Flow of Control: Java’s control structures. Comparison Operators Boolean Expressions: Logic and the Boolean operators. The if Statement: The basic tool for making decisions. The if/else Statement: Extending an if statement. The switch Statement: Another decision maker. The while Loop: Repeating code. The do/while Loop: A variation of the while loop. The for Loop: Useful for repeating a specific number of tasks. Module 7: Arrays
Arrays: Contiguous memory for storing data. Array References Array Objects: Instantiating arrays. Arrays of Primitive Data Types Arrays of Objects Module 8: Inheritance
Inheritance: Creating new classes from existing classes. The "is a" Relationship: Determining when inheritance is a good design. The extends Keyword: Implementing inheritance in Java. What Gets Inherited: Understanding what a child inherits from its parent. Single Inheritance: A child can only have one parent. Method Overriding: A child class overriding a behavior of the parent class. Module 9: Applets
An Overview of Applets: A Java program that runs in a web browser. The Applet Class: The parent class of all applets. The Methods of the Applet Class: init(), start(), stop(), destroy() and paint(). Embedding an Applet in a Webpage: The <applet> tag in HTML. The Graphics Class: Used for drawing in the applet. Parameters: Allows the HTML to pass data to the applet. ...''
Please go to the school's official website for training price and schedule:
http://www.ctesolutions.com/
Phone:1 (866) 635-5353
School Address:
11 Holland Avenue, Suite 100 Ottawa, Ontario, K1Y 4S1
69 Yonge Street, Suite 1200 Toronto, Ontario M5E 1K3
Jobs & Resumes: Ottawa, Toronto Houses & Roommates: Ottawa, Toronto Travel Agencies: Ottawa, Toronto
Search other schools for Java for Non-Programmers training resources.
Other training courses offered by CTE Solutions Inc.:
ZenWorks 7 Desktop Management Instrumentation
Novell ZENworks 10 Configuration Management Administration
Groupwise 7.0 Administration
eDirectory 8.8
Novell Identity Manager 3.5 Administration
Novell Identity Manager 3 Fundamentals
CompTIA A+
CompTIA Server+
Network+
Security+
Java Programming Language
Developing Enterprise Applications using J2EE
Servlets and Java Server Pages
Java Web Services
Java for Web Development
Jakarta Struts and Tiles
JavaServer Faces
Developing Enterprise JavaBeans V 3.0
Java Development with the Spring Framework
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: Want to find a place to stay close to the school? Or homestay in a different country? Try the house rental message board where you can search for roommates and post shared rooms or apartments for rent. |
|
|