Java programmeerimiskeele algkursus
Java has been one of the most popular programming languages already for year competing tightly and to some extent surprisingly with C-language. The strengths of the language lie of course in the object-oriented constructs but also in the platform independent WORA (Write Once, Run Anywhere) ideology that promotes the use of Java-technologies in heterogeneous environments.
During the years of existence, the language itself and especially the class libraries of the environment have evolved greatly. If you work with skills, you acquired a decade ago you cannot work efficiently in modern Java-environments.
The course targets programmers wishing to learn Java-language. Participant should have programming skills with some language.
The participant will learn the syntax of Java-language, object-oriented programming with Java and the essential features of Java SE class library that will be needed regardless of the type of the application the participant will be implementing.
Program:
- Java-platform
- JRE and JDK
- Platform features and architecture
- Versions 7-9 and beyond
- Basics of language
- Type system
- Strings and dates
- Arrays and basics of Lists
- Method implementations
- Conditionals and loops
- Exception handling
- Object constructs
- SOLID-principles
- Class implementation
- JavaBean-model
- Inheritance and polymorphism
- Abstractions before concretions, interfaces
- Lambda-expressions
- Generic programming
- Generic types
- Reflection
- Annotations
- Collections
- Collection types
- Using collections
- Iterators
- Streams
- Data management
- I/O-operations
- Serialization
- XML-processing
- JSON-processing
- Multithreaded programming
- Multithreaded patterns
- Synchronization
- Parallel programming
- Other techniques
- Using databases, JDBC
- Localization and internationalization
After completing this course, students:
- Learn the basic grammar of Java-language;
- Learn good object-oriented programming;
- Learn the essentials of Java-class library.
Trainer:
Jyrki Martonen
Koolitushind sisaldab:
- klassikoolitust;
- õppematerjale;
- tunnistust.
Lisaks pakume:
- vajadusel tasuta korduskoolitust kui tunned, et mõni oskus vajab täiendamist või pidid endast mittesõltuvatel põhjustel koolituse katkestama;
- sooje jooke koos küpsistega;
- lõunasööki igal koolituspäeval.
Koolitusfirma tutvustus
Nordic Koolitus OÜ - praktilised IT- ja juhtimiskoolitused Loen koolitusfirma kohta veel...