Software Development & Education Center. Java Platform, Standard Edition 7 (JSE 7)

Similar documents
Software Development & Education Center C Programming

Contents. iii Copyright 1998 Sun Microsystems, Inc. All Rights Reserved. Enterprise Services August 1998, Revision B

Software Development & Education Center. Microsoft Dynamics. Service Industries-AX 2012 R2

Java for Programmers Course (equivalent to SL 275) 36 Contact Hours

Software Development & Education Center. Java Platform, Micro Edition. (Mobile Java)

Software Development & Education Center ANDROID. Application Development

Software Development & Education Center PHP 5

Software Development & Education Center. Microsoft Office (Microsoft Word 2010)

Core Java Contents. Duration: 25 Hours (1 Month)

Software Development & Education Center. Microsoft Dynamics

SYLLABUS JAVA COURSE DETAILS. DURATION: 60 Hours. With Live Hands-on Sessions J P I N F O T E C H

Software Development & Education Center

Training topic: OCPJP (Oracle certified professional Java programmer) or SCJP (Sun certified Java programmer) Content and Objectives

Java Programming Course Overview. Duration: 35 hours. Price: $900

WA1278 Introduction to Java Using Eclipse

Software Development & Education Center

Introduction to Programming Using Java (98-388)

ISTQB Training and Certifications. Automation Testing

JAVA. Duration: 2 Months

Core Java Syllabus. Overview

Mobile MOUSe JAVA2 FOR PROGRAMMERS ONLINE COURSE OUTLINE

Java How to Program, 9/e. Copyright by Pearson Education, Inc. All Rights Reserved.

Course Description. Learn To: : Intro to JAVA SE7 and Programming using JAVA SE7. Course Outline ::

Syllabus & Curriculum for Certificate Course in Java. CALL: , for Queries

CONTENTS. Chapter 1 Getting Started with Java SE 6 1. Chapter 2 Exploring Variables, Data Types, Operators and Arrays 13

Embedded Robotics. Software Development & Education Center

Exceptions and Working with Files

Software Development & Education Center. Oracle D2K

Core Java Syllabus. Pre-requisite / Target Audience: C language skills (Good to Have)

Contents. Figures. Tables. Examples. Foreword. Preface. 1 Basics of Java Programming 1. xix. xxi. xxiii. xxvii. xxix

[Course Overview] After completing this module you are ready to: Develop Desktop applications, Networking & Multi-threaded programs in java.

Java SE 8 Programmer I and II Syballus( Paper codes : 1z0-808 & 1z0-809)

CONTENTS. PART 1 Structured Programming 1. 1 Getting started 3. 2 Basic programming elements 17

The Sun s Java Certification and its Possible Role in the Joint Teaching Material

Core Java Syllabus DAY -1 :

104. Intermediate Java Programming

Java Programming. Price $ (inc GST)

Embedded Systems. Software Development & Education Center. (Design & Development with Various µc)

Weiss Chapter 1 terminology (parenthesized numbers are page numbers)

A Quick Tour p. 1 Getting Started p. 1 Variables p. 3 Comments in Code p. 6 Named Constants p. 6 Unicode Characters p. 8 Flow of Control p.

Complete Java Contents

Java Fundamentals p. 1 The Origins of Java p. 2 How Java Relates to C and C++ p. 3 How Java Relates to C# p. 4 Java's Contribution to the Internet p.

Chapter 4 Java I/O. X i a n g Z h a n g j a v a c o s q q. c o m

Object Oriented Programming CS104 LTPC:

SELF-STUDY. Glossary

DOWNLOAD PDF CORE JAVA APTITUDE QUESTIONS AND ANSWERS

CHAPTER 1: A GENERAL INTRODUCTION TO PROGRAMMING 1

Supporting Materials

A- Core Java Audience Prerequisites Approach Objectives 1. Introduction

"Charting the Course... Java Programming Language. Course Summary

Table of Contents. Chapter 1 Getting Started with Java SE 7 1. Chapter 2 Exploring Class Members in Java 15. iii. Introduction of Java SE 7...

COMP 213. Advanced Object-oriented Programming. Lecture 19. Input/Output

The Java I/O System. Binary I/O streams (ASCII, 8 bits) The decorator design pattern Character I/O streams (Unicode, 16 bits)

Java Programming Training for Experienced Programmers (5 Days)

Java SE 7 Programming

F1 A Java program. Ch 1 in PPIJ. Introduction to the course. The computer and its workings The algorithm concept

Java 8 Programming for OO Experienced Developers

Murach s Beginning Java with Eclipse

Core Java SYLLABUS COVERAGE SYLLABUS IN DETAILS

Software 1 with Java. Recitation No. 7 (Java IO) May 29,

Core JAVA Training Syllabus FEE: RS. 8000/-

JOSE LUIS JUAREZ VIVEROS com) has a. non-transferable license to use this Student Guide

Software 1 with Java. Recitation No. 9 (Java IO) December 10,

Core Java - SCJP. Q2Technologies, Rajajinagar. Course content

DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY ACADEMIC YEAR (ODD SEM)

Certification In Java Language Course Course Content

Software 1. Java I/O

Java SE 7 Programming

Contents Chapter 1 Introduction to Programming and the Java Language

Introduction. Assessment Test. Part I The Programmer s Exam 1

Application Development in JAVA. Data Types, Variable, Comments & Operators. Part I: Core Java (J2SE) Getting Started

AP COMPUTER SCIENCE JAVA CONCEPTS IV: RESERVED WORDS

תוכנה 1 תרגול 8 קלט/פלט רובי בוים ומתי שמרת

Core Java. Basics of Java. String Handling. OOPS Concepts. Exception Handling

CO Java SE 8: Fundamentals

FOR BEGINNERS 3 MONTHS

JAVA. 1. Introduction to JAVA

Java SE 8 Programming

VALLIAMMAI ENGINEERING COLLEGE

Internet Application Developer

Software Development & Education Center. Revit 2013

Software Development & Education Center Complete.NET 4.5

09-1. CSE 143 Java GREAT IDEAS IN COMPUTER SCIENCE. Overview. Data Representation. Representation of Primitive Java Types. Input and Output.

Fast Track to Core Java 8 Programming for OO Developers (TT2101-J8) Day(s): 3. Course Code: GK1965. Overview

John Cowell. Essential Java Fast. How to write object oriented software for the Internet. with 64 figures. Jp Springer

Example: Copying the contents of a file

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

Java SE7 Fundamentals

1Z Java SE 7 Programmer II Exam Summary Syllabus Questions

Software Development & Education Center

1 Shyam sir JAVA Notes

(800) Toll Free (804) Fax Introduction to Java and Enterprise Java using Eclipse IDE Duration: 5 days

Index. Index. More information. block statements 66 y 107 Boolean 107 break 55, 68 built-in types 107

GUJARAT TECHNOLOGICAL UNIVERSITY

Java SE 8 Programming

Type of Classes Nested Classes Inner Classes Local and Anonymous Inner Classes

Zhifu Pei CSCI5448 Spring 2011 Prof. Kenneth M. Anderson

Syllabus for Bachelor of Technology. Computer Engineering. Subject Code: 01CE0403. B.Tech. Year - II

Compaq Interview Questions And Answers

15CS45 : OBJECT ORIENTED CONCEPTS

Transcription:

Software Development & Education Center Java Platform, Standard Edition 7 (JSE 7)

Detailed Curriculum Getting Started What Is the Java Technology? Primary Goals of the Java Technology The Java Virtual Machine Garbage Collection The Java Runtime Environment JVM Tasks The Class Loader The Byte code Verifier Object Oriented Programming Analysis and Design Classes as Blueprints for Objects Declaring Java Technology Classes Declaring Attributes Declaring Methods Accessing Object Members Information Hiding Encapsulation Declaring Constructors The Default Constructor Source File Layout Software Packages The package Statement. The import Statement Directory Layout and Packages Development

Compiling Using the -d Option Deployment Terminology Recap Using the Java Technology API Documentation Identifiers, Keywords, and Types Comments Semicolons, Blocks, and White Space Identifiers Java Programming Language Keywords Basic Java Programming Language Types Primitive Types Logical Boolean Textual char Textual String Integral byte, short, int, and long Floating Point float and double Variables, Declarations, and Assignments Java Reference Types Constructing and Initializing Objects Memory Allocation and Layout Explicit Attribute Initialization Executing the Constructor Assigning a Variable Assigning References Pass-by-Value The this Reference Java Programming Language Coding Conventions

Expressions and Flow Control Variables Variables and Scope Variable Initialization Initialization Before Use Principle Operators Operator Precedence Logical Operators Bitwise Logical Operators String Concatenation With + Casting Promotion and Casting of Expressions Branching Statements Simple if, else Statements Complex if, else Statements The switch Statement Looping Statements The for Loops The while Loop The do/while Loop Special Loop Flow Control Arrays Declaring Arrays Creating Arrays Creating Reference Arrays Initializing Arrays Multidimensional Arrays

Array Bounds Using the Enhanced for Loop Array Resizing Copying Arrays Class Design Sub classing Single Inheritance Access Control Overriding Methods Invoking Overridden Methods Polymorphism Virtual Method Invocation Heterogeneous Collections Polymorphic Arguments The instance of Operator Casting Objects Overloading Methods Methods Using Variable Arguments Overloading Constructors Constructors Are Not Inherited Invoking Parent Class Constructors Constructing and Initializing Objects The Object Class The equals Method The to String Method Wrapper Classes Auto boxing of Primitive Types

Advanced Class Features The static Keyword Class Attributes Class Methods Static Initializers The final Keyword Final Classes Final Methods Final Variables Enumerated Types Old-Style Enumerated Type Idiom The New Enumerated Type Advanced Enumerated Types Static Imports Abstract Classes Interfaces Exceptions and Assertions The try-catch Statement Call Stack Mechanism The finally Clause Exception Categories Common Exceptions The Handle or Declare Rule Method Overriding and Exceptions Creating Your Own Exceptions Throwing a User-Defined Exception Handling a User-Defined Exception

