Internet Application Developer

Size: px
Start display at page:

Download "Internet Application Developer"

Transcription

1 Internet Application Developer SUN-Java Programmer Certification Building a Web Presence with XHTML & XML 5 days or 12 evenings $2,199 CBIT 081 J A V A P R O G R A M M E R Fundamentals of Java and Object Oriented Analysis and Design 5 days or 12 evenings $2,199 CBIT 082 (SUN Course # SL-110) EXAM # JAVA Programming 5 days or 12 evenings $2,199 CBIT 083 (SUN Course # SL-275) EXAM # Java-Programming Language Workshop & Database Connectivity 5 days or 12 evenings $2,199 CBIT 084 (Sun Course #SL-285) *576 Clock hours with required labs Due to the rapid changes in software technologies, the course content prices, and schedule are subject to change without notice.

2 Building a Web Presence with XHTML & XML Course Outline Overview - Hypertext and Hypermedia - Accessing Text, Sounds, and Images Corporate Profiles - On-Line Books and References - Idea Repositories - Search Engines - Store Fronts - Internal Support Tools - Web History and Future - Projected Web Growth - Marketing Strategies - Advertising Getting Started - Picking a Platform - What You Already Have - Platform Options - Web Page Components - HTTP - Browsers and Servers - URLs - XHTML - Links Design Theory - Color Theory - GIF vs. JPEG - Bandwidth Considerations - Layers Animated GIFs Design Considerations - Your Message, Objective, & Your Audience - How it Should Work & Look Legal Issues - Copyright - Link Responsibility - Libel - Graphic Elements - Color and Textures - Image Maps - Tables, Frames, and Forms Cascading Style Sheets - Style Sheets Overview - Page Templates - Content and Design Overview of XML Documents & Technologies - Structuring Data - What is XML - Creating XML Documents - Grammars and Namespaces - DTDs - Document Structure - Document Object Model - XML Applications & Technologies - Viewing XML with Style Sheets - Binding XML to XHTML - Accessing XML with the DOM - Validating XML Using XSL to Display XML Documents - Language Constraints - Transforming XML using CSS & XSL - XML Schemas - Using Templates - Filtering and Sorting XML - XSL Language Constructs - Creating New Nodes Dynamically XML Data Using Schemas - The Need for Validation - Writing & Extending an XML Schema - Validating XML in a C/S Environment XHTML Fundamentals - Tags - Text Principles - Text Styles - Layout Learning from Strong Web Sites - The Best Sites - What They Have in Common - Resources Intermediate XHTML - Interactive Design Principles Course Length: 5 days or 12 evenings Tuition: $2,199/per person Group discounts available On-site training available

3 Fundamentals of JAVA and Object Oriented Analysis and Design (Sun Course # SL -110) The Fundamentals of the JAVA Programming Language course provides students with an excellent choice for beginning to learn to program using the JAVA programming language. This course is intended for students with little or no programming experience. This 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 programs. Prerequisites: Develop simple scripts or programs using a scripting or third-generation language. Course Outline JAVA Technology Overview - Describe Key Concepts of the Java Programming Language - List the Java Technology Products used with This Course - Summarize Each of the Seven Steps in the Application Development Lifecycle Object-Oriented Analysis and Design - Analyze a Problem using Object-Oriented Analysis - Design Classes From Which Objects Will be Created Introduction to Developing and Testing Classes - Identify the Parts of a Class - Use the Main Method in a Test Class to Running Java From the Command-Line - Compile and Execute a Java Program Variables - Variables and Defining Variable Syntax - Eight Java Primitive Types - Declare, Set and Use Variables and Constants According to Java {TM} Programming Rules and Coding Standards - Modify Variable Values using Operators - Use Promotion and Casting to Ensure Proper Storage Allocation - Use the Switch Statement Loop Constructs - Create and Identify Appropriate uses the While, For and Do Loops - Loop Iteration using Continue Methods - Describe Advantages of Methods and Define Worker and Calling Method - Declare and Invoke a Method - Compare Object and Static Methods - Create Overloaded Methods Encapsulation and Constructors - Use Encapsulation to Protect Data - Create Constructors to Initialize Objects Arrays - Define, and Explain the use for, Arrays - Primitive-type Single-dimension Arrays - Developing Reference-type Arrays - Find the Bounds of an Array and use the Bounds to Set Array Values - Create Two-dimensional Arrays Inheritance - Implement Inheritance and Abstraction to Support Object-oriented Reuse - Include Java Class Libraries Objects and Object Reuse - Declare, Initialize, and use Object Reference Variables - Object Reference Variables to Primitive Variables - Use a Class Included in the Java {TM} Software Development Kit - Use the Java 2 Platform, Standard Edition and Standard Edition API Documentation Course Length: 5 days or 12 evenings Tuition: $2,199/per person Group discounts available On-site training available Operators and Decision Constructs - Identify Logical and Boolean Operators - Basic Parts of If and If/Else Statements

4 JAVA Programming Language (Sun Course SL-275) The JAVA {tm} Programming Language course teaches students the syntax of the JAVA programming language; object-oriented programming with the JAVA programming language; creating graphical user interfaces (GUI), exceptions, file input/output (I/O), threads and networking. Programmers familiar with object-oriented concepts can learn how to develop JAVA application. The course uses the Java 2 Software Development Kit (SDK). Prerequisites: Understand object-oriented principles. Create or compile simple programs in a language, such as C or C++ or have completed the SL-110: Java Programming for Non-Programmers course and have created and compiled simple Java programs. Create and edit text files using a text editor. Use basic UNIX commands. Use a World Wide Web (WWW) browser, such as Netscape {tm} Navigator. Getting Started - List the Key Features of the Java Programming Language - Describe the Java Virtual Machine (JVM{tm}) - Explain how Garbage Collection Works - Describe how Security Features Work - Write a Simple Java Application, Compile and Run it Object-Oriented Programming - Describe the Terms Class, Object, Attribute, Method, and Constructor - Write Code to Define a Method - Access the Member Variables of an Object using the Dot Notation - Write Code to Create and Initialize an Object - Use the This Keyword to Access the current Object - Use Private and Public Access Modifiers - Write Code to Invoke a Method on a Particular Object - Write Class Constructors and Invoke Particular Constructors using New with Arguments - Understand the use of the Package and Import Statements for Library Access - use the Java Application Programming Interface (API) Online Documentation Identifiers, Keywords, and Types - Use Comments in a Program - Distinguish Between Valid and Invalid Identifiers - Recognize the Keywords in the Java Programming Language - List the Eight Primitive Types - Define Literal Values for Numeric and Textual types - Describe the Coding Conventions for Classes, Interfaces, Methods, Variables, Constants, and Control Structures - Create a Class Definition for a Simple Class containing Primitive Member Variables - Declare Variables of Class Type Course Outline - Describe the Significance of a Reference Variable and State the Consequences of Assignment Between Variables of Class Type Expressions and flow control - Distinguish Between Member and Automatic Variables - Describe the Initialization of Member Variables - recognize and Correct a Possible Reference Before Assignment compiler Error - Recognize, Describe, and use Operators - Distinguish Between Legal and Illegal Assignments of Primitive types - Recognize Boolean Expressions and State the Requirement for These in Control Constructs - Recognize Assignment Compatibility and Required Casts in Fundamental types - Make Appropriate use of If, Switch, for While, and Do constructions and the Labeled Forms of Break and Continue Arrays - Declare and Create Arrays of Primitive, Class, or Array Types - Explain Why and Show How to Initialize the Elements of an Array - Determine the Number of Elements in any Array - Write Code to Copy Arrays Class Design - Describe Encapsulation, Polymorphism, and Inheritance - Use Subclassing - Create and us Heterogeneous Collections - Create and use Methods that Accept Generic Argument Types - Use Access Control Levels - Invoke Overloaded Methods and Constructors - Write Overriding Methods in a Subclass and Describe Execution Flow When executing an Overridden Method

5 - Invoke Overridden Methods and Describe How the Method is Chosen - Invoke Overridden Constructors - Control Invocation of Parent Class Constructors - Use Wrapper Classes Advanced Class Features - Declare and use Static Variables and Methods - Declare and use Final Classes, Methods, and Variables - Use Abstract Methods and Interfaces - Use Inner Classes Exceptions - Define Exceptions - Describe the use of the Keywords Try, Catch, and Finally - Describe Exception Categories - Identify Common Exceptions - Write Code to Handle Your Own Exceptions Text-Based Applications - Write Code to Access Command-line Arguments and System Properties - Examine and Manipulate Files and Directories - Read and Write Text to File Streams - Describe the Collections API - Use Iterators - Identify Deprecated Classes and Describe How to Handle Them During Migration to Java 2 SDK Building JAVA GUIs - Describe the Abstract Windowing Toolkit (AWT Package and its Components - Explain Containers, Components and Layout Managers, and how They Work Together to Build a GUI - Use the Flow and Border Layout Managers to Achieve a Desired Dynamic Layout - Use the Frame and Panel Containers - Place Panels Inside Other Containers to Build Complex Layouts - Control the Colors and Font Used by an AWT Component - Understand the Purpose of the Swing GUI Library Threads - Describe a Thread - Create Separate threads, Controlling the Code and Data That are used by That thread - Control the Execution of a Thread and Write Platform-independent Code with Threads - Describe Some of the Difficulties that Arise When Multiple Threads Share Data - Use the Keyword Synchronized to Protect Data from Corruption - Use Wait and Notify to Communicate Between Threads Advanced I/O Streams - Use the Streams Version of the Java.io Package - Construct and use Node Streams - Distinguish Readers and Writers from Streams, and Select Appropriately between Them - Construct and use Processing Streams - Understand How to Create Your Own Processing Stream Classes - Read, Write, and update Data in Random Access Files - Use the Serialization Interface to Encode the State of an Object to a Stream and to Implement Object Persistence Networking - Create a Minimal TCP/IP Client GUI Event handling - Write Code to Handle Events That Occur in a User Interface - Create the Appropriate Interface and Handler Method for a Variety of Event Types - Determine the User Action That Originated the Event from the Event Object Details - Determine How and When to use the Appropriate Adapter Class to Select a Subset of Event Handlers for an Event Listener GUI-Based Applications - Identify the Key AWT Components and the Event Types That They Produce Course Length: 5 days or 12 evenings Tuition: $2,199/per person Group discounts available On-site training available

6 Java Programming Language Workshop & Database Connectivity (Sun Course SL-285) The Java Programming Language course provides students with practical experience in designing a vertical solution for a distributed, multi-tier application. Students use graphical user interface (GUI) design principles and network-communications capabilities to code a functional Java application that interacts with a networked database server. The significant amount of lab time illustrates the nature of this course. Completing this course also assists individuals preparing for the Sun Certified Developer for the Java Platform examination. Prerequisites: SL 275-Java Programming Course or equivalent knowledge Develop applications using the Java programming language Understand basic Unified Modeling Language (UML) diagrams Understand basic System Query Language (SQL) statements Understand how to implement interfaces and handle Java programming exceptions Upon completion of this course, students should be able to: Implement and test a from-the-ground-up program that could be used in a commercial intranet application Develop classes to connect programs to Structured Query Language (SQL) database systems using the core aspects of the Java Database Connectivity (JDBC ) application programming interface (API) Apply design patterns to create reusable classes Organize and set up the infrastructure to support a Java technology project Create two- and three-tier Java technology applications Create remote objects using Java Remote Method Invocation (Java RMI) Create a multi-threaded server Course Outline Introducing the BrokerTool Project - Explain the problem statement of the BrokerTool Project The Model View Controller (MVC) Design Pattern - Explain design patterns - Model View Controller (MVC) design pattern - The MVC design pattern in applications The BrokerTool Design - Begin the analysis and design of the BrokerTool project - Apply the MVC design pattern - Develop a build plan for the project Introduction to Java Database Connectivity (JDBC) - Describe Java Database Connectivity (JDBC) - How JDBC can make a database front end portable across platforms - The five major tasks with the JDBC programmer s interface - State the requirements of a JDBC driver and its relationship to the JDBC driver manager Creating Client Software - Implement a view & a controller class Multiple-Tier Design - Compare the BrokerTool two-tier design with the BrokerTool three-tier design - Using the Java technology package java.net - Command design pattern in the BrokerTool - Apply the Strategy design pattern to create reusable code - Implementing the BrokerTool network client - Implementing the BrokerTool network server Advanced Multiple-Tier Design - Create a multi-threaded server - Examine a thread pool - Identify integrity problems in multi-threaded servers Remote Objects - Create remote objects - Use Java Remote Method Invocation (Java RMI) to create a multi-tier application Building GUIs - Apply the principles of good GUI design - Differentiate, at a high level, between the new Java Foundation Classes (Swing components) and the Abstract Window Toolkit (AWT) model - Class structures for object-oriented GUI s 700 University Avenue / Syracuse, New York / / Fax

7 - Design and implement a GUI for the BrokerTool project using containers, components and layout managers " Course Length: 5 days or 12 evenings " Tuition: $2,199/per person " Group discounts available " On-site training available Internet Application Developer Application for Admission Complete the form below and return it with the supporting documents listed in the application. Name Birthdate (Last, First, Middle) Address City, State, Zip Home Phone Social Security # Employer Business Address City, State, Zip Business Phone Occupation Address I will require special accommodation to fully participate in this program. Yes No My requirements are: Have you ever been convicted of a felony? Yes No If yes, explain on a separate piece of paper. Please circle the appropriate answer(s) to the items below: I will be applying for a bank loan r other loan Yes No I am eligible for unemployment job retraining funds Yes No My employer provides tuition reimbursement or job retraining funds Yes No Name of Agency High School Attended Year of Graduation Colleges Attended (Including SU) Date/Major/Degree Awarded Term of desired entry: Fall Spring Send the following to: Syracuse University/CBIT, 700 University Avenue, Syracuse, NY This application 2. All college transcripts 3. Cover letter and resume detailing your work history, as if applying for a job 4. Nonrefundable application fee of $30.00 payable to Syracuse University All documents submitted in support of this application become the property of SU and are not returnable or transferable. Any misrepresentation on the part of the applicant is cause for nonacceptance, cancellation of acceptance, or dismissal if subsequently discovered. 700 University Avenue / Syracuse, New York / / Fax

8 Signature of applicant Date: 700 University Avenue / Syracuse, New York / / Fax

9 700 University Avenue / Syracuse, New York / / Fax

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

Java for Programmers Course (equivalent to SL 275) 36 Contact Hours Java for Programmers Course (equivalent to SL 275) 36 Contact Hours Course Overview This course teaches programmers the skills necessary to create Java programming system applications and satisfies the

More information

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

Type of Classes Nested Classes Inner Classes Local and Anonymous Inner Classes Java CORE JAVA Core Java Programing (Course Duration: 40 Hours) Introduction to Java What is Java? Why should we use Java? Java Platform Architecture Java Virtual Machine Java Runtime Environment A Simple

More information

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

Course Description. Learn To: : Intro to JAVA SE7 and Programming using JAVA SE7. Course Outline :: Module Title Duration : Intro to JAVA SE7 and Programming using JAVA SE7 : 9 days Course Description The Java SE 7 Fundamentals course was designed to enable students with little or no programming experience

More information

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

Core Java Syllabus. Pre-requisite / Target Audience: C language skills (Good to Have) Overview: Java programming language is developed by Sun Microsystems. Java is object oriented, platform independent, simple, secure, architectural neutral, portable, robust, multi-threaded, high performance,

More information

IT6503 WEB PROGRAMMING. Unit-I

IT6503 WEB PROGRAMMING. Unit-I Department of Information Technology Question Bank- Odd Semester 2015-2016 IT6503 WEB PROGRAMMING Unit-I SCRIPTING 1. What is HTML? Write the format of HTML program. 2. Differentiate HTML and XHTML. 3.

More information

WA1278 Introduction to Java Using Eclipse

WA1278 Introduction to Java Using Eclipse Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc WA1278 Introduction to Java Using Eclipse This course introduces the Java

More information

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

Contents. iii Copyright 1998 Sun Microsystems, Inc. All Rights Reserved. Enterprise Services August 1998, Revision B Contents About the Course...xv Course Overview... xvi Course Map... xvii Module-by-Module Overview... xviii Course Objectives... xxii Skills Gained by Module... xxiii Guidelines for Module Pacing... xxiv

More information

JAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP

JAVA COURSES. Empowering Innovation. DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP 2013 Empowering Innovation DN InfoTech Pvt. Ltd. H-151, Sector 63, Noida, UP contact@dninfotech.com www.dninfotech.com 1 JAVA 500: Core JAVA Java Programming Overview Applications Compiler Class Libraries

More information

Java SE 8 Programming

Java SE 8 Programming Oracle University Contact Us: +52 1 55 8525 3225 Java SE 8 Programming Duration: 5 Days What you will learn This Java SE 8 Programming training covers the core language features and Application Programming

More information

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

Software Development & Education Center. Java Platform, Standard Edition 7 (JSE 7) 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

More information

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

Syllabus & Curriculum for Certificate Course in Java. CALL: , for Queries 1 CONTENTS 1. Introduction to Java 2. Holding Data 3. Controllin g the f l o w 4. Object Oriented Programming Concepts 5. Inheritance & Packaging 6. Handling Error/Exceptions 7. Handling Strings 8. Threads

More information

Java SE 8 Programming

Java SE 8 Programming Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Java SE 8 Programming Duration: 5 Days What you will learn This Java SE 8 Programming training covers the core language features

More information

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

SYLLABUS JAVA COURSE DETAILS. DURATION: 60 Hours. With Live Hands-on Sessions J P I N F O T E C H JAVA COURSE DETAILS DURATION: 60 Hours With Live Hands-on Sessions J P I N F O T E C H P U D U C H E R R Y O F F I C E : # 4 5, K a m a r a j S a l a i, T h a t t a n c h a v a d y, P u d u c h e r r y

More information

2559 : Introduction to Visual Basic.NET Programming with Microsoft.NET

2559 : Introduction to Visual Basic.NET Programming with Microsoft.NET 2559 : Introduction to Visual Basic.NET Programming with Microsoft.NET Introduction Elements of this syllabus are subject to change. This five-day instructor-led course provides students with the knowledge

More information

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

Application Development in JAVA. Data Types, Variable, Comments & Operators. Part I: Core Java (J2SE) Getting Started Application Development in JAVA Duration Lecture: Specialization x Hours Core Java (J2SE) & Advance Java (J2EE) Detailed Module Part I: Core Java (J2SE) Getting Started What is Java all about? Features

More information

Java SE 8 Programming

Java SE 8 Programming Java SE 8 Programming Training Calendar Date Training Time Location 16 September 2019 5 Days Bilginç IT Academy 28 October 2019 5 Days Bilginç IT Academy Training Details Training Time : 5 Days Capacity

More information

Call: Core&Advanced Java Springframeworks Course Content:35-40hours Course Outline

Call: Core&Advanced Java Springframeworks Course Content:35-40hours Course Outline Core&Advanced Java Springframeworks Course Content:35-40hours Course Outline Object-Oriented Programming (OOP) concepts Introduction Abstraction Encapsulation Inheritance Polymorphism Getting started with

More information

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

Java SE 8 Programmer I and II Syballus( Paper codes : 1z0-808 & 1z0-809) Page1 Java SE 8 Programmer 1, also called OCJA 8.0 Exam Number: 1Z0-808 Associated Certifications: Oracle Certified Associate, Java SE 8 Programmer Java Basics Highlights of the Certifications Define the

More information

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

Java Programming Course Overview. Duration: 35 hours. Price: $900 978.256.9077 admissions@brightstarinstitute.com Java Programming Duration: 35 hours Price: $900 Prerequisites: Basic programming skills in a structured language. Knowledge and experience with Object- Oriented

More information

Java Programming Fundamentals

Java Programming Fundamentals Java Programming Fundamentals Course JAVAB Five Days Instructor-led Hands on This five-day, instructor-led course helps any programmer learn Java faster and better than ever before: It's the one Java course

More information

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

(800) Toll Free (804) Fax   Introduction to Java and Enterprise Java using Eclipse IDE Duration: 5 days Course Description This course introduces the Java programming language and how to develop Java applications using Eclipse 3.0. Students learn the syntax of the Java programming language, object-oriented

More information

Page 1

Page 1 Java 1. Core java a. Core Java Programming Introduction of Java Introduction to Java; features of Java Comparison with C and C++ Download and install JDK/JRE (Environment variables set up) The JDK Directory

More information

DOT NET Syllabus (6 Months)

DOT NET Syllabus (6 Months) DOT NET Syllabus (6 Months) THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate Language (IL) Just- In- Time Compilation and CLS Disassembling.Net Application to IL

More information

Core Java - SCJP. Q2Technologies, Rajajinagar. Course content

Core Java - SCJP. Q2Technologies, Rajajinagar. Course content Core Java - SCJP Course content NOTE: For exam objectives refer to the SCJP 1.6 objectives. 1. Declarations and Access Control Java Refresher Identifiers & JavaBeans Legal Identifiers. Sun's Java Code

More information

Murach s Beginning Java with Eclipse

Murach s Beginning Java with Eclipse Murach s Beginning Java with Eclipse Introduction xv Section 1 Get started right Chapter 1 An introduction to Java programming 3 Chapter 2 How to start writing Java code 33 Chapter 3 How to use classes

More information

Java SE7 Fundamentals

Java SE7 Fundamentals Java SE7 Fundamentals Introducing the Java Technology Relating Java with other languages Showing how to download, install, and configure the Java environment on a Windows system. Describing the various

More information

Java 8 Programming for OO Experienced Developers

Java 8 Programming for OO Experienced Developers www.peaklearningllc.com Java 8 Programming for OO Experienced Developers (5 Days) This course is geared for developers who have prior working knowledge of object-oriented programming languages such as

More information

Core Java SYLLABUS COVERAGE SYLLABUS IN DETAILS

Core Java SYLLABUS COVERAGE SYLLABUS IN DETAILS Core Java SYLLABUS COVERAGE Introduction. OOPS Package Exception Handling. Multithreading Applet, AWT, Event Handling Using NetBean, Ecllipse. Input Output Streams, Serialization Networking Collection

More information

Big Java Late Objects

Big Java Late Objects Big Java Late Objects Horstmann, Cay S. ISBN-13: 9781118087886 Table of Contents 1. Introduction 1.1 Computer Programs 1.2 The Anatomy of a Computer 1.3 The Java Programming Language 1.4 Becoming Familiar

More information

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

The Sun s Java Certification and its Possible Role in the Joint Teaching Material The Sun s Java Certification and its Possible Role in the Joint Teaching Material Nataša Ibrajter Faculty of Science Department of Mathematics and Informatics Novi Sad 1 Contents Kinds of Sun Certified

More information

COWLEY COLLEGE & Area Vocational Technical School

COWLEY COLLEGE & Area Vocational Technical School COWLEY COLLEGE & Area Vocational Technical School COURSE PROCEDURE FOR JAVA PROGRAMMING CIS1868 3 Credit Hours Student Level: This course is open to students on the college level in either freshman or

More information

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

[Course Overview] After completing this module you are ready to: Develop Desktop applications, Networking & Multi-threaded programs in java. [Course Overview] The Core Java technologies and application programming interfaces (APIs) are the foundation of the Java Platform, Standard Edition (Java SE). They are used in all classes of Java programming,

More information

UNIT -I PART-A Q.No Question Competence BTL

UNIT -I PART-A Q.No Question Competence BTL VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur-60303. Department of Information Technology Academic Year: 06-07 QUESTION BANK- ODD SEMESTER Name of the Subject Subject Code Semester Year Department

More information

Oracle 10g: Java Programming

Oracle 10g: Java Programming Oracle 10g: Java Programming Volume 1 Student Guide D17249GC12 Edition 1.2 July 2005 D19367 Author Kate Heap Technical Contributors and Reviewers Ken Cooper Brian Fry Jeff Gallus Glenn Maslen Gayathri

More information

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

DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY ACADEMIC YEAR (ODD SEM) DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY ACADEMIC YEAR 2018-19 (ODD SEM) DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING SUB: OBJECT ORIENTED PROGRAMMING SEM/YEAR: III SEM/ II YEAR

More information

College Board. AP CS A Labs Magpie, Elevens, and Picture Lab. New York: College Entrance Examination Board, 2013.

College Board. AP CS A Labs Magpie, Elevens, and Picture Lab. New York: College Entrance Examination Board, 2013. AP Computer Science August 2014 June 2015 Class Description AP Computer Science is the second class after Pre-AP Computer Science that together teach the fundamentals of object-oriented programming and

More information

VALLIAMMAI ENGINEERING COLLEGE

VALLIAMMAI ENGINEERING COLLEGE VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 60 0 DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK III SEMESTER CS89- Object Oriented Programming Regulation 07 Academic Year 08 9 Prepared

More information

CTI Short Learning Programme in Internet Development Specialist

CTI Short Learning Programme in Internet Development Specialist CTI Short Learning Programme in Internet Development Specialist Module Descriptions 2015 1 Short Learning Programme in Internet Development Specialist (10 months full-time, 25 months part-time) Computer

More information

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

Training topic: OCPJP (Oracle certified professional Java programmer) or SCJP (Sun certified Java programmer) Content and Objectives Training topic: OCPJP (Oracle certified professional Java programmer) or SCJP (Sun certified Java programmer) Content and Objectives 1 Table of content TABLE OF CONTENT... 2 1. ABOUT OCPJP SCJP... 4 2.

More information

E Oracle 10g Java Bootcamp I v1

E Oracle 10g Java Bootcamp I v1 E Oracle 10g Java Bootcamp I v1 Student Guide Volume 1 D22059GC10 Edition 1.0 October 2005 D22281 Authors Jeff Gallus Glenn Stokol Editor Gayathri Rajagopal Technical Contributors and Reviewers Kenneth

More information

Java SE 7 Programming

Java SE 7 Programming Oracle University Contact Us: +40 21 3678820 Java SE 7 Programming Duration: 5 Days What you will learn This Java Programming training covers the core Application Programming Interfaces (API) you'll use

More information

CTI Higher Certificate in Information Systems (Internet Development)

CTI Higher Certificate in Information Systems (Internet Development) CTI Higher Certificate in Information Systems (Internet Development) Module Descriptions 2015 1 Higher Certificate in Information Systems (Internet Development) (1 year full-time, 2½ years part-time) Computer

More information

Advanced Java Programming

Advanced Java Programming Advanced Java Programming Length: 4 days Description: This course presents several advanced topics of the Java programming language, including Servlets, Object Serialization and Enterprise JavaBeans. In

More information

COURSE SYLLABUS. Complete JAVA. Industrial Training (3 MONTHS) PH : , Vazhoor Road Changanacherry-01.

COURSE SYLLABUS. Complete JAVA. Industrial Training (3 MONTHS) PH : , Vazhoor Road Changanacherry-01. COURSE SYLLABUS Complete JAVA Industrial Training (3 MONTHS) PH : 0481 2411122, 09495112288 E-Mail : info@faithinfosys.com www.faithinfosys.com Marette Tower Near No. 1 Pvt. Bus Stand Vazhoor Road Changanacherry-01

More information

Java Programming. Price $ (inc GST)

Java Programming. Price $ (inc GST) 1800 ULEARN (853 276) www.ddls.com.au Java Programming Length 5 days Price $4235.00 (inc GST) Overview Intensive and hands-on, the course emphasizes becoming productive quickly as a Java application developer.

More information

J2EE Technologies. Industrial Training

J2EE Technologies. Industrial Training COURSE SYLLABUS J2EE Technologies Industrial Training (4 MONTHS) PH : 0481 2411122, 09495112288 Marette Tower E-Mail : info@faithinfosys.com Near No. 1 Pvt. Bus Stand Vazhoor Road Changanacherry-01 www.faithinfosys.com

More information

Java J Course Outline

Java J Course Outline JAVA EE - J2SE - CORE JAVA After all having a lot number of programming languages. Why JAVA; yet another language!!! AND NOW WHY ONLY JAVA??? CHAPTER 1: INTRODUCTION What is Java? History Versioning The

More information

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

Fast Track to Core Java 8 Programming for OO Developers (TT2101-J8) Day(s): 3. Course Code: GK1965. Overview Fast Track to Core Java 8 Programming for OO Developers (TT2101-J8) Day(s): 3 Course Code: GK1965 Overview Java 8 Essentials for OO Developers is a three-day, fast-paced, quick start to Java 8 training

More information

Java SE 7 Programming

Java SE 7 Programming Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709 Java SE 7 Programming Duration: 5 Days What you will learn This is the second of two courses that cover the Java Standard Edition

More information

JAVA Training Overview (For Demo Classes Call Us )

JAVA Training Overview (For Demo Classes Call Us ) JAVA Training Overview (For Demo Classes Call Us +91 9990173465) IT SPARK - is one of the well-known and best institutes that provide Java training courses. Working professionals from MNC's associated

More information

Mobile MOUSe JAVA2 FOR PROGRAMMERS ONLINE COURSE OUTLINE

Mobile MOUSe JAVA2 FOR PROGRAMMERS ONLINE COURSE OUTLINE Mobile MOUSe JAVA2 FOR PROGRAMMERS ONLINE COURSE OUTLINE COURSE TITLE JAVA2 FOR PROGRAMMERS COURSE DURATION 14 Hour(s) of Interactive Training COURSE OVERVIEW With the Java2 for Programmers course, anyone

More information

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.)

INTRODUCTION TO.NET. Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.) INTRODUCTION TO.NET Domain of.net D.N.A. Architecture One Tier Two Tier Three Tier N-Tier THE COMMON LANGUAGE RUNTIME (C.L.R.) CLR Architecture and Services The.Net Intermediate Language (IL) Just- In-

More information

SOFTWARE DEVELOPMENT SOFTWARE DEVELOPMENT QUALIFICATION

SOFTWARE DEVELOPMENT SOFTWARE DEVELOPMENT QUALIFICATION SOFTWARE DEVELOPMENT SOFTWARE DEVELOPMENT QUALIFICATION 1 QUALIFICATION IN SOFTWARE DEVELOPMENT The Training Room s software development course includes the following units: Microsoft Software Development

More information

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

Introduction. Assessment Test. Part I The Programmer s Exam 1 4276FM.fm Page ix Thursday, October 2, 2003 11:22 AM at a Glance Introduction Assessment Test xix xxv Part I The Programmer s Exam 1 Chapter 1 Language Fundamentals 3 Chapter 2 Operators and Assignments

More information

2609 : Introduction to C# Programming with Microsoft.NET

2609 : Introduction to C# Programming with Microsoft.NET 2609 : Introduction to C# Programming with Microsoft.NET Introduction In this five-day instructor-led course, developers learn the fundamental skills that are required to design and develop object-oriented

More information

ΠΙΝΑΚΑΣ ΠΛΑΝΟΥ ΕΚΠΑΙΔΕΥΣΗΣ

ΠΙΝΑΚΑΣ ΠΛΑΝΟΥ ΕΚΠΑΙΔΕΥΣΗΣ ΠΑΡΑΡΤΗΜΑ «Β» ΠΙΝΑΚΑΣ ΠΛΑΝΟΥ ΕΚΠΑΙΔΕΥΣΗΣ Α/Α ΠΕΡΙΓΡΑΦΗ ΕΚΠΑΙΔΕΥΣΗΣ ΘΕΜΑΤΙΚΕΣ ΕΝΟΤΗΤΕΣ 1. Java SE8 Fundamentals What Is a Java Program? Introduction to Computer Programs Key Features of the Java Language

More information

Introduction to Programming Using Java (98-388)

Introduction to Programming Using Java (98-388) Introduction to Programming Using Java (98-388) Understand Java fundamentals 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;

More information

20483BC: Programming in C#

20483BC: Programming in C# 20483BC: Programming in C# Course length: 5 day(s) Course Description The goal of this course is to help students gain essential C# programming skills. This course is an entry point into the Windows Store

More information

SELF-STUDY. Glossary

SELF-STUDY. Glossary SELF-STUDY 231 Glossary HTML (Hyper Text Markup Language - the language used to code web pages) tags used to embed an applet. abstract A class or method that is incompletely defined,

More information

1 OBJECT-ORIENTED PROGRAMMING 1

1 OBJECT-ORIENTED PROGRAMMING 1 PREFACE xvii 1 OBJECT-ORIENTED PROGRAMMING 1 1.1 Object-Oriented and Procedural Programming 2 Top-Down Design and Procedural Programming, 3 Problems with Top-Down Design, 3 Classes and Objects, 4 Fields

More information

Appendix A - Glossary(of OO software term s)

Appendix A - Glossary(of OO software term s) Appendix A - Glossary(of OO software term s) Abstract Class A class that does not supply an implementation for its entire interface, and so consequently, cannot be instantiated. ActiveX Microsoft s component

More information

OracleAS 10g R3: Java Programming

OracleAS 10g R3: Java Programming OracleAS 10g R3: Java Programming Volume I Student Guide D18382GC20 Edition 2.0 April 2007 D50171 Authors Patrice Daux Kate Heap Technical Contributors and Reviewers Ken Cooper C Fuller Vasily Strelnikov

More information

CGS 2405 Advanced Programming with C++ Course Justification

CGS 2405 Advanced Programming with C++ Course Justification Course Justification This course is the second C++ computer programming course in the Computer Science Associate in Arts degree program. This course is required for an Associate in Arts Computer Science

More information

Web Site Development with HTML/JavaScrip

Web Site Development with HTML/JavaScrip Hands-On Web Site Development with HTML/JavaScrip Course Description This Hands-On Web programming course provides a thorough introduction to implementing a full-featured Web site on the Internet or corporate

More information

M Introduction to Visual Basic.NET Programming with Microsoft.NET 5 Day Course

M Introduction to Visual Basic.NET Programming with Microsoft.NET 5 Day Course Module 1: Getting Started This module introduces Visual Basic.NET and explains how it fits into the.net platform. It explains how to use the programming tools in Microsoft Visual Studio.NET and provides

More information

OBJECT-ORIENTED PROGRAMMING (OOP)

OBJECT-ORIENTED PROGRAMMING (OOP) OBJECT-ORIENTED PROGRAMMING (OOP) PROFESSIONAL CERTIFICATE PROGRAM 2004 PROFESSIONAL CERTIFICATE PROGRAM Suggested Prerequisite: Introduction to C Programming Required Courses Java Programming Java Web

More information

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

Charting the Course... Java Programming Language. Course Summary Course Summary Description This course emphasizes becoming productive quickly as a Java application developer. This course quickly covers the Java language syntax and then moves into the object-oriented

More information

3. Course Outlines: Specific Objectives Contents Teaching Hours understand the basic concept of java programing. 1. Introduction to Java Language

3. Course Outlines: Specific Objectives Contents Teaching Hours understand the basic concept of java programing. 1. Introduction to Java Language Course Title: Java Programming Course No. : ICT. Ed Level: M.Ed. Semester: First Nature of course: Theoretical + Practical Credit Hour: 3 hours Teaching Hour: 75 hours(45+30) 1. Course Description This

More information

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.

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. Preface p. xix 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. 5 Java Applets and Applications p. 5

More information

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery. HTML5/CSS3/JavaScript Programming Course Summary Description This class is designed for students that have experience with basic HTML concepts that wish to learn about HTML Version 5, Cascading Style Sheets

More information

CO Java SE 8: Fundamentals

CO Java SE 8: Fundamentals CO-83527 Java SE 8: Fundamentals Summary Duration 5 Days Audience Application Developer, Developer, Project Manager, Systems Administrator, Technical Administrator, Technical Consultant and Web Administrator

More information

SCHEME OF COURSE WORK

SCHEME OF COURSE WORK SCHEME OF COURSE WORK Course Details: Course Title Object oriented programming through JAVA Course Code 15CT1109 L T P C : 3 0 0 3 Program: B.Tech. Specialization: Information Technology Semester IV Prerequisites

More information

Programming in C# for Experienced Programmers

Programming in C# for Experienced Programmers Programming in C# for Experienced Programmers Course 20483C 5 Days Instructor-led, Hands-on Introduction This five-day, instructor-led training course teaches developers the programming skills that are

More information

/ / JAVA TRAINING

/ / JAVA TRAINING www.tekclasses.com +91-8970005497/+91-7411642061 info@tekclasses.com / contact@tekclasses.com JAVA TRAINING If you are looking for JAVA Training, then Tek Classes is the right place to get the knowledge.

More information

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

Developing Microsoft.NET Applications for Windows (Visual Basic.NET) Developing Microsoft.NET Applications for Windows (Visual Basic.NET) Course Number: 2555 Length: 1 Day(s) Certification Exam This course will help you prepare for the following Microsoft Certified Professional

More information

Distributed Multitiered Application

Distributed Multitiered Application Distributed Multitiered Application Java EE platform uses a distributed multitiered application model for enterprise applications. Logic is divided into components https://docs.oracle.com/javaee/7/tutorial/overview004.htm

More information

Introduction... xv SECTION 1: DEVELOPING DESKTOP APPLICATIONS USING JAVA Chapter 1: Getting Started with Java... 1

Introduction... xv SECTION 1: DEVELOPING DESKTOP APPLICATIONS USING JAVA Chapter 1: Getting Started with Java... 1 Introduction... xv SECTION 1: DEVELOPING DESKTOP APPLICATIONS USING JAVA Chapter 1: Getting Started with Java... 1 Introducing Object Oriented Programming... 2 Explaining OOP concepts... 2 Objects...3

More information

This course is intended for Java programmers who wish to write programs using many of the advanced Java features.

This course is intended for Java programmers who wish to write programs using many of the advanced Java features. COURSE DESCRIPTION: Advanced Java is a comprehensive study of many advanced Java topics. These include assertions, collection classes, searching and sorting, regular expressions, logging, bit manipulation,

More information

VB.NET. Exercise 1: Creating Your First Application in Visual Basic.NET

VB.NET. Exercise 1: Creating Your First Application in Visual Basic.NET VB.NET Module 1: Getting Started This module introduces Visual Basic.NET and explains how it fits into the.net platform. It explains how to use the programming tools in Microsoft Visual Studio.NET and

More information

CERTIFICATE IN WEB PROGRAMMING

CERTIFICATE IN WEB PROGRAMMING COURSE DURATION: 6 MONTHS CONTENTS : CERTIFICATE IN WEB PROGRAMMING 1. PROGRAMMING IN C and C++ Language 2. HTML/CSS and JavaScript 3. PHP and MySQL 4. Project on Development of Web Application 1. PROGRAMMING

More information

The course introduces many of the techniques and technologies employed by modern desktop and enterprise applications, including:

The course introduces many of the techniques and technologies employed by modern desktop and enterprise applications, including: Programming in C# OD20483B; On-Demand, Video-based Course Description This training course teaches developers the programming skills that are required for developers to create Windows applications using

More information

Peers Techno log ies Pv t. L td. Core Java & Core Java &Adv Adv Java Java

Peers Techno log ies Pv t. L td. Core Java & Core Java &Adv Adv Java Java Page 1 Peers Techno log ies Pv t. L td. Course Brochure Core Java & Core Java &Adv Adv Java Java Overview Core Java training course is intended for students without an extensive programming background.

More information

Course Description. Audience. Module Title : 20483B: Programming in C# Duration : 5 days. Course Outline :: 20483B ::

Course Description. Audience. Module Title : 20483B: Programming in C# Duration : 5 days. Course Outline :: 20483B :: Module Title : 20483B: Programming in C# Duration : 5 days Course Description This training course teaches developers the programming skills that are required for developers to create Windows applications

More information

Delivery Options: Attend face-to-face in the classroom or remote-live attendance.

Delivery Options: Attend face-to-face in the classroom or remote-live attendance. XML Programming Duration: 5 Days Price: $2795 *California residents and government employees call for pricing. Discounts: We offer multiple discount options. Click here for more info. Delivery Options:

More information

Microsoft Programming in C#

Microsoft Programming in C# 1800 ULEARN (853 276) www.ddls.com.au Length 5 days Microsoft 20483 - Programming in C# Price $4510.00 (inc GST) Version A Overview This training course teaches developers the programming skills that are

More information

Web Development IB PRECISION EXAMS

Web Development IB PRECISION EXAMS PRECISION EXAMS Web Development IB EXAM INFORMATION Items 53 Points 73 Prerequisites COMPUTER TECHNOLOGY Grade Level 10-12 Course Length ONE YEAR Career Cluster INFORMATION TECHNOLOGY Performance Standards

More information

COURSE DETAILS: CORE AND ADVANCE JAVA Core Java

COURSE DETAILS: CORE AND ADVANCE JAVA Core Java COURSE DETAILS: CORE AND ADVANCE JAVA Core Java 1. Object Oriented Concept Object Oriented Programming & its Concepts Classes and Objects Aggregation and Composition Static and Dynamic Binding Abstract

More information

Mathematics/Science Department Kirkwood Community College. Course Syllabus. Computer Science CSC142 1/10

Mathematics/Science Department Kirkwood Community College. Course Syllabus. Computer Science CSC142 1/10 Mathematics/Science Department Kirkwood Community College Course Syllabus Computer Science CSC142 Bob Driggs Dean Cate Sheller Instructor 1/10 Computer Science (CSC142) Course Description Introduces computer

More information

This page intentionally left blank

This page intentionally left blank This page intentionally left blank arting Out with Java: From Control Structures through Objects International Edition - PDF - PDF - PDF Cover Contents Preface Chapter 1 Introduction to Computers and Java

More information

MARS AREA SCHOOL DISTRICT Curriculum TECHNOLOGY EDUCATION

MARS AREA SCHOOL DISTRICT Curriculum TECHNOLOGY EDUCATION Course Title: Java Technologies Grades: 10-12 Prepared by: Rob Case Course Unit: What is Java? Learn about the history of Java. Learn about compilation & Syntax. Discuss the principles of Java. Discuss

More information

15CS45 : OBJECT ORIENTED CONCEPTS

15CS45 : OBJECT ORIENTED CONCEPTS 15CS45 : OBJECT ORIENTED CONCEPTS QUESTION BANK: What do you know about Java? What are the supported platforms by Java Programming Language? List any five features of Java? Why is Java Architectural Neutral?

More information

PESIT Bangalore South Campus

PESIT Bangalore South Campus PESIT Bangalore South Campus 15CS45 : OBJECT ORIENTED CONCEPTS Faculty : Prof. Sajeevan K, Prof. Hanumanth Pujar Course Description: No of Sessions: 56 This course introduces computer programming using

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 INFORMATION TECHNOLOGY TUTORIAL QUESTION BANK Course Name Course Code Class Branch : Web Technologies : ACS006 : B. Tech

More information

ABOUT CORE JAVA COURSE SCOPE:

ABOUT CORE JAVA COURSE SCOPE: ABOUT CORE JAVA COURSE SCOPE: JAVA based business programs perform well because constant JAVA requirements help designers to create multilevel programs with a component centered approach. JAVA growth allows

More information

Chapter 6 Introduction to Defining Classes

Chapter 6 Introduction to Defining Classes Introduction to Defining Classes Fundamentals of Java: AP Computer Science Essentials, 4th Edition 1 Objectives Design and implement a simple class from user requirements. Organize a program in terms of

More information

Programming in C#

Programming in C# Course Outline 20483- Programming in C# Duration: 5 days (30 hours) Target Audience: This course is intended for experienced developers who already have programming experience in C, C++, JavaScript, Objective-C,

More information

Compaq Interview Questions And Answers

Compaq Interview Questions And Answers Part A: Q1. What are the difference between java and C++? Java adopts byte code whereas C++ does not C++ supports destructor whereas java does not support. Multiple inheritance possible in C++ but not

More information

JAVA SYLLABUS FOR 6 MONTHS

JAVA SYLLABUS FOR 6 MONTHS JAVA SYLLABUS FOR 6 MONTHS Java 6-Months INTRODUCTION TO JAVA Features of Java Java Virtual Machine Comparison of C, C++, and Java Java Versions and its domain areas Life cycle of Java program Writing

More information

LTBP INDUSTRIAL TRAINING INSTITUTE

LTBP INDUSTRIAL TRAINING INSTITUTE Java SE Introduction to Java JDK JRE Discussion of Java features and OOPS Concepts Installation of Netbeans IDE Datatypes primitive data types non-primitive data types Variable declaration Operators Control

More information

Object Oriented Programming with Java. Unit-1

Object Oriented Programming with Java. Unit-1 CEB430 Object Oriented Programming with Java Unit-1 PART A 1. Define Object Oriented Programming. 2. Define Objects. 3. What are the features of Object oriented programming. 4. Define Encapsulation and

More information