This course introduces the trainee to a set of basic skills in
accidental guidance programming. This course includes
identifying the environment used for Editing program editing
operations, translating it into the machine language,
implementing the program, correcting errors, and representing
data and mathematical and logical operations. The trainee learns
about the condition clauses and the iterations, in addition to
building and calling Method Invocation Methods and dealing with
the two-dimensional arrays. After that, the trainee will move to
the topics that cover programming objects for the purpose of
guidance AB, which includes the subject of classes and data
encapsulation, in addition to defining and using the Methods of
the Java library API