Java
Fundementals & Object-Oriented Programming
Eğitim Süresi : 30 saat |
|
EĞİTİMİN TANIMI |
|
Bu eğitim Java'yı sıfırdan öğrenmek isteyen veya biraz
bilip profesyonel olarak kullanmak isteyenler için tasarlanmıştır. Hedef,
katılımcıların Java Platform'unun, Java Programlama Dili'nin ve Nesneye
Yönelik Programlamanın temel kavramlarının yeterli düzeyde anlamasıdır. |
KİMLER KATILABİLİR |
- Hiç programlama bilmeyen, programlamaya Java ile başlamak isteyenler
- Java'yı belli bir ölçüde bilen ancak nesneye yönelik programlamayı
tam olarak kavramak isteyenler
- Java dışında bir programlama dilini temel düzeyde bilip Java'yı öğrenmek
isteyenler
|
PROGRAMIN İÇERİĞİ |
PLATFORM
- Java Language
- Java Runtime (JRE)
- Development Kit (JDK)
- Java Libraries (API)
- Platforms : Standard, Enterprise, Mobile
- IDE : Netbeans, Eclipse, JDeveloper
|
LANGUAGE BASICS
- Variable, Type, Value
- Flow Control
- Arrays
- String
- Exceptions
|
FLOW CONTROL
- Conditions
- Loops
- Exceptions
|
CLASS & OBJECT
- Class, Object, Instance
- Field, Property, Method, Constructor
- Package, Import, Archive, Project, Library
|
FUNDEMENTAL CLASSES
- Date & Calendar
- StringBuffer & StringBuilder
- StringTokenizer
- Math
|
OBJECT-ORIENTED
- Encapsulation
- Inheritance
- Abstract Class
- Interface
- Polymorphism
|
COLLECTIONS
- Vector, Hastable, Enumeration
- Collections, Iterator
- List, ArrayList
- Map, HashMap
- Generics
|
INPUT / OUTPUT
- Streams
- Reader / Writer
- File
- Serialization
- Properties Class
|
MULTI-THREADING
- Thread
- Runnnable
- Timer
- Synchronization
|
|