Introduction to Java syntax for junior programmers, with lecture and hands-on exercises. Students will work locally with an IDE, developing an application that embodies the basic concepts of programming through the use of the Java language. Course participants will learn the fundamentals of the Java language: declaration of classes, methods and variables, control structures, instantiation of objects, arrays, manipulation of strings and other objects, exception handling. Moreover, they will acquire the main principles of programming on the Java platform: code portability, automatic memory management, object-oriented programming, knowledge of syntactic constructs.
Topics
- Fundamentals of programming on the Java platform
Program
- Algorithms and instructions
- Variables and memory usage
- Operators and expressions
- Flow control structures
- Functions
- Handling character strings
- Array operations
- Data structures and objects

