Back

submit your doubts

  • ASP.Net Detailed Syllabus
  1. Introduction to asp.net
  2. Writing Asp.net pages
  3. Server controls
  4. Html Controls
  5. Validation controls
  6. Managing Session and Application
  7. View State and Query String and Cookies
  8. Aspx Pages and Events.
  9. Using Site map Controls
  10. Web form Controls
  11. Asp.net page structure.
  12. Using Name spaces
  13. Define and Use a Class
  14. Classes in asp.net
  15. Define Namespaces
  16. Database connectivity Using ASP.Net
  17. ADO.Net
  18. Implementing Data Bound controls
  19. Managing Connection And transaction
  20. Connected And Disconnected Databases
  21. Exception Handling
  22. Asp.net Error handling
  23. Importance of global.asax
  24. Web.config
  25. Introduction to XML in Dot net
  26. Web Services Overview

SQL

  1. 16.Introduction About SQL
  2. Data type initialization;
  3. How to design and create the tables used in a database application. Modifying tables. Using middleware (ASP) to pass    data from a form to a database
  4. Adding data using Inserts, Updates and Deletes. Registering user passwords on a database.
  5. Writing advanced SQL queries to gather data from multiple tables and multiple      databases. Using Keys.
  6. Managing & Using SQL.

Top

  • C#.Net Detailed Syllabus
  1. Course Introduction
  2. Creating Simple C# Programs
  3. Create a Simple C# Console Application
  4. Use a Namespace
  5. Comment Code
  6. Create a Simple Class Library
  7. .Test a Simple Class Library
  8. Create a Simple C# Windows GUI Application
  9. Working with Classes
  10. Define and Use a Class
  11. Define Namespaces
  12. Declare an Abstract Class
  13. Working with Methods
  14. Programming with Forms and Controls
  15. Create a Graphical Program Using Standard Built-in Controls
  16. Create a Custom Control
  17. Writing Statements that Control Program Flow
  18. Write Conditional Statements
  19. Write Loop Statements
  20. Write Jump Statements
  21. Use Predefined Data Types
  22. Programming with Exceptions
  23. Catch Exceptions
  24. Throw Exceptions
  25. Implement Interfaces in Derived Classes
  26. Invoke Interface Methods
  27. Working with Arrays and Collections
  28. Jagged Array
  29. Building and Deploying Assemblies
  30. Create an Assembly with the C# Command Line Compiler
  31. Deploy an Assembly Locally
  32. Database connectivity Using C#.Net.

