

Development
Object Oriented Programming and Java Programming Language – part 1
DURATION 5 Days
The first part of the course includes an introduction to object-oriented programming and the Java language basics.
The first part of the Object Oriented Programming and Java course covers:
- Java as a programming language, as a platform, and as an ecosystem of existing components
- Basic building blocks of the Java programming language
- Write, compile, and execute a simple Java program
- Eclipse integrated development environment
- Expressions, operations, and assignments
- Program flow control
- Conversions between data types
- Access modifiers and other modifiers
- Classes and objects, encapsulation
- Immutable objects and Java Beans
- Enums
- Familiarity with the basic principles of object-oriented programming
- Interfaces and implementations
- Polymorphism, interface, and abstract class
- Wrappers of primitive types
- Autoboxing and unboxing
- Java exception system
- Object methods: toString, equals, hashCodeCollections of objects in Java
- Generics in Java
- Internal Classes, Anonymous Classes, and Closures
- Tips for working in Eclipse
- Good practices for working in Java
The course is designed for developers who already know the procedural paradigm in programming and have practical experience with at least one programming language.
For all inquiries regarding education, please contact us at learn@croz.net.