MTA 98-388: Introduction to Programming Using Java

MTA 98-388 is an introduction to programming using Java is a 5 days hands-on training course that provides students with the required knowledge and skills to develop application using Java. The students will learn to use variables, expressions, flow control, for loop, while loop, do-while loop, break, continue, Array, exception handling, writing to a file, reading from a file and more to develop an application!

Topics

  • Describe the use of main in a Java application
  • Signature of main, why it is static;
  • How to consume an instance of your own class;
  • Command-line arguments
  • Perform basic input and output
  • Print statements
  • import statement
  • The Scanner class
  • Scope of a variable
  • Declare a variable within a block, class, or method
  • Work with data types, variables, and expressions
  • Declare and use primitive data type variables
  • Datatype – byte, char, int, double, short, long, float, boolean
  • identify when precision is lost;
  • initialization
  • How primitives differ from wrapper object types such as Integer and Boolean
  • Use String class and string literals
  • String comparisons
  • String concatenation
  • String.format methods
  • String operators
  • Converting a primitive data type to a string
  • String initialization
  • Iterates, and manipulates arrays and array lists
  • One- and two-dimensional arrays
  • Array initialization,
  • Add and remove elements,
  • Traverse an Array list
  • Casts between primitive data types
  • Convert primitive types to equivalent object types
  • Parse strings to numbers
  • Construct and evaluate arithmetic expressions
  • Arithmetic operators, assignment
  • Compound assignment operators
  • Operator precedence
  • Evaluate code that uses branching statements
  • Use if, else, else if, switch; single-line versus block;
  • Evaluate code that uses loops
  • While, for, for each, do while; break and continue;
  • Nesting, logical, relational, and unary operators
  • Construct and evaluate a class definition
  • Constructors; constructor overloading;
  • Use this keyword
  • inheritance and overriding at a basic level
  • Declare, implement, and access data members in a class
  • Private, public, protected; instance data members;
  • Static data members; using static final to create constants;
  • Encapsulation
  • Declare, implement, and access methods
  • Private, public, protected; method parameters;
  • Return type; void; return value;
  • Instance methods; static methods; overloading
  • Instantiate and use a class object in a program
  • Instantiation; initialization; null;
  • Accessing and modifying data members;
  • Accessing methods;
  • Accessing and modifying static members;
  • Importing packages and classes
  • Troubleshoot syntax errors, logic errors, and runtime errors
  • Print statement debugging;
  • Output from the javac command;
  • Analyzing code for logic errors;
  • Console exceptions after running the program;
  • Evaluating a stack trace
  • Implement exception handling
  • Try catch finally;
  • Exception class;
  • Exception class types;
  • Display exception information

Target Audience

  • This is an excellent course for students planning to major in Computer Science, learn to develop an application in Java, start a career in Programming or preparing for MTA 98-388 Certification exam. The MTA Certification exam 98-388 validates the fundamental knowledge needed to begin building a career as a Java programmer. This course is also good for students want to develop Andriod App.

The Training Includes

  • Classroom instruction
  • Hands-on workshops
  • Training Material
  • Quick Reference Guide

For more information

call 714-505-3475