Kursai

Java programavimo pagrindai

Trukmė Kalba Miestas Kaina Data ir registracija kursui
3 dienos lietuvių Vilnius 725 EUR


Kurso metu išmoksite rašyti taikomąsias programas ir programinius intarpus (applets) su Java 8. Taip pat susipažinsite su šios kalbos sintakse, konstrukcija bei objektiniu programavimu, tiek kiek jis susijęs su Java. Praktinių užsiėmimų metu klausytojai kurs grafinę vartotojo sąsają  taikomosioms programoms ir kliento/serverio pranešimų sistemą.

Kursas skirtas

Duomenų bazių kūrėjams ir administratoriams, Internet taikomųjų programų kūrėjams, Java programuotojams bei kliento / serverio taikomųjų programų kūrėjams.

Reikalavimai klausytojams

Klausytojai turi turėti darbo patirties su bet kuria programavimo kalba.

Kurso turinys

  1. Packaging, Compiling and Interpreting Java Code
  2. Programming with Java statements
  3. Programming with Java Operators and Strings
  4. Working with Basic Classes and Variables
  5. Understanding Methods and Variable Scope
  6. Programming with Arrays
  7. Understanding Class Inheritence
  8. Understanding Polymorphism and Casts
  9. Handling Exceptions
  10. Programming with the Date and Time API
  11. Understanding Lambda Expressions

Mokymų programa

  1. Packaging, Compiling and Interpreting Java Code
    • Understand packages
    • Understand package-derived classes
    • Understand class structure
    • Compile and interpret Java code
  2. Programming with Java statements
    • Understand assingments statements
    • Create and use conditional statements
    • Create and use iteration statements
    • Create and use transfer of control statements
  3. Programming with Java Operators and Strings
    • Understand fundamental operators
    • Understand operator precedence
    • Use string objects and their methods
    • Use StringBuilder objects and their methods
    • Test equality between strings and other objects
  4. Working with Basic Classes and Variables
    • Understand primitives, enumerations and objects
    • Use primitives, enumerations and objects
  5. Understanding Methods and Variable Scope
    • Create and use methods
    • Pass objects by reference and value
    • Understand variable scope
    • Create and use constructors
    • Use this and super keywords
    • Create static methods and instance variables
  6. Programming with Arrays
    • Work with Java Arrays
    • Work with ArrayList objects and their methods
  7. Understanding Class Inheritence
    • Implement and use inheritence and class types
    • Understand encapsulation principles
    • Advanced use of classes with inheritence and encapsulation
  8. Understanding Polymorphism and Casts
    • Understand polymorphism
    • Understand casting
  9. Handling Exceptions
    • Understand the rationale and types of exceptions
    • Understand the nature of exceptions
    • Alter the program flow
    • Recognize common exceptions
  10. Programming with the Date and Time API
  11. Understanding Lambda Expressions