Home  |  Join Now  | Sign In  | Trainers Login              
learn basic computer programming,Java Programming Basics,Java Examples,Java Program Sample Source Code in Andrapradesh, Hyderabad, Nellore, Vijayawada, Visakhapatnam, Karnool, Anantapuram, Tirupati,Chittoor
Java language basics,Learning Java,6th Sem Projects, IEEE Projects, Non IEEE Projects, BE Finla Year Projects To Search
Last Live Projects with video description
VLSI Projects,MCA Projects,Engineering Students Projects,Final Year project chennai,BE Finla Year Projects, mca final year project, college project Basic Java Application,Introduction to Java programming,Java language basics,Learning Java in kARNATAKA, Bangalore, Mysore, Mangalore, Belgaum, Hubli
basic java programming language,learn basic computer programming,it final year project,R&D Project,R and D Project,researech and development
Basic Java Application,Introduction to Java programming,Java language basics,8th Sem Projects, 6th Sem Projects, IEEE Projects, Non IEEE Projects
 
 

Post Your concept Get Project
Guidance
It is purposely dedicated for innovative students. Here we encourage students who have new concepts and projects in various domains.
 
News & Events
Register Projects
Here Students can register their selected project.
 
Project Gallery

Watch out our projects, Events, Students and Staffs Photo gallery.
   
 
Fix Your Expert
 
This application is particularly individual guidance to students in their desired Technology and Domain. Experts will help student to get step by step guidance in development stage.
 
Exclusive Interview &
Experts Advice
Here essential suggestions and advices will be given by the experts in various domain and technology to enhance the student career, project development. All the suggestions and advices are given with deep industrial knowledge’s. In this section, conversation with other industry professionals will be listed.
 
     

Learning to Basic Java Program

Duration:40 HOURS  | Price: INR   5000  SAVE NOW!  INR 4000 until December 1, 2011

IEEE Project in Chennai,Electrical Engg Project,Final Year Projects for Students,it final year project,R&D Project,R and D Project Download this pdf   Email This Page to Friend
         
Students Will Learn

  • Fundamental Elements of Programming
  • Classes, Objects and Methods
  • Structured Programming Techniques
  • Arrays and Data Structures
  • Exception Handling
  • String Handling
  • Fundamental Algorithms
  • GUI Programming Concepts

Course Description: This hands on Java Programming course provides an introduction to programming using the Java language. Students are introduced to the application development cycle, structure of programs, and specific language syntax. The course introduces important algorithmic constructs, string and character manipulation, dynamic memory allocation, standard I/O, and fundamental object-oriented programming concepts. The course explains the use of inheritance and polymorphism early on so the students can practice extensively in the hands on labs. Structured programming techniques and error handling are emphasized. The course includes the processing of command line arguments and environment variables so students will be able to write flexible, user-friendly programs.

This class is intended for non-programmers. Students who already understand fundamental structured programming and object-oriented techniques should attend the Java Programming course instead of this more introductory course.

 
Course Prerequisites: Familiarity with computers.
 
 Learning to Basic Java Program Course Overview
 

 Fundamentals of the Program Development Cycle

Application Development Fundamentals

  • Computer Architecture
  • The Notion of Algorithms
  • Source Code vs. Machine Code
  • Compile-Time vs. Run-Time
  • Software Program Architecture
  • Standalone
  • Client/Server
  • Distributed
  • Web-Enabled
  • IDE (Interactive Development Environment) Concepts
  • Structure of a Java Program
  • Memory Concepts
  • Fundamental Data Type Declarations
  • Fundamental I/O Concepts
  • Fundamental Operators
  • Arithmetic Operators
  • Logical Operators
  • Precedence and Associatively
  • Building and Deploying a Java Program
Introduction to Classes and Objects

Flow Control

  • Classes, Objects and Methods
  • Object Instances
  • Declaring and Instantiating a Java Object
  • Declaring Methods
  • set and get Methods
  • Initiating Objects with Constructors
  • Primitive Types vs. Reference Types
  • Conditional Constructs
  • Looping Constructs
  • Counter-Controlled Repetition
  • Sentinel-Controlled Repetition
  • Nested Control Constructs
  • break and continue Statements
  • Structured Programming Best Practices
 Writing Methods (Functions) Arrays
  • Static vs. Dynamic Allocation
  • Declaring Methods
  • Declaring Methods with Multiple Parameters
  • Method-Call Stack
  • Scope of Declarations
  • Argument Promotion and Casting
  • Designing Methods for Reusability
  • Method Overloading
  • Purpose of Arrays
  • Declaring and Instantiating Arrays
  • Passing Arrays to Methods
  • Multidimensional Arrays
  • Variable-Length Argument Lists
  • Using Command-Line Arguments
  • Using Environment Variables

Deeper Into Classes and Objects

Defining Classes Using Inheritance

  • Controlling Access to Class Members
  • Referencing the Current Object Using this
  • Overloading Constructors
  • Default and No-Argument Constructors
  • Composition of Classes
  • Garbage Collection and Destructors
  • The finalize Method
  • Static Class Members
Fundamental Searching and Sorting
  • Introduction to Searching Algorithms
  • Linear Search
  • Binary Search
  • Introduction to Sorting Algorithms
  • Selection Sort
  • Insertion Sort
  • Merge Sort
Exception Handling
  • Types of Exceptions
  • Exception Handling Overview
  • Exception Class Hierarchy
  • Extending Exception Classes
  • When to Throw
  • Assert Exceptions
  • Superclasses and Subclasses
  • Advantages of Using Inheritance
  • protected Class Members
  • Constructors in Subclasses
Files and Streams
  • Concept of a Stream
  • Class File
  • Sequential Access
  • Object Serialization to/from Sequential Access Files
  • Additional java.io Classes
Fundamental Data Structures
  • Dynamic Memory Allocation
  • Linked Lists
  • Stacks
  • Queues
  • Tree
Formatted Output
  • printf Syntax
  • Conversion Characters
  • Specifying Field Width and Precision
  • Using Flags to Alter Appearance
  • Printing Literals and Escape Sequences
  • Formatting Output with Class Formatter

 Strings, Characters and Regular Expressions

Fundamental GUI Programming Concepts

  • Fundamentals of Characters and Strings
  • String Class
  • String Operations
  • StringBuilder Class
  • Character Class
  • StringTokenizer Class
  • Regular Expressions
  • Regular Expression Syntax
  • Pattern Class
  • Matcher Class
  • Overview of Swing Components
  • Displaying Text and Graphics in a Window
  • Event Handling with Nested Classes
  • GUI Event Types and Listener Interfaces
  • Mouse Event Handling
  • Layout Managers

Student Testimonials

"The course was a good ice-breaker to the world of Java. I feel much confident now to explore my automation skills."
– Thomas

Courses
View Forum
This discussion forum gives you a chance to share the latest happening and information in various projects and domain.
 
Post Your Resume
Candidates click here to post your resume.
     
   
Invite Friends
Spread the knowledge! Invite your Friends to Stupros.
 
Project Demo
Watch out our project video gallery here, 100’s of demo videos available based on domain and technology.
 
Live Chat
Live Chat application is equipped with advanced Features to create a best online knowledge for the students. In this application students will chat with experts in their desired domain and technology.

Chat with Spiro Solutions


 
 
MILE STONES
GUARANTEES
TIME TABLE
 
So far we have provided R&D training for more than 1,00,000 engineering Students.
Had conducted seminars in the recent trends of technology at various colleges.
Our research projects had been presented in various National & International Conferences.
Most of our projects were identified by the industries as suitable for their needs.
Our n-number of students got research scholarship to extend our assisted projects for further development.
   
   
SPIRO guarantees small class sizes.
SPIRO guarantees quality instructors.
SPIRO guarantees competence.
SPIRO guarantees that training from SPIRO will be more cost-effective than training from any other source.
SPIRO guarantees that students in open-enrollment classes are protected against cancellations and will be able to receive desired training at the cost they expect and in the time frame they have planned.
SPIRO guarantees overall quality with a 100% money-back guarantee. If you're not totally satisfied for any reason, simply withdraw before the second day of any class. Notify the instructor and return all course materials and you will receive a 100% refund.
 
 
About Us | Project Training | Privacy policy | Terms & Condition | Site Map | Contact Us

Copyright © 2011-2012 Stupro All rights reserved.

Final Year Projects in Chennai, Spiro -Professional Student Process Academy