|
Provided by: AcademyX Java Fundamentals (classroom training) in San Francisco by AcademyXJava |
![]() |
Training
Provided by AcademyX
Java Fundamentals is taught by AcademyX, (www.academyx.com, 415-392-8024), the San Francisco's only Internet-focused, instructor-led training company in the Bay Area. Java enhances productivity by allowing the inheritance of methods and properties from the well-organized Java Class Library. Students will build Graphical User Interfaces and handle various events. Students will explore multi-threading and how it can improve the performance of applications. Students will also use many methods of the Graphics class to draw shapes.
Lesson objectives help students become comfortable with the course, and also provide a means to evaluate learning. Upon successful completion of this course, students will be able to:
List the benefits and roles of the Java programming language.
Utilize primitive datatypes, variables, constants, literals, and methods.
Implement classes and properties, and understand abstraction and encapsulation.
Differentiate between an application and an applet, and pass parameters to both.
Use inheritance, interfaces, packages, modifiers, as well as archive files.
Use operators and expressions to perform calculations and typecasting.
Control the flow of programs with branching and looping.
Explore the packages and interfaces in the Java Class Library.
Explore the java.lang package and use methods from the String and Math classes.
Change fonts and colors in the display; use Graphics and Image classes to draw to the display.
Handle key and mouse events.
Explore the applet architecture, detect and process errors, and explore threads.
Explore the AWT package and build a GUI interface.
Lesson objectives help students become comfortable with the course, and also provide a means to evaluate learning. Upon successful completion of this course, students will be able to:
List the benefits and roles of the Java programming language.
Utilize primitive datatypes, variables, constants, literals, and methods.
Implement classes and properties, and understand abstraction and encapsulation.
Differentiate between an application and an applet, and pass parameters to both.
Use inheritance, interfaces, packages, modifiers, as well as archive files.
Use operators and expressions to perform calculations and typecasting.
Control the flow of programs with branching and looping.
Explore the packages and interfaces in the Java Class Library.
Explore the java.lang package and use methods from the String and Math classes.
Change fonts and colors in the display; use Graphics and Image classes to draw to the display.
Handle key and mouse events.
Explore the applet architecture, detect and process errors, and explore threads.
Explore the AWT package and build a GUI interface.
|
|
||||||||||||
Java Fundamentals (classroom training) in San Francisco by AcademyX
Course Content
Lesson 1: An Introduction to Java
Java-the Language of the Internet
The Benefits of Java
The Essential Building Blocks of JDK
Lesson 2: Datatypes, Variables, and Methods
Datatypes
Variables, Constants, and Literals
Storing and Retrieving Values
Methods
Lesson 3: Object Orientation, Part 1
Classes and Instances
Methods
Properties
Abstraction and Encapsulation
Lesson 4: Construction Time
General Components
Build an Application
Building an Applet
Passing Parameters
Lesson 5: Object-Orientation, Part 2
Inheritance
Java Terms
Modifiers
Overloading Methods
Constructors
Using Inner Classes
Encapsulation
Lesson 6: Java Language-Statements and Expressions
Statements and Expressions
Automatic and Explicit Type Conversions
Garbage Collection
Lesson 7: Branching and Looping
Making Decisions
Looping
Lesson 8: The Java Class Library
Standard Packages
Standard Interfaces
The Collections Framework
Lesson 9: Exploring java.lang
Classes and Interfaces
The String Class
The Math Class
Lesson 10: Fonts, Graphics, and Images
Fonts and Colors
Graphics
Images
Lesson 11: Handling Events
Event Handling
Key Events
Mouse Events
Lesson 12: Threads and Animations
Applet Architecture
Exception Handling
Threads
Lesson 13: AWT and GUI
The Abstract Window Toolkit (AWT) Package
Building the GUI
Lesson 1: An Introduction to Java
Java-the Language of the Internet
The Benefits of Java
The Essential Building Blocks of JDK
Lesson 2: Datatypes, Variables, and Methods
Datatypes
Variables, Constants, and Literals
Storing and Retrieving Values
Methods
Lesson 3: Object Orientation, Part 1
Classes and Instances
Methods
Properties
Abstraction and Encapsulation
Lesson 4: Construction Time
General Components
Build an Application
Building an Applet
Passing Parameters
Lesson 5: Object-Orientation, Part 2
Inheritance
Java Terms
Modifiers
Overloading Methods
Constructors
Using Inner Classes
Encapsulation
Lesson 6: Java Language-Statements and Expressions
Statements and Expressions
Automatic and Explicit Type Conversions
Garbage Collection
Lesson 7: Branching and Looping
Making Decisions
Looping
Lesson 8: The Java Class Library
Standard Packages
Standard Interfaces
The Collections Framework
Lesson 9: Exploring java.lang
Classes and Interfaces
The String Class
The Math Class
Lesson 10: Fonts, Graphics, and Images
Fonts and Colors
Graphics
Images
Lesson 11: Handling Events
Event Handling
Key Events
Mouse Events
Lesson 12: Threads and Animations
Applet Architecture
Exception Handling
Threads
Lesson 13: AWT and GUI
The Abstract Window Toolkit (AWT) Package
Building the GUI
About The Training Provider: AcademyX
AcademyX - Since 1998, AcademyX's (www.academyx.com) mission has been to provide the highest quality Internet training in the world. AcademyX is an Adobe Certified Training Center, as well as an authorized training company for ActiveState (Perl) and Altova (XMLSpy). We are located in downtown San Francisco near BART. Please call us if you have any questions: 415-392-8024. We offer hands-on, instructor-led...