Assertions Recommended Uses of Assertions Controlling Runtime Evaluation of Assertions Collections and Generics Framework The Collections API Collection Implementations Set, List & Map Legacy Collection Classes Ordering Collections The Comparable Interface The Comparator Interface Generics Generics: Examining Type Parameters Wild Card Type Parameters Generics: Refactoring Existing Non-Generic Code Iterators The Enhanced for Loop I/O Fundamentals Command-Line Arguments System Properties The Properties Class I/O Stream Fundamentals Data Within Streams Byte Streams The Input Stream Methods The Output Stream Methods Character Streams

The Reader Methods The Writer Methods Node Streams Buffered Streams I/O Stream Chaining Processing Streams Basic Byte Stream Classes The FileInputStream and FileOutputStream Classes The BufferedInputStream and BufferedOutputStream Classes The PipedInputStream and PipedOutputStream Classes The DataInputStream and DataOutputStream Classes The ObjectInputStream and ObjectOutputStream Classes Serialization Writing and Reading an Object Stream Basic Character Stream Classes The InputStreamReader and OutputStreamWriter Classes Byte and Character Conversions Using Other Character Encoding The FileReader and FileWriter Classes The BufferedReader and BufferedWriter Classes The StringReader and StringWriter Classes The PipedReader and PipedWriter Classes Console I/ O and File I/O Console I/O Writing to Standard Output Reading From Standard Input Simple Formatted Output

Simple Formatted Input Files and File I/O Creating a New File Object The File Tests and Utilities File Stream I/O Building Java GUIs Using the Swing API Pluggable Look-and-Feel Swing Architecture Swing Packages Examining the Composition of a Java Technology GUI Swing Containers Top-level Containers Swing Components The Swing Component Hierarchy Properties of Swing Components Common Component Properties Component-Specific Properties Layout Managers The BorderLayout Layout Manager The FlowLayout Layout Manager The BoxLayout Layout Manager The CardLayout Layout Manager The GridLayout Layout Manager The GridBagLayout Layout Manager The GroupLayout Layout Manager

Swing Components Top Level Containers General-purpose Containers Special-Purpose Containers Buttons Text Components Uneditable Information Display Components Menus Formatted Display Components Other Basic Controls Controlling Visual Aspects Colors Handling GUI-Generated Events What Is an Event? Java SE Event Model Delegation Model GUI Behavior Event Categories Multiple Listeners Developing Event Listeners Event Adapters Event Handling Using Inner Classes Event Handling Using Anonymous Classes Concurrency in Swing

Threads Creating the Thread Starting the Thread Thread Scheduling Terminating a Thread Basic Control of Threads Testing Threads Accessing Thread Priority Putting Threads on Hold Other Ways to Create Threads Selecting a Way to Create Threads Using the synchronized Keyword The Object Lock Flag Releasing the Lock Flag Thread States Deadlock Thread Interaction wait and notify Monitor Model for Synchronization Networking Sockets Setting Up the Connection Addressing the Connection Port Numbers Java Networking Model Minimal TCP/IP Server Minimal TCP/IP Client

Industry Interface Program Projects 3 Assignments / Mini Projects 1 Web-based Project 1 Major Project Domains / Industry Retail Industry Banking & Finance Service E-Commerce Manufacturing & Production Web Application Development Research & Analytics HR & Consultancy FMCG Consumer Electronics Event Management Industry Telecom Networking

Training & Performance Tracking Knowledge related to current technology aspects and corporate level deliverable & Continuous training and assessment to make you industry ready. Throughout the Training Curriculum Candidate will go through a Scheduled Assessment Process as below: Continues Assessments Practical Workshops Modular Assignments Case Studies & Analysis Presentations (Latest Trends & Technologies) Tech Seminars Technical Viva Observing live Models of various projects Domain Specific Industry Projects

Oracle Sun Java Certification Path

Skills Development Workshop Communication is something which all of us do from the very first day of our life, yet there is a question that haunts us most of the time Did I express myself correctly in such and such situation? The answer to this question is really tricky, because in some cases we leave our signatures and good impression but in some others we even fail to get our idea clearly. It happens mostly because we don t know how to act in certain situations. Every time we fail we don t lose completely, we do learn something, but prior knowledge of the same thing could be more beneficial because then we could have turned that failure into success. The course / workshop would focus at many aspects of personality, like: Building positive relationships with peers & seniors Building self-confidence & Developing clear communication skills Exploring and working on factors that help or hinder effective interpersonal communication Learning impacts of non-verbal behavior & Dealing with difficult situations and difficult people Workshops Consists of Following Activities: Personality Development Group Discussions & Debates Seminars & Presentations Case Studies & Analysis Corporate Communication Development HR & Interview Skills Management Games & Simulations Aptitude, Logical & Reasoning Assessments & Development