SQL

  1. Introduction About SQL
  2. Data type initialization;
  3. How to design and create the tables used in a database application. Modifying tables. Using middleware (C#) to pass    data from a form to a database
  4. Adding data using Inserts, Updates and Deletes. Registering user passwords on a database.
  5. Writing advanced SQL queries to gather data from multiple tables and multiple      databases. Using Keys.
  6. Managing & Using SQL.

Top

  • J2EE

  1. PART I       J2EE BASICS

    Chapter 1:- Java 2 Enterprise Edition Overview

    (1)     The Advantages of Java
    (a)     Applets
    (b)     Built for a Robust Environment
    (c)     Built-in Reliability
    (2)     J2EE and J2SE
    (a)     The Birth of J2EE
    (b)     Databases
    (c)     The Maturing of Java
    (d)     Java Beans and Java Message Service
    (e)     Why J2EE?

    Chapter 2:- J2EE Multi-Tier Architecture

    (1)     Distributive Systems
    (a)     Real-Time Transmission
    (b)     Software Objects
    (c)     Web Services
    (2)     The Tier
    (a)     Clients, Resources and Components
    (b)     Accessing Services
    (3)     J2EE Multi-Tier Architecture
    (4)     Client Tier Implementation
    (a)     Classification of Clients
    (5)     Web Tier Implementation
    (6)     Enterprise JavaBeans Tier Implementation
    (7)     Enterprise Information Systems Tier Implementation
    (8)     Challenges

    Chapter 3:- J2EE Best Practices

    (1)     Enterprise Application Strategy
    (a)     A New Strategy
    (2)     The Enterprise Application
    (3)     Clients
    (a)     Client Presentation
    (b)     Client Input Validation
    (c)     Client Control
    (d)     Duplicate Client Requests
    (4)     Sessions Management
    (a)     Client-Side Session State
    (b)     Server-Side Session State
    (5)     Web Tier and JavaServer pages
    (a)     Presentation and Processing
    (b)     The Inclusion Strategy
    (c)     Style Sheets
    (d)     Simplifying Error Handling

    (6)     Enterprise JavaBeans Tier

    Top

    (a)     Entity to Enterprise JavaBeans Relationship
    (b)     Efficient Data Exchange
    (c)     Enterprise JavaBeans Performance
    (d)     Consider Purchasing Enterprise JavaBeans
    (e)     The Model-View-Controller (MVC)
    (7)     The Myth of Using Inheritance
    (a)     Interfaces and Inheritance
    (b)     Composition and Inheritance
    (c)     Potential Problems with Inheritance
    (8)     Maintainable Classes
    (9)     Performance Enhancements
    (10)  The Power of Interfaces
    (11)  The Power of Threads
    (12)  The Power of Notification

    Chapter 4:- J2EE Design Patterns and Frameworks

    (1)     The Pattern Concept
    (2)     Pattern Catalog
    (a)     Handle-Forward pattern
    (b)     Translator Pattern
    (c)     Distributor Pattern
    (d)     Broadcaster Pattern
    (e)     Zero Sum Pattern
    (f)     Status Flag Pattern
    (g)     Sequencer Pattern
    (h)     Behavior Separation Pattern
    (i)      Consolidator Pattern
    (j)      Simplicity Pattern
    (k)     Stealth Pattern

    PART II     J2EE DATABASES

    Chapter 5:- J2EE Database Concepts

    Top

    (1)     Data
    (2)     Database
    (a)     Tables
    (3)     Database Schema
    (a)     Identifying Information
    (b)     Decomposing Attributes to Data
    (c)     Decomposing by Example
    (d)     Defining Data
    (e)     The Art of Choosing a Name
    (f)     Normalizing Data
    (g)     The Normalization Process
    (h)     Grouping Data
    (i)      Creating Primary Keys
    (j)      Functional Dependency
    (k)     Transitive Dependency
    (l)      Foreign Key
    (m)    Referential Integrity
    (4)     The Art of Indexing
    (a)     An Index in Motion
    (b)     Drawbacks Using an Index
    (c)     Clustered keys
    (d)     Derived Keys
    (e)     Selective Rows
    (f)     Exact matches and Partial Matches
    (g)     Searching for Phonetic Matches

    Chapter 6:- JDBC Objects

    (1)     The Concept of JDBC
    (2)     JDBC Driver Types
    (3)     JDBC Packages
    (4)     A Brief overview of the JDBC Process
    (a)     Loading the JDBC Driver
    (b)     Connect to the DBMS
    (c)     Create and Execute a SQL Statement
    (d)     Process Data Returned by the DBMS
    (e)     Terminate the Connection to the DBMS
    (5)     Database Connection
    (a)     The Connection
    (b)     TimeOut
    (6)     Associating the JDBC / ODBC Bridge with the Database
    (a)     Connection Pool
    (7)     Statement Objects
    (a)     The Statement Object
    (b)     Prepared Statement Object
    (c)     Callable Statement
    (8)     Result Set
    (a)     Reading The ResultSet
    (b)     Scrollable ResultSet
    (c)     Updatable ResultSet
    (9)     Transaction Processing
    (a)     ResultSet Holdability
    (b)     RowSets
    (c)     Auto-Generated Keys
    (10)  Metadata
    (a)     ResultSet Metadata
    (b)     Data Types
    (c)     Exceptions

    Chapter 7:- JDBC and Embedded SQL

    (1)     Model Programs
    (a)     Model A Program
    (b)     Model B Program
    (2)     Tables
    (a)     Creating a Table
    (b)     Dropping a Table
    (3)     Indexing
    (a)     Creating an Index
    (b)     Dropping an Index
    (4)     Inserting Data into Tables
    (a)     Inserting a Row
    (b)     Inserting the Systems Data into a Column
    (c)     Inserting the System Time into a Column
    (d)     Inserting a Timestamp into a Column

    (5)     Selecting Data from a Table

    Top


    (a)     Selecting All Data from a Table
    (b)     Requesting One Column
    (c)     Requesting Multiple Column
    (d)     Requesting Rows
    (e)     Requesting Rows and Columns
    (f)     AND, OR and NOT Clauses
    (g)     Joining Multiple Compound Expressions
    (h)     Equal and Not Equal Operators
    (i)      Less Than and Greater Than Operators
    (j)      Less Than Equal To and Greater Than Equal To
    (k)     BETWEEN
    (l)      LIKE
    (m)    IS NULL Operator
    (n)     DISTINCT Modifier
    (o)     IN Modifier
    (6)     Metadata
    (a)     Number of Columns in ResultSet
    (b)     Data Type of a Column
    (c)     Name of a Column
    (d)     Column Size
    (7)     Updating Tables
    (a)     Updating a Row and Column
    (b)     Updating Multiple Rows
    (8)     Deleting Data from a Table
    (a)     Deleting a Row from a Table
    (9)     Joining Tables
    (a)     Joining Two Tables
    (b)     Parent/Child Join
    (c)     Multiple Comparison Join
    (d)     Multiple Join
    (e)     Creating a Column Name Qualifier
    (f)     Creating a Table Alias
    (g)     Inner and Outer Alias
    (10)  Calculating Data
    (a)     Sum( )
    (b)     AVG( )
    (c)     MIN( )
    (d)     MAX( )
    (e)     COUNT( )
    (f)     Counting All Rows in a Table
    (g)     Retrieving Multiple Counts
    (h)     Calculating a Sunset of Rows
    (i)      NULLs and Duplicates
    (j)      Calculating Without Using Built-In Functions
    (11)  Grouping and Ordering Data
    (a)     Group By
    (b)     Grouping Multiple Columns
    (c)     Conditional Grouping
    (d)     Working with NULL Columns
    (e)     Sorting Data
    (f)     Sorting Using Derived Data
    (12)  Subqueries
    (a)     Creating a Subquery
    (b)     Conditional Testing
    (c)     The Existence Test
    (d)     Membership Test
    (e)     ANY Test
    (f)     ALL Test
    (13)  VIEW

    Top

    (a)     Rules for Using VIEWs
    (b)     Creating a VIEW
    (c)     Selecting Columns to Appear in the VIEW
    (d)     Creating a Horizontal VIEW
    (e)     Creating a Multitable VIEW
    (f)     Grouping and Sorting VIEW
    (g)     Modifying a VIEW

    PART III    J2EE FOUNDATION

    Chapter 8:- HTML, XML and XHTML

    (1)     HTML
    (a)     Basic Concepts of HTML
    (b)     The Skeleton of a Web Page
    (c)     Creating a Form
    (d)     Tables
    (2)     XML
    (a)     Why Use XML?
    (b)     The XML Flow
    (c)     Browsers and XML
    (d)     The Design of an XML Document
    (e)     Nesting Elements
    (f)     Processing Instructions
    (g)     Attributes
    (h)     Create a Document Type Definition (DTD)
    (i)      Create an XML Schema
    (j)      Referencing an XML Schema
    (k)     Create an XSLT
    (l)      Planning an XML Database Program
    (m)    Concepts of an XML Database Program
    (n)     Objectives of an XML Database
    (o)     Types of XML Database Schemas
    (3)     XHTML

    Chapter 9:- Java and XML

    (1)     Java and XML
    (2)     Generating and XML Document
    (a)     Java Servlet
    (b)     JavaServer Pages
    (3)     Parsing XML
    (a)     Document Object Model (DOM)
    (b)     Simple API for XML (SAX)
    (c)     Quick Reference Guide

    Chapter 10:- Java servlets

    Top

    (1)     Java servlets and Common Gateway Interface Programming
    (a)     Benefits of Using a Java servlet
    (2)     A Simple Java servlet
    (3)     Anatomy of a Java servlet
    (a)     Deployment Descriptor
    (b)     Reading Data from a Client
    (c)     Reading HTTP Requesting Headers
    (d)     Sending Data to a Client and Writing the HTTP Response Header
    (e)     Working with Cookies
    (f)     Tracking Sessions

    Chapter 11:- Java Server Pages

    (1)     JSP
    (a)     Installation
    (2)     JSP Tags
    (a)     Variables and Objects
    (b)     Methods
    (c)     Control Statements
    (d)     Loops
    (3)     Tomcat
    (4)     Request String
    (a)     Parsing Other Information
    (5)     User Sessions
    (6)     Cookies
    (7)     Session Objects

    Chapter 12:- Enterprise Java Beans

    (1)     Enterprise JavaBeans
    (a)     The EJB Container
    (b)     EJB Classes
    (c)     EJB Interfaces
    (2)     Deployment Descriptors
    (a)     The Anatomy of a Deployment Descriptor
    (b)     Environment Elements
    (c)     Referencing EJB
    (d)     Reference Other Resources
    (e)     Sharing Resources
    (f)     Security Elements
    (g)     Query Element
    (h)     Relationship Elements
    (i)      Assembly Elements
    (j)      Exclude List Element
    (3)     Session Java Bean
    (a)     Stateless vs.Stateful
    (b)     Creating a Session Java Bean
    (4)     Entity Java Bean
    (a)     Container-Managed Persistence
    (b)     Bean-Managed Persistence
    (5)     Message-Driven Bean
    (a)     Behind the Scenes
    (b)     Creating an MDB
    (6)     The JAR File

    PART IV    J2EE INTERCONNECTIVITY

    Chapter 13:- JavaMail API

    Top


    (1)     JavaMail
    (a)     JavaMail API and Java Activation Framework
    (2)     Protocol
    (3)     Exceptions
    (4)     Send Email Message
    (5)     Retrieving Email Message
    (6)     Deleting Email Message
    (7)     Replying to and Forwarding and Email Message
    (a)     Sending Attachments
    (8)     Receiving Attachments
    (9)     Searching an Email Folder

    Chapter 14:- Java Interface Definition Language and CORBA

    (1)     The Concept of Object Request Brokerage
    (2)     Java IDL and CORBA
    (3)     The IDL Interface
    (4)     The Client Side
    (5)     The Server Side
    (6)     Running the Code

    Chapter 15:- Java Remote Method Invocation

    (1)     Remote Method Invocation Concept
    (a)     Remote interface
    (b)     Passing Objects
    (c)     The TMI Process
    (2)     Server Side
    (3)     Client Side

    Chapter 16:- Java Message Service

    Top

    (1)     Messaging Services
    (2)     Java Messaging Services
    (3)     JMS Fundamentals
    (a)     Flexibility
    (4)     components of a JMS Program
    (a)     Sessions
    (b)     Acknowledgement Modes
    (c)     Message Transactions
    (d)     Message Producer
    (e)     Message Consumer
    (f)     Message Listener
    (5)     Messages
    (6)     Message Selector
    (7)     Sending Messages to a Queue
    (8)     Receiving Messages from a Queue
    (9)     Compiling and Running Queue Programs
    (10)  Creating a Publisher
    (11)  Creating a Subscriber
    (12)  Creating a Message Listener
    (13)  Compiling and Running the Publisher and Subscriber
    Chapter 17:- Security

    (1)     J2EE Security Concepts
    (2)     JVM Security
    (3)     Security Management
    (4)     Java API Security
    (5)     Browser Security
    (6)     Web Services Security
    (a)     Web Services Security Classifications
    (b)     Security Within a Web Services Tier
    (c)     Programmatic Security

    Chapter 18:- Java Naming and Directory Interface API

    Top

    (1)     Naming and Directories
    (2)     Java Naming and Directory Interface
    (a)     Compile and Run the Listing
    (b)     Retrieving Attributes from an Object
                        (i)     Using Directory Services
    (3)     Naming Operations
    (a) Add Binding to a Directory Service
    (b) Remove Binding to a Directory Service
    (c) Replace Binding to a Directory Service
    (d) Renaming a Name in the Directory Service

    PART V     WEB SERVICES

    Chapter 19:- SOAP

    (1)     SOAP Basics
    (a)     SOAP Functionality
    (b)     The SOAP Message and Delivery Structure
    (2)     Java API for XML Messaging
    (a)     The Connection
    (3)     Create, Send and Receive a Point-to-Point SOAP Message
    (4)     Create and Send a SOAP Message Using a Messaging Provider
    (a)     Accessing a SOAP Attachment

    Chapter 20:- Universal Description, Discovery and Integration (UDDI)

    (1)     Inside the Universal Descriptions, Discovery and Integration
    (a)     A Look at Models
    (b)     UDDI Architecture
    (2)     UDDI Application Programming Interface
    (3)     Inquiry Application Programming Interface
    (a)     Search Qualifiers
    (b)     Response Messages
    (4)     Publishing Application Programming Interface

  2. Chapter 21:- Electronic Business XML

    (1)     Electronic Data Interchange
    (2)     Electronic Business XML
    (a)     Extensible Markup language Arrives
    (b)     Electronic Business XML Arrives
    (3)     The Technology of ebXML
    (4)     The Inner Working of ebXML
    (a)     Message Service
    (b)     CPP
    (c)     CPA

    Top

    Chapter 22:- The Java API for XML Registries (JAXR)

    (1)     Inside JAXR
    (2)     JAXR Client
    (a)     The Process
    (b)     Making a Query
    (3)     Publishing a Service to an XML Registry
    (a)     The connect( ) Method
    (b)     The publish( ) Method
    (4)     Removing a Published Service from an XML Registry
    (a)     The inquire( ) Method
    (b)     The delete( ) Method

    Chapter 23:- Web Services Description Language (WSDL)

    (1)     Inside WSDL
    (a)     The WSDL Document
    (b)     Type Element
    (c)     Message Element
    (d)     PortType Element
    (e)     Binding Element
    (f)     Port Element
    (g)     Service Element
    (2)     WSDL and SOAP
    (a)     SOAP One-Way Transmission Primitive
    (b)     SOAP Request-Response Transmission Primitive
    (c)     SOAP Binding Element
    (d)     SOAP Operation Element
    (e)     SOAP Body Element
    (f)     SOAP Fault Element
    (g)     SOAP Header Element
    (h)     SOAP Address Element
    (3)     WSDL and HTTP Binding
    (4)     WSDL and MIME Binding

Top

  • Dot Net Frame work 2.0 Application development Foundation 70-536

  1. Frame work architecture
  2. Garbage collection
  3. Object oriented programming with C#
  4. Net Base Class Library
  5. Managing Type and members;
  6. String Handling
  7. Namespace
  8. Exception Handling
  9. Abstract Class and Interfaces
  10. Events and Delegates
  11. Anonymous Methods
  12. Collecting Data items
  13. Working with sequential lists
  14. Working with dictionaries
  15. Generic collections
  16. Navigating the file system
  17. Reading And writing files
  18. Compressing Streams
  19. Working with isolated storage
  20. Formatting regular expressions
  21. Encoding and decoding
  22. Serializing Objects
  23. XML Serialization
  24. Custom Serialization
  25. Creating Threads
  26. Sharing Data
  27. The Asynchronous Programming Model
  28. Implicitly Typed local variables
  29. Extension Methods.
  30. Implicitly typed Arrays
  31. Query Expressions
  32. Expression Trees
  33. Creating application Domain
  34. Configuring Application Domain
  35. Creating Windows Services
  36. Using COM objects
  37. Assembly Attributes
  38. Writing Dynamic codes
  39. Creating Code with run time.
  40. Understanding code Access security
  41. Authenticating and Authorizing users
  42. Using Access control list.
  43. Encrypting and Decrypting Data

Design and implementing Database with MS SQL server 2005

  1. Introduction to RDBMS and Database Normalization
  2. Familiarizing SQL Server 2005
  3. Creating tables, Constraints and user defined types
  4. Managing Indexes
  5. Implementing views
  6. Creating functions, stored procedure and triggers
  7. Backup, restoring and moving a Database.

Top

  •  Exam 70-562 TS: Microsoft .NET Framework 3.5, ASP.NET Application Development

1.Exam 70-562 TS: Microsoft .NET Framework 3.5, ASP.NET Application Development
2.Managing Web Forms
3.Creating Web Forms Application
4.Server and HTML Controls
5.State Management
6.Managing Session and Application
7.View State ,Query Strings and Cookies
8.Configuring and Deploying Web Applications
9.Configure Forms Authentication.
10.Windows Authentication and Impersonation.
11.Configuring Session State.
12.Publish Web Applicatons.
13.Manage Login Controls.
14.Create Web Setup Project.
15.Using Copy Web Tool.
16.Consuming and Creating Server Controls
17.Consume Standard Controls.
18.Implement Client-Side Validation and Server-Side Validation.
19.Implement Data-Bound Controls.
20.Create and Consume Custom Controls.
21.Create and Consume Web User Controls.
22.Working with Data and Services
23.Read and Write XML Data.
24.Manipulate Data by Using DataSet and DataReader Objects.
25.Implement Data-Source Controls.
26.Introduction to WCF.
27.Building WCF Service.
28.Building WCF Client Application.
29.Create and Consume WebServices.
30.Programming Web Applications
31.Themes and Skins
32.Master Pages and Content Pages
33.Manage Web Parts
34.Using Style Sheets
35.Manage Site Navigation
36.Using Site Map Control
37.Sending E-Mails and Manage Attachments.
38.LINQ
39.LINQ to DataSet.
40.LINQ to SQL.
41.LINQ to XML.
42.AJAX
43.Introduction to AJAX
44.Basic Asp.Net Ajax Controls
45.Implement Webforms by using Asp.Net Ajax

Exam 70-505: TS: Microsoft .NET Framework 3.5, Windows Forms Application Development

1.Familiarizing Visual Studio 2008
2.Creating a UI for a Windows Forms Application by Using Standard Controls
• Add and configure a Windows Form.
• Manage control layout on a Windows Form.
• Managing Form-Properties
• Add and configure a Windows Forms control.
• Create and configure menus.
• Create event handlers for Windows Forms and controls
3.Integrating Data in a Windows Forms Application
Implement data-bound controls.
Manage connections
Create, add, delete, and edit data in a connected environment.
Create, add, delete, and edit data in a disconnected environment.
Manage XML
4. Implement Printing Functionality in Windows Forms Application
Manage the print process by using print dialogs
Construct print documents.
Page Setup
5. Enhancing Usability
Perform drag-and-drop operations.
Implement globalization and localization.
Create and configure multiple-document interface (MDI) forms.
Create, configure, and customize user assistance controls and components
Implementing Asynchronous Programming Techniques to Improve the User Experience
• Manage a background process by using the BackgroundWorker component.
• Change the appearance of a UI element by using triggers.
• Implement an asynchronous method.
Developing Windows Forms Controls
Create a composite Windows Forms control.
Create a custom Windows Forms control by inheriting from the control class
Create an extended control by inheriting from an existing Windows Forms control
8.Configuring and Deploying Applications
Installing Windows Forms Application using ClickOnce Deployment
Creating Windows Forms Setup Application
Adding Functionality to the Setup Application
9. Introducing LINQ
Understanding The Role of LINQ
LINQ query expressions and operators
LINQ to Objects
LINQ to SQL
LINQ to XML
10. Introducing Windows Presentation Foundation
Introduction to WPF
Understanding XAML
Building WPF application
Programming with WPF Controls
Graphical Rendering Resource and Theams

 

Top

  • PHP

HTML Outline

 1. Introduction about PHP And Html
2. Form creation
3. Basic tags
4. Emphasizing text and Header tags
5. Creating Lists and Indenting
6. Creating Page Links, Link Buttons, and E-mail.
7. Images - Part 1 Formats, attributes
8. Images - Part 2, Links and Thumb-nails;
9. Changing Color, Color Codes.
10. Dynamic controls.
11. Frames.

Top

DREAMWEAVER

1. Creating a Basic Web Page and Page Properties
2. The Site Panel and Templates
3. List Formats and Graphic File Types
4. Inserting a Table and Adjusting Table Properties
5. Using Graphics in Table Cells and Nested Tables
6. Using Table Layout View
7. Creating Internal and External Hyperlinks
8. Creating an Image Map and Anchors
9. Insert-> Flash, Flash buttons, Flash texts To the Web Page
10. Framesets
11. The Site Map.

Java script Outline

1. JavaScript Overview & JavaScript Programming Basics
2. Variables and Data Types
3. Operators
4. Controlling the Flow: JavaScript Control Statements;
5. Events & controls
6. Functions.
7. The Window Object & Dialog Boxes.
8. Writing to Documents.

Top

PHP

1. Introduction to PHP
2. What is PHP?
3. Configuring PHP
4. Basic Syntax of PHP
5. Common PHP Script Elements
6. Using Variables
7. Controlling the Flow: PHP Control Statements
8. Working with Arrays
9. Using Functions
10. File and Directory Handling
11. Including Files
12. File Access
13. Working with Forms
14. Processing Forms
15. Form Validation
17. Emailing Form Data
18. Hidden Form Fields
19. Cookies
20. Sessions
21. Accessing Databases with PHP
22. Interacting With Databases
23. Modifying Database Records Using PHP

MySql

1. Introduction about MySql
2. Data type initialization;
3. How to design and create the tables used in a database application. Modifying tables. Using middleware (PHP) to pass    data from a form to a database
4. Adding data using Inserts, Updates and Deletes. Registering user passwords on a database.
5. Writing advanced SQL queries to gather data from multiple tables and multiple databases. Using Keys.
6. Managing & Using MySQL.

Top

  • SCJD

I Declarations and Access Control
(1) Java Refresher
(2) Identifiers & JavaBeans
(a) Legal Identifiers
(b) Sun’s Java Code Conventions
(c) JavaBeans Standards
(3) Declare Classes
(a) Source File Declaration Rules
(b) Class Declarations and Modifiers
(4) Declare Interfaces
(a) Declaring an Interface
(b) Declaring Interface Constants
(5) Declare Class Members
(a) Access Modifiers
(b) Non-access Member Modifiers
(c) Constructor Declarations
(d) Variable Declarations
(e) Declaring Enums

Top

II Object Orientation

  1. Encapsulation
  2. Inheritance, Is-A, Has-A
  3. IS-A
  4. HAS-A
  5. Polymorphism
  6. Overriding / Overloading
  7. Overridden Methods
  8. Overloaded Methods
  9. Reference Variable Casting
  10. Implementing an Interface
  11. Legal Return Types
  12. Return Type Declarations
  13. Returning a Value
  14. Constructors and Instantiation
  15. Determine Whether a Default Constructor Will Be Created
  16. Overloaded Constructors
  17. Statics
  18. Static Variables and Methods
  19. Coupling and Cohesion

III Assignment

  1. Stack and heap – Quick Review
  2. Literals, Assignments and Variables
  3. Literal Values for All Primitive Types
  4. Assignment Operators
  5. Using a Variable or Array Element That Is Uninitialized and Unassigned
  6. Passing Variables into Methods
  7. Passing Object Reference Variables
  8. Does Java use Pass-By-Value Semantics?
  9. Passing Primitive Variables
  10. Array Declaration, Construction and initialization
  11. Declaring an Array
  12. Constructing an Array
  13. Initializing an Array
  14. Initialization Blocks
  15. Using Wrapper Classes and Boxing
  16. An Overview of the Wrapper Classes
  17. Creating Wrapper Objects
  18. Using Wrapper Conversion Utilities
  19. Auto boxing
  20. Overloading
  21. Garbage Collection
  22. Overview of memory Management and Garbage Collection
  23. Overview of java’s Garbage Collector
  24. Writing code That Explicitly Makes Objects Eligible for Collection

Top

IV Operators

  1. Java operators
  2. Assignment Operators
  3. Relational operators
  4. Instance of Comparison
  5. Arithmetic Operators
  6. Conditional Operator
  7. Logical Operator

V Flow Control, Exceptions and Assertions
(1) If and switch Statements
(a) If-else Branching
(b) Switch Statements
(2) Loops and Iterators
(a) Using while Loops
(b) Using do Loops
(c) Using for Loops
(d) Using breaks and continue
(e) Unlabeled Statements
(f) Labeled Statements
(3) Handling Exceptions
(a) Catching an Exception using try and catch
(b) Using finally
(c) Propagating Uncaught Exceptions
(d) Defining Exceptions
(e) Handling and Entire Class Hierarchy of Exceptions
(f) Exception Matching
(g) Exception Declaration and the Public Interface
(h) Rethrowing the Same Exception
(4) Common Exceptions and Eros
(5) Working with the Assertion Mechanism
(a) Assertions Overview
(b) Enabling Assertions
(c) Using Assertions Appropriately

Top

VI Strings, I/O, Formatting and Parsing
(1) String, String Builder and String Buffer
(a) The String Class
(b) Important Facts About Strings and Memory
(c) Important Methods in the String Class
(d) The String Buffer and String Builder Classes
(e) Important Methods in the String Buffer and String Builder Classes
(2) File Navigation and I/O
(3) Serialization
(4) Dates, Numbers and Currency
(a) Working with Dates, Numbers and Currencies
(5) Parsing, Tokenizing and Formatting
(a) A Search Tutorial
(b) Locating Data via Pattern Matching
(c) Tokenizing
(d) Formatting with printf( ) and format( )

VII Generics and Collections

    1. Overriding hashCode( ) and equals( )
  1. Overriding equals( )
  2. Overriding hashCode( )
    1. Collections
  3. So What Do You with a Collection?
    1. Using the Collections Framework
  4. Array List Basics
  5. Auto boxing with Collections
    1. Generic Types
  6. Generics and Legacy Code
  7. Mixing Generic and Non-generic Collections
  8. Polymorphism and Generics
  9. Generic Methods
  10. Generic Declarations

Top

VIII Inner Classes

  1. Inner Classes
  2. Coding a “Regular” Inner Class
  3. Referencing the Inner or Outer Instance form Within the Inner Class
  4. Method-Local Inner Classes
  5. What a Method-Local Inner Object Can and Can’t Do
  6. Anonymous Inner Classes
  7. Plain-Old Anonymous Inner Classes, Flavor One
  8. Plain-Old Anonymous Inner Classes, Flavor Two
  9. Argument-Defined Anonymous Inner Class
  10. Static Nested Classes
  11. Instantiating and Using Static Nested Classes

IX Threads
(1) Defining, Instantiating and Starting Threads
(a) Defining a Thread
(b) Instantiating a Thread
(c) Starting a Thread
(2) Thread States and Transitions
(a) Thread States
(b) Preventing Thread Execution
(c) Sleeping
(d) Thread Priorities and yield
(3) Synchronizing Code
(a) Synchronization and Locks
(b) Thread Deadlock
(4) Thread Interaction
(a) Using notify All( ) When Many Threads May Be Waiting

Top

X Development
(1) Using the javac and java Commands
(a) Compiling with javac
(b) Launching Applications with java
(c) Searching for Other Classes
(2) JAR Files
(a) JAR Files and Searching
(3) Using Static Imports
(a) Static Imports

XI About the CD

    1. System Requirements
    2. Installing and Running Master Exam
  1. Master Exam
    1. Electronic Book
    2. Help
    3. Removing Installation(s)
    4. Technical Support

(a) Learn Key Technical Support

Top

  • SCJP
PART I      INTRODUCTION AND GENERAL
 DEVELOPMENT CONSIDERATIONS

Chapter 1:- Introduction

  1. Setting Up the J2SE 5 JDK and Environment Variables

Chapter 2:- Project Analysis and Design

  1. Implementing a Project
  2. Getting Started
  3. Gathering Requirements
  4. Using Accepted Design Patterns
  5. Documenting Design Decisions
  6. Testing
  7. Organizing a Project
  8. High-Level Documentation
  9. Design Decisions Document
  10. Java Coding Conventions
  11. Naming Conventions
  12. File Layout
  13. Source Code Formatting
  14. Formatting of Comments Within the Code
  15. Suggested Coding Conventions for New Features in JDK 5
  16. Javadoc
  17. Coding Conventions
  18. Working with Packages
  19. Best Practices
  20. Writing Documentation As You Go
  21. Assertions
  22. Logging

Top

Chapter 3:- Project Overview

  1. What Are the Essential Requirements for the Sun Certification Project?
    1. Introducing the Sample Project
    2. Application Overview
PART II     IMPLEMENTING A J2SE PROJECT

Chapter 4:- Threading

  1. Threading Fundamentals
  2. A Brief Review of Threads
  3. Multithreading
  4. Java’s Multithreading Concepts
  5. Locks
  6. Locking in JDJ 5
  7. Locking Summary
  8. Understanding Thread Safety
  9. Deadlocks
  10. Race Conditions
  11. Starvation
  12. Understanding Atomic Operations
  13. Thread Safety Summary
  14. Using Thread Objects
  15. Stopping, Suspending, Destroying and Resuming
  16. Thread States
  17. More on Blocking
  18. Synchronization
  19. Multithreading with Swing
  20. Threading Best Practices

Top

Chapter 5:- The DvdDatabase Class

  1. Creating the Classes Required for the DvdDatabase Class
  2. The DVD Class: A Value Object
  3. Discussion Point: Handling Exceptions Not Listed in the Supplied Interface
  4. The DvdDatabase Class: A Façade
  5. Accessing the Data: The DvdFileAccess Class
  6. Discussion Point: Catching Records
  7. The Reservations Manager Class
  8. Discussion Point: Identifying the Owner of the Lock
  9. Creating Our Logical Reserve Methods
  10. The Logical Release Method

Chapter 6:- Networking with RMI

  1. What is Serialization?
  2. Using the serialver Tool
  3. The Serialization Process
  4. Customizing Serialization with the Externalizable Interface
  5. Introducing RMI
  6. The Delivery Stack
  7. The Pros and Cons of Using RMI as a Networking Protocol
  8. The Classes and Interfaces of RMI
  9. What is an RMI Factory?

Chapter 7:- Networking with Sockets

  1. Socket Overview
  2. Why Use Sockets
  3. Socket Basics
  4. Addresses
  5. TCP and UDP Sockets Overview
  6. TCP Socket Clients
  7. The DvdSocketClient
  8. Socket Servers
  9. Multicast and Unicast Servers
  10. Multitasking
  11. The Server Socket Class
  12. The Application Protocol

Top

Chapter 8:- The Graphical User Interfaces

  1. GUI Concepts
  2. Layout Concepts
  3. Human Interface Concepts
  4. Model-View-Controller Pattern
  5. Why Use the MCV Pattern?
  6. MVC in Detail
  7. Benefits of MVC
  8. Drawbacks of MVC
  9. Alternatives to MVC
  10. Swing and the Abstract Windows Toolkit
  11. Layout Manager Overview
  12. Look and Feel
  13. The JLabel Component
  14. The JTextField Component
  15. The JButton Component
  16. The JRadioButton Component
  17. The ComboBox Component
  18. The BorderFactory
  19. The JTable Component
  20. The TableModel
  21. Using the TableModel with a JTable
  22. The JScrollPane
  23. Bringing Benny’s DVDs Together
  24. Application Startup Class
  25. The Client GUI
  26. Specifying the Database Location
  27. The Server GUI
  28. Swing Changes in J2se 5
  29. Improve Default Look and Feel of Swing
  30. Skins Look and Feel
  31. Adding Components to Swing Containers Has Been Simplified
PART III    WRAP-UP

Chapter 9:- Project Wrap-Up

    • Thread Safety and Locking
    • The Choice Between RMI and Sockets
    • Benefits of Using a Serialized Objects Over
    • Sockets Solution
    • Benefits of Using an RMI Solution
    • The MVC Pattern in the GUI
    • Locating the Code Samples
    • Compiling and Packaging the Application
    • Creating a Manifest File
    • Running rmic on the Remote Package
    • Packaging the Application
    • Running the Denny’s DVDs Application
    • Running the Client Application in Stand-alone Mode
    • Running Denny’s DVDs Server
    • Running the Client Application in Networked Mode
    • Testing
    • Packaging Your Submission

    Top

    • SQL Detailed Syllabus.

     Introduction to SQL
    SQL Server installation and maintenance
    Introduction About database
    Structure of database.
    Introduction about Tables
    Structure of Tables.
    SELECT Statement
    Database concepts
    SQL concepts and tools
    Overview of the SELECT statement
    Syntax rules for using SQL
    Writing your first SQL statements
    Functions and Calculating Data
    Aggregate functions
    Column aliases
    Performing calculations with mathematical expressions
    Date functions
    Performing calculations with date functions
    More on the SELECT Statement
    Filtering data with the WHERE clause
    Comparison operators
    Arranging data with the ORDER BY clause
    Using the LIKE keyword to search for text
    Working with Logical Operators
    Logical operators AND and OR
    Using BETWEEN/AND and IN
    The NOT operator
    Working with NULLs
    Grouping Data
    Sorting data into logical groups with the GROUP BY clause
    The CUBE operator
    Using the WHERE clause with grouped data
    Using the HAVING clause with grouped data
    Comparison of WHERE and HAVING
    Joining Tables
    Understanding JOINs
    Table name aliases
    Joining two or more tables on common columns
    The OUTER JOIN

    Top

    • C

    1. Introduction to C
    2. Structure of C Program
      1. Simple Program using C

     

    3. The Concept of Integers
    4. The Concept of Variables
    5. Concept of Statements
    6. Arithmetic Expressions
    7. Data Types and Declarations
    8. Concept of Identifiers and Keywords
    9. Types of Operators Used in C Programming
    (a) Arithmetic Operator
                (b)  Relational & Logical Operator
                (c)  Assignment Operator
                (d)  Conditional Operator
                (e) Comma Operator

    Top

    10. Control Statements
                (a)  Branching Statements
                       (i)        If Statement
                       (ii)       If-Else Statement
                       (iii)      If-Else Ladder
                (b)  Looping Statements
                        (i)       The While Statement
                        (ii)      The do-while Statement
                (c)  Iteration Statements
                         (i)      The For Statement
                         (ii)     The Switch Statement
    (d) The continue Statement
    (e) The goto Statement

    11. Arrays
    (a) Single Dimensional Arrays
    (b) Multi-Dimensional Arrays

    12. Functions
          (a) Defining a Function
    (b) Need of using Functions
    (c) Passing Arguments to a Function
    (d) Recursion

    13. Structures
    (a) The Concept of Structures
    (b) Initializing a Structure
    (c) Arrays of Structures
    (d) Arrays with in Structures
    (e) Structures with in Structures
    (f) Structures and Pointers

    Top

    14. Pointers
    (a) Concept of Pointers
    (b) Pointer Declaration
    (c) Passing Pointers to a Function
    (d) Arrays and Pointers
    15. Strings and String Functions
    (a) The strcpy Function
    (b) The strcat Function
    (c) The strlen Function
    (d) The strcmp Function

    16. Need of using Sizeof Operator
    17. Files
    (a) Need of Files
    (b) Opening and Closing a Data File
    (c) The putchar and getchar Function
    (d) The Function getc and putc
    (e) End of File
    (f) Reading and Writing a Data File

    Top

    • C++

    1. Introduction to C++
    2. Object oriented Methods
    3. Classes
    4. Structure of C++ Program
      1. Simple Program using C++

    5. The Concept of Variables
    6. Concept of Statements
    7. Arithmetic Expressions
    8. Data Types and Declarations
    9. Concept of Identifiers and Keywords
    10. Types of Operators Used in C++ Programming
    (a) Arithmetic Operator
                (b)  Relational & Logical Operator
                (c)  Assignment Operator
                (d)  Conditional Operator
                (e) Comma Operator

    11. Control Statements
                (a)  Branching Statements
                       (i)        If Statement
                       (ii)       If-Else Statement
                       (iii)      If-Else Ladder
                (b)  Looping Statements
                        (i)       The While Statement
                        (ii)      The do-while Statement
                (c)  Iteration Statements
                         (i)      The For Statement
                         (ii)     The Switch Statement
    (d) The continue Statement
    (e) The goto Statement

    Top

    12. Arrays
    (a) Single Dimensional Arrays
    (b) Multi-Dimensional Arrays

    13. Functions
          (a) Defining a Function
    (b) Need of using Functions
    (c) Passing Arguments to a Function
    (d) Recursion

    14. Structures
    (a) The Concept of Structures
    (b) Initializing a Structure
    (c) Arrays of Structures
    (d) Arrays with in Structures
    (e) Structures with in Structures
    (f) Structures and Pointers

    15. Pointers
    (a) Concept of Pointers
    (b) Pointer Declaration
    (c) Passing Pointers to a Function
    (d) Arrays and Pointers

    16. Strings and String Functions
    (a) The strcpy Function
    (b) The strcat Function
    (c) The strlen Function
    (d) The strcmp Function

    17. Need of using Sizeof Operator
    18. Files
    (a) Need of Files
    (b) Opening and Closing a Data File
    (c) The putchar and getchar Function
    (d) The Function getc and putc
    (e) End of File
    (f) Reading and Writing a Data File

    Top

     

     

     

     

     

                                         Home | Profile | Software | Animation | Networking | Contact us
                                          Powered by COMMAND