• slide-formation

Java SE7 Fundamentals

 

Objectifs de la formation

  • Acquérir les connaissances de la technologie, du langage de programmation et du cycle de vie de Java
  • Savoir utiliser les variétés de constructions du langage de programmation pour créer des applications différentes avec la technologie Java
  • Savoir utiliser les structures de contrôle (décisions et répétitions) et les méthodes pour diriger le flux du programme
  • Savoir définir des concepts avancés de l'orientation objet dans des programmes Java avec la technologie Java.

Contenu du cours

 

  1. Introducing the Java Technology
    • Relating Java with Other Languages
    • Showing How to Download, Install, and Configure the Java Environment on a Windows System
    • Describing the Various Java Technologies Such as Java EE, Java ME, Embedded Java SE
    • Describing Key Features of the Technology and the Advantages of Using Java
    • Using an Integrated Development Environment (IDE)
  2. Thinking in Objects
    • Defining the Problem Domain
    • Identifying Objects and Recognizing the Criteria for Defining Objects
  3. Introducing the Java Language
    • Defining Classes
    • Identifying the Components of a Class
    • Creating and Using a Test Class
    • Compiling and Executing a Test Program
  4. Working with Primitive Variables
    • Declaring and Initializing Field Variables
    • Describing Primitive Data Types Such as Integral, Floating Point, Textual, and Logical
    • Declaring Variables and Assigning Values
    • Using Constants
    • Using Arithmetic Operators to Modify Values
  5. Working with Objects
    • Declaring and Initializing Objects
    • Storing Objects in Memory
    • Using Object References to Manipulate Data
    • Using Java SE Javadocs to Look up the Methods of a Class
    • Working with String and StringBuilder Objects
  6. Using Operators and Decision Constructs
    • Using Relational and Conditional Operators
    • Testing Equality between Strings
    • Evaluating Different Conditions in a Program and Determining the Algorithm
    • Creating if and if/else Constructs
    • Nesting and Chaining Conditional Statements
    • Using a switch Statement
  7. Creating and Using Arrays
    • Declaring, Instantiating, and Initializing a One-Dimensional Array
    • Declaring, Instantiating, and Initializing a Two-Dimensional Array
    • Using a for Loop to Process an Array
    • Creating and Initializing an ArrayList
    • Using the import Statement to Work with Existing Java APIs
    • Accessing a Value in an Array or an ArrayList
    • Using the args Array
  8. Using Loop Constructs
    • Creating while Loops and Nested while Loops
    • Developing a for Loop
    • Using ArrayList with for Loops
    • Developing a do while Loop
    • Understanding Variable Scope
  9. Working with Methods and Method Overloading
    • Creating and Invoking a Method
    • Passing Arguments and Returning Values
    • Creating Static Methods and Variables
    • Using Modifiers
    • Overloading a Method
  10. Using Encapsulation and Constructors
    • Creating Constructors
    • Implementing Encapsulation
  11. Introducing Advanced Object Oriented Concepts
    • Using Inheritance
    • Using Types of Polymorphism Such as Overloading, Overriding, and Dynamic Binding
    • Working with Superclasses and Subclasses
    • Adding Abstraction to Your Analysis and Design
    • Understanding the Purpose of Java Interfaces
    • Creating and Implementing a Java Interface
  12. Handling Errors
    • Understanding the Different Kinds of Errors That Can Occur and How They are Handled in Java
    • Understanding the Different Kinds of Exceptions in Java
    • Using Javadocs to Research the Exceptions Thrown by the Methods of Foundation Classes
    • Writing Code to Handle Exceptions
  13. The Big Picture
    • Creating Packages and JAR Files for Deployment Using Java
    • Two and Three Tier Architectures
    • Looking at Some Java Applications Examples

bouton un devis softway tunisie

D'autres formations SUR LE MÊME THÈME: Développement

Pour plus d’informations contactez-nous :

MAIL  commercial@softway.com.tn 

call icon md Tél : 216 71.770.508 / +216 71.771.501 / +216 71.772.508

Powered by Amazing-Templates.com 2014 - All Rights Reserved.