-
Basic java |SCJP Preparation Classes| Advance Java |JSP Servlet (Web Component)
Basic Java
Fundamentals of the Java™Programming Language for Beginners
Explaining Java™ Technology
- Overview
- Key Concepts of the Java Programming Language
- Procedural Programming
- Distributed
- Simple
- Multithreaded
- Secure
- Platform-Dependent Programs
- Platform-Independent
- Identifying Java Technology Product Groups
- Using the Java 2 Platform, Standard Edition SDK Components
- Product Life Cycle (PLC) Stages
- Analysis Stage
- Design Stage
- Development Stage
- Testing Stage
- Implementation Stage
- Maintenance Stage
- End-of-Life (EOL) Stage
Analyzing a Problem and Designing a Solution
- Overview
- Analyzing a Problem Using Object-Oriented Analysis
- Identifying a Problem Domain
- Identifying Objects
- Additional Criteria for Recognizing Objects
- Possible Objects in the DirectClothing Case Study
- Identifying Object Attributes and Operations
- Object With Another Object as an Attribute
- Possible Attributes and Operations for Objects in the DirectClothing, Inc. Case Study 10. Case Study Solution
- Exercise 1: Analyzing a Problem Domain
- Designing Classes
- Class and Resulting Objects
- Modeling Classes
- Exercise 2: Designing a Solution
Developing and Testing a Java Technology Program
- Overview
- Identifying the Components of a Class
- Structuring Classes
- Class Declaration
- Variable Declarations and Assignments
- Comments
- Methods
- Creating and Using a Test Class
- The main Method
- Compiling a Program
- Executing (Testing) a Program
- Debugging Tips
- Exercise: Writing, Compiling, and Testing a Basic Program
Declaring, Initializing, and Using Variables
- Overview
- Identifying Variable Use and Syntax
- Uses for Variables
- Variable Declaration and Initialization
- Describing Primitive Data Types
- Integral Primitive Types
- Floating Point Primitive Types
- Textual Primitive Type
- Logical Primitive Type
- Naming a Variable
- Assigning a Value to a Variable
- Declaring and Initializing Several Variables in One Line of Code
- Additional Ways to Declare Variables and Assign Values to Variables
- Constants
- Storing Primitives and Constants in Memory
- Exercise 1: Using Primitive Type Variables in a Program
- Standard Mathematical Operators
- Increment and Decrement Operators (++ and --)
- Operator Precedence
- Using Parentheses
- sing Promotion and Type Casting
- Promotion
- Type Casting
- Compiler Assumptions for Integral and Floating Point Data Types
- Floating Point Data Types and Assignment
- Example
- Exercise 2: Using Operators and Type Casting
Creating and Using Objects
- Overview
- Declaring Object References, Instantiating Objects, and Initializing Object References
- Declaring Object Reference Variables
- Instantiating an Object
- Initializing Object Reference Variables
- Using an Object Reference Variable to Manipulate Data
- Storing Object Reference Variables in Memory
- Assigning an Object Reference From One Variable to Another
- Exercise 1: Using the ObjectTool to Create and Manipulate Objects
- Exercise 2: Creating a Test Class
- Using the String Class
- Storing String Objects in Memory
- Using Reference Variables for String Objects
- Exercise 3: Using the String Class
- Exercise 4: Examining String Objects With the ObjectTool
- Investigating the Java Class Libraries
- Using the Java Class Library Specification to Learn About a Method
- Exercise 5: Using the Class Library Specification
Using Operators and Decision Constructs
- Overview
- Using Relational and Conditional Operators
- Elevator Example
- The ElevatorTest.java File Located in the opsdec Directory
- Relational Operators
- Testing Equality Between Strings
- Common Conditional Operators
- The if Construct
- Nested if Statements
- The if/else Construct
- Chaining if/else Constructs
- Exercise 1: Using if and if/else Constructs
- Using the switch Construct
- When to Use switch Constructs
- Exercise 2: Using the switch Construct
Using Loop Constructs
- Overview
- Creating while Loops
- Nested while Loops
- Exercise 1: Using the while Loop
- Developing a for Loop
- Nested for Loops
- Exercise 2: Using the for Loop
- Coding a do/while Loop
- Comparing Loop Constructs
- Exercise 3: Using the do/while Loop
Developing and Using Methods
- Overview
- Creating and Invoking Methods
- Basic Form of a Method
- Invoking a Method From a Different Class
- Calling and Worker Methods
- Invoking a Method in the Same Class
- Guidelines for Invoking Methods
- Passing Arguments and Returning Values
- Declaring Methods With Arguments
- The main Method
- Invoking Methods With Arguments
- Declaring Methods With Return Values
- Returning a Value
- Receiving Return Values
- Advantages of Method Use
- Exercise 1: Using Arguments and Return Values
- Creating static Methods and Variables
- Static Methods and Variables in the Java API
- Using Method Overloading
- Method Overloading and the Java API
- Uses for Method Overloading
- Exercise 2: Using Overloaded Methods
Implementing Encapsulation and Constructors
- Overview
- Using Encapsulation
- The public Modifier
- The private Modifier
- Interface and Implementation
- Encapsulated Elevator
- Sample Output
- Exercise 1: Writing Encapsulated Classes
- Describing Variable Scope
- How Instance Variables and Local Variables Appear in Memory
- Creating Constructors
- Default Constructor
- Overloading Constructors
- Exercise 2: Using Constructors
Creating and Using Arrays
- Overview
- Creating One-Dimensional Arrays
- Declaring a One-Dimensional Array
- Instantiating a One-Dimensional Array
- Initializing a One-Dimensional Array
- Declaring, Instantiating, and Initializing One-Dimensional Arrays
- Accessing a Value Within an Array
- Storing Primitive Variables and Arrays of Primitives in Memory
- Storing Reference Variables and Arrays of References in Memory
- Exercise 1: Creating and Using One-Dimensional Arrays
- Exercise 2: Viewing Arrays Using the ObjectTool
- Setting Array Values Using the length Attribute and a Loop
- Exercise 3: Using Loops and Arrays
- Using the args Array in the main Method
- Converting String Arguments to Other Types
- Exercise 4: Parsing the args[] Array
- Describing Two-Dimensional Arrays
- Declaring a Two-Dimensional Array
- Instantiating a Two-Dimensional Array
- Initializing a Two-Dimensional Array
- Exercise 5: Creating and Using Two-Dimensional Arrays
Implementing Inheritance
- Overview
- Inheritance
- Superclasses and Subclasses
- Testing Superclass and Subclass Relationships
- Modeling Superclasses and Subclasses
- Declaring a Superclass
- Exercise 1: Creating Superclasses and Subclasses
- xercise 2: Viewing Class Hierarchies Using the ObjectTool
- Abstraction
- Classes in the Java API
- The import Statement
- Specifying the Fully Qualified Name
Basic Java
- Course Duration :: 1.5 Month
CAREER OPTIONS
- JAVA Programmerr
Admission Now ! or Enquire About this course
-
Quick Enquiry
Success Gallery
Subash Neupane
- Faculty: B.E Computer
- College: Kathmandu University
- Position: DOT NET Programmer
- Working in: DeerWalk Nepal
Shakun Shrestha
- Faculty: B.E Computer
- College: Kathmandu University
- Position: DOT NET Programmer
- Working in: DeerWalk Nepal
Sushil Sainju
- Faculty: B.E Computer
- College: Kathmandu University
- Position: DOT NET Programmer
- Working in: DeerWalk Nepal
Suresh Basaula
- Faculty: B.E(Computer)
- College:NCIT
- Position:Database Developer
- Working In: Softech Foundation
Kshitiz K.C
- Faculty: B.E (Computer)
- College:Nepal Engineering College
- Position: Dot Net programmer
- Working In: Softech Foundation
Sarmila Chaulagain
- Faculty: MSc IT
- College:Lord Buddha Education Foundation
- Position: Dot Net programmer
- Working In: Softech Foundation
Punya Bahadur Ruchal
- Faculty: Management
- Position: Web Developer
- Working In: Young Innovations
Rupak Sharma
- Faculty: IT
- College: Cosmos College
- Position: Web Designer
- Working In: Aaviskar Marketing Communication
ER.Hem Bhatt
- Faculty:BE Computer
- College:CITE College
- Position:WEB DEVELOPER
- Working In: Radiant Technologies
ER.NIRAJ SHAKYA
- Faculty:BE Computer
- College:Kathmandu Engineering College
- Position:JOOMLA DEVELOPER
- Working In: Sofeage.com
Sajeev Acharya
- Faculty: BIT
- College:Nobel Academy
- Position:Web Designer
- Working In: G5 Solution Pvt. Ltd
Tuk Lal Poudel
- Faculty: IT
- College:Janamantri College
- Position:PHP Programmer
- Working In: G5 Solution Pvt. Ltd
Prashant Shrestha
- Faculty: Science
- College:
- Position:Web Designer
- Working In: Link Plus Pvt.Ltd
Aayasha Palikhe
- Faculty:Management
- College:St.Xavier's college
- Position:QA
- Working In: WORXpro Nepal
Arati Gurung
- Faculty:Management
- College:Pokhara Engineering College
- Position:QA
- Working In: WORXpro Nepal
Suraj Adhikari
- Faculty: Software Engineering
- College:
- Position:Webdeveloper
- Working In: Web Creation Nepal Pvt. Ltd
Narayan Das Shrestha
- Faculty:Management
- College:PYC
- Position:Web Designer
- Working In: Capital Eye Nepal
Sanjeev Acharya
- Faculty:BCIS
- College:Nobel Academy
- Position:Web Designer
- Working In: Net Suite International
Sajan Kafle
- Faculty:BE Computer
- College:NEC
- Position:Web Developer
- Working In: Nexus Nepal
Dinesh Bhusal
- Faculty:MSC IT
- College:GGIC
- Position:Webdesigner
- Working In: Radiant Technologies
Bijaya Shrestha
- Faculty:MSC IT
- College:LBEF
- Position:C# .Net Programmer
- Working In: Compro Nepal Pvt.Ltd
Er. Suwash Kuwar
- Faculty:BE Computer
- College:COSMOS College .
- Position:Web Developer(PHP/MYSQL)
- Working In: Sofos Software Pvt. Ltd.
Er. Samjhana Tuladhar
- Faculty:BE Computer
- College:COSMOS College .
- Position:Web Developer(PHP/MYSQL)
- Working In: Infotimes Nepal
Er. Sovita Dahal
- Faculty:BE Computer
- College:Himalayan College of Engineering.
- Position:Web Developer(PHP/MYSQL)
- Working In: Semicolon Developers Network
Er. Manesh Timilsina
- Faculty:BE Computer
- College:COSMOS COLLEGE .
- Position:Web Developer
- Working In: AUXFIN TECHNOLOGY
Er.Sajan Kafle
- Faculty:BE
- College:Nepal Engineering College
- Position:Web Developer
- Working In: Hi-Tech Academy Pvt.Ltd.
Makh Bahadur Gurung
- Faculty: BCA
- College:MIIT MCRPV Bhopal
- Position:Web Designer
- Working In:Media Guru Pvt.ltd
Anju Chaudhary
- Faculty: BSC IT
- College:Sikkim Manipal University
- Position:Web Developer
- Working In: Multitech Support & Development
Lok Nath Sapkota
- Faculty: BCA
- College:CIT
- Position:Web Designer
- Working In: Style Shoft
Surendra Sah
- Faculty: BE Computer
- College:Khwopa Engineering College
- Position:Web Designer
- Working In: Serving minds
Dipesh Thapa
- Faculty:Management
- College:Baneshwor College
- Position:Web Designer
- Working In: Laser Infotech (P) Ltd
Savanno Tharu
- Faculty:B.E Computer
- College:T.U.
- Position:PHP Programmer
- Working In: Radiant Infotech Nepal (P) Ltd
Dirga Raj lama
- Faculty:ISC
- College:T.C
- Position:Webdesigner
- Working In: Radiant Infotech Nepal (P) Ltd
Nirmal Sharma
- Faculty:B.E Computer
- College:Cosmos College
- Position:PHP Programmer
- Working In: Trans Web Technologies.
Krishna Kumar Karki
- Faculty:Bachelor
- College:T.U
- Position:Web Designer
- Working In: Radiant InfoTech Nepal Pvt. Ltd.
Anju Khanal
- Faculty: BE Computer
- College:Everest Engineering College
- Position:Webdeveloper
- Working In: Info Media Pvt. Ltd
Narayan Ghamal
- Faculty:Bachelor
- College:Shankar Dev College
- Position:Webdesigner
- Working In: Hitech Nepal
Usha Mehta
- Faculty: BE Computer
- College:Everest Engineering College
- Position:Webdeveloper
- Working In: Radiant Technologies Pvt. Ltd
Anil Sah
- Faculty: BSC IT
- College:SIKKIM MANIPAL UNIVERSITY
- Position:Webdesigner
- Working In: Himalayan Web Information
Veshraj Prasai
- Faculty: BA
- College:IGNOU
- Position:Webdesigner
- Working In: SAVVY COMPANY PVT.LTD.
Sanjaya Upreti
- Faculty: Tourism management
- College:KATH
- Position:Webdesigner
- Working In: Himalayan Web Information
Uttam kumar Shrestha
- Faculty: MBS
- College:TU
- Position:Webdesigner
- Working In: Creative Link Pvt.Ltd
Niraj Wagle
- Faculty: Managemant
- College:TU
- Position:Webdesigner
- Working In: Popkorn Media Pvt.Ltd
Krishna Kumar Karki
- Faculty: BBS
- College:T.U.
- Position:Programmer
- Working In: Radiant Infotech Nepal (P) Ltd
Narayan Gamal
- Faculty: BBS
- College:Shankar Dev Campus
- Position:Webdesigner
- Working In: Creative link Pvt.Ltd.
Navaraj Dhungel
- Faculty: BBS
- College:Shankar Dev Campus
- Position:Webdesigner
- Working In: Centerpoint Networks P. Ltd.
Saroj Kumar Subedi
- Faculty: BBS
- College:Nobel College
- Position:Webdesigner
- Working In: Websmart Technologies Pvt. Ltd.
Dipesh Thapa
- Faculty:Management
- College:Baneshwor
- Position:Webdesigner
- Working In: Laser Infotech Pvt. Ltd.
Enroll Now { Professional Courses }
Java Programming
Shift: Morning, Day and Evening
Instructor: Java Certified Trainer.
Enroll Now ! and Get free Personal Domain with 50 MB Web Space .Oracle
Shift: Morning, Day and Evening
Instructor: Oracle Certified Trainer
Enroll Now ! and Get free Personal Domain with 50 MB Web Space . ..Net Package
Shift: Morning, Day and Evening
Instructor:Real Time .NET Programmer .
Enroll Now ! and Get free Personal Domain with 50 MB Web Space .PHP & MYSQL
Shift: Morning, Day and Evening
Instructor:Real Time PHP Programmer.
Enroll Now ! and Get free Personal Domain with 50 MB Web Space .Web Designing / Web 2.0
Shift: Morning, Day and Evening .
Instructor:Real Time Web Designer. Enroll Now ! and Get free Personal Domain with 50 MB Web Space .CMS(Content Management System)
Shift: Morning, Day and Evening
Instructor:Experts from Out Sourcing Company Free Personal Domain with 50 MB Web Space , Projects Work.
Students Testimonials
Er. Manesh Timilsina
I want to thank Broadway Infosys Nepal because of providing such skills and training for students like us.I found teachers here so friendly and whole learning environment very .....