JAVA FOUNDATION

Mündəricat

1. Introduction

    • About the Course
    • Setting up Java
    • Introduction to IDE editor and tools.
    • Introduction to execution of java programs.
    • Java compiler. JVM, JRE, JDK
    • Writing simple Hello World java program
    • What is my Program Doing?

2. Basic element of Java and variables

    • Main method
    • Comments
    • What is a Variable?
    • Numeric Data and operation over it, integer division, finding remainder and fractal part
    • Textual Data
    • Converting Between Data Types
    • What is Input and Output.
    • Input types (Scanner)

3. JAVA Memory types

    • Heap
    • Stack
    • Class(method) area

4. Conditional operators

    • Boolean Expressions equality operators
    • and if/else operators
    • Understanding Conditional Execution
    • switch Statement

5. Working with Dates and Times

    • Creating Dates and Times
    • Working with Binary Arithmetic Operators

    • Arithmetic Operators

6. Using Additional Binary Operators

    • Assignment Operators
    • Compound Assignment Operators
    • Relational Operators
    • Logical Operators
    • Equality Operators

7. Working with Unary Operators

    • Logical Complement and Negation Operators
    • Increment and Decrement Operators

8. Loop operators

    • Introduction to loops
    • For Loops
    • While and do-while Loops
    • Foreach statement
    • Using break and continue Statements

9. Arrays

    • One-dimensional Arrays
    • Sorting Arrays

10. Methos and packages

    • What is a Method?
    • Static methods
    • Access modifiers
    • The import Declaration and Packages

11. Textual Data and operations over it

    • The String Class
    • StringBuilder Class
    • String methods

12. Operations with methods

    • Overloading methods
    • Calling methods from another method
    • Recursive calling methods

13. Classes and Object-Oriented programming

    • Introduction to Object-Oriented Programming Concept
    • What is class
    • Creating objects
    • Constructor
    • Abstract class
    • Interfaces

14. Debugging and Exception handling

    • Exceptions and its types. Errors
    • Exceptions Handling
    • Try-catch finally blocks

15. Understanding an ArrayList

  • Creating an Array
  • List Using an ArrayList

16. Wrapper Classes

  • Garbage Collection
  • Understanding Java Operators

17. File

  • File handling and data reading

Əlaqə

Azerbaijan 1C Academy

Telefon

+994 55 226 94 66

Ünvan

Azərbaycan, Bakı, Demirchi Tower BM, 21 - ci mərtəbə