Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Mobile MOUSe CERTIFIED JAVA ASSOCIATE ONLINE COURSE OUTLINE COURSE TITLE CERTIFIED JAVA ASSOCIATE COURSE DURATION 8 Hour(s) of Interactive Training COURSE OVERVIEW The Oracle Certified Java Associate course is designed to enable students with little or no programming experience to begin to learn programming using the Java programming language. The course teaches the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to create simple Java technology programs. Students taking this course can receive a solid basis in the Java programming language upon which to base continued work and training. The course features the Java Platform, Standard Edition 6 (Java SE 6) platform, and uses the Java SE Development Kit 6 (JDK 6) product. BENEFITS In-depth understanding of Object-Oriented programming Differentiate Client vs. Server Technologies Use JDBC and SQL to connect to databases Be prepared to pass the Oracle exam: 1Z0-850. CONTACT Website Email Telephone Fax : : : : www.mobilemouse.com.au [email protected] +961+8+9404 7041 +961+8+9467 9132 PRICING Contact Mobile MOUSe for pricing. ADVANTAGES OF ONLINE COURSES Session times are at your discretion You can pick and choose which sessions to cover and in any order Learn at your own pace Free repetition (for a period of 6 months) Multiple course levels at a discounted price Many of the courses are internationally accredited Training from the comfort of your home or workstation Training can be accessed from any location MOBILE MOUSe CERTIFIED JAVA ASSOCIATE ONLINE COURSE OUTLINE SESSION 1 Section A: Creating and Compiling Java Programs Development Tools Needed Writing a Simple Java Program Classes Creating a New Java Class Understanding Java Classes Streams Writing Code in Notepad Command Line Code Execution Using a Package Compiling a Package using -d Option Primary Java Platforms Variables and References Declaring and Initializing Variables Assignment Operators Primitive Variables Variable Considerations Capturing User Input Importing Classes Performing Mathematical Calculations Understanding Enums Using Java Documentation Section C: Branching and Loops Section B: Creating Custom Classes Arrays Defined Declaring Arrays Initializing Individual Array Indexes Looping through Arrays Looping For…Each Section E: Working with Functions Creating Functions Sending Arguments to Main Returning Values with a Function Function Parameter Types and Usage Functions and Scope Considerations Branching with IF Statements Creating Compound Logical Statements Switch Case Break Statements For Loops Implementing a Class Class Rules Creating Setters and Getters Creating and Using the Constructor Static Methods and Classes Adding a Static Property Altering Public and Private Polymorphism Classes and Variable Scope Section C: Understanding Subclassing Object-Oriented Programming Class Attributes and Behaviors Section D: Interfaces and Abstract Classes Objects SESSION 2 Section A: Object-Oriented Programming Basics Private vs. Public Classes Primary Java Packages Section B: Working with Variables and References Section D: Working with Arrays The String Class Concatenation Operator charAt() indexOf() trim() substring() replace() length() Creating a Subclass Using the Superclass Constructor Overriding Methods Inheritance Rules to Consider Instantiating Subclasses Creating an Interface Implementing the Interface Writing Method Implementations Writing a Test Class Overriding Interface Methods Modifying the Test Class Creating an Abstract Class Extending an Abstract Class The StringBuffer Class append() reverse() deleteCharAt() While Loops Do…While Loops Understanding Endless Loops Break and Continue Statements 5/05/2017 PAGE 1 MOBILE MOUSe CERTIFIED JAVA ASSOCIATE ONLINE COURSE OUTLINE SESSION 3 Section A: Understanding UML Uniform Modelling Language UML Perspectives and Views Basic Object-Oriented Programming Terms UML Class Diagrams UML Inheritance Diagrams Section B: Java Integration Technologies Section F: Java Server Technologies Server-Side Technologies Enterprise JavaBeans Servlets Java Server Pages JAX-RPC SOAP Defined UDDI Remote Method Invocation RMI Interfaces and Classes Remote Object Implementation Java Database Connectivity Sample JDBC Code Database Connection Considerations Understanding JNDI Java Messaging Service Messaging Process Diagrams Section C: HTML and JavaScript HTML and JavaScript Overview Understanding HTML Structure Understanding JavaScript Structure HTML Advantages and Disadvantages JavaScript Advantages and Disadvantages HTML and JavaScript Coding Example Section D: Java 2 Micro Edition Using the Java Wireless Toolkit Creating the MIDlet Deploying the MIDlet Section E: Applets and GUI Interfaces Creating a Java Applet Analyzing and Compiling the Applet Code Creating GUI Interfaces with SWING Coding the Default Constructor Instantiating SWING Components Compiling the GUI Interface 5/05/2017 PAGE 2