ASP.NET  

Section1

 C#(console application)

  • The Main Method
  • Input and Output
  • Compilation and Execution
  • Command Line Parameters
  • Arrays    Single-Dimensional Arrays       Rectangular Arrays     -   Jagged Arrays
  • Properties
  • Libraries
  • Collection Classes, Structs
  • Indexed Properties Operator Overloading ,
  • Jump /selection , classes... declaration
  • Methods , polymorphism , constants , Constants, Fields, Properties and Indexers   Classes and Types - Inheritance -
  • Abstract Classes and Interfaces    
  • Nested Classes ,Structs - Namespaces Jump Statements    
  • Selection Statements
  • Introducing Methods -Attributes     - Method Modifiers  - Parameter Passing The prams modifier     -Return Type    - Method Overloading

 Section2

 Windows application

  • All controlls study
  • Calculator design
  • Game design
  • Database connectivity
  • Design a database application

 Section3

 Web Application

  • Web Development Environment
  • Web Systems Models
  • Web Applications Development
  • Web Programming
  • ASP.NET Environment
  • Web Page Processing
  • Web Form Controls
  • Basic Page Design
  • Style Properties
  • Declaring Data Sources
  • Scripting Data Sources
  • XML Data Sources
  • Processing DataSets
  • Text and Excel Data Sources
  • Request/Response Objects

1. Output and Link Controls

  • <asp:Label> Control
  • <asp:Panel> Control
  • <asp:Image> Control
  • <asp:HyperLink> Control
  • <asp:Table> Control
2. Script Activation Controls
  • <asp:Button> Control
  • <asp:LinkButton> Control
  • <asp:ImageButton> Control
  • <asp:ImageMap> Control
3. Input and Selection Controls
  • <asp:TextBox> Control
  • <asp:RadioButton> Control
  • <asp:RadioButtonList> Control
  • <asp:CheckBox> Control
  • <asp:CheckBoxList> Control
  • <asp:DropDownList> Control
  • <asp:ListBox Control>
  • <asp:BulletedList> Control
  • Validation Controls
  • Dynamic Controls

4. Information Display Controls I

  • <asp:GridView> Control
  • <asp:ImageField> Control
  • <asp:CheckBoxField> Control
  • <asp:HyperLinkField> Control
  • <asp:TemplateField> Control
  • GridView Sorting and Paging
  • <asp:DetailsView> Control
  • <asp:FormView> Control
  • Master/Detail Display
  • <asp:Calendar> Control

5. Information Display Controls II

  • <asp:Repeater> Control
  • <asp:DataList> Control
  • <asp:DataGrid> Control
  • Displaying Sorted Records
  • Displaying Selected Records
  • Displaying Records with SQL

6. Database Maintenance

  • Updating Records - GridView
  • Editing Records - DetailsView
  • Editing Records - FormView
  • Data Entry with a FormView
  • Master/Detail Editing - DetailsView
  • Master/Detail Editing - FormView
  • Editing with a Repeater
  • Editing with a DataList
  • Editing with a DataGrid
  • Record Editing with Scripts


7. Developing Components

  • Software Components
  • Code-Behind Files
  • Business Components
  • Data Access Layer
  • Data Access Updating
  • Data Access with DataSets
  • Web Services
  • Creating Web Services
  • Consuming Web Services
  • Web Service DataSets
8. Website Design
  • Master Pages
  • <asp:Menu> Control
  • <asp:SiteMapDataSource> Control
  • <asp:SiteMapPath> Control
  • <asp:TreeView> Control
  • <asp:MultiView> Control
  • <asp:Wizard> Control
  • Themes and Skins
9. File Maintenance


  • File Access
  • Uploading Files
  • Sending Email

                                        JSP & J2EE
Jsp


  •  Introduction to JSP
  •  Why use JSP?
  • JSP compared to ASP,ASP.NET and Servlets
  • JSP architecture
  • Setting up the JSP environment
  • Creating your first JSP page
  • Using JSP tags
  • Declaration tag
  • Expression tag
  • Directive tag
  • Scriptlet tag
  • Action tag
  • Creating your second JSP page
  • Implicit Objects
  •  Creating a Form
  • Processing a Form
  • Creating a Form (more elements)
  • Processing a Form (more elements)
  • Processing a Form (more elements)
  • Getting Client Info
  •  Review and next steps
  •  Beans scopes in JSP
  •  JSP Bean scope examples
  •  Uploading Application in JSP.
  •  Modularization in JSP
  • > Exception Handling in JSP-1
  • Exception Handling in JSP-2
  • Session Tracking in JSP
  • Security in JSP -2
  • Security in JSP -1
  • Internationalization in JSP application
  • Introduction To Expression Language.
  • Introduction to Tag libraries
  • Introduction To Core Taglib -1
  • Introduction To Core Taglib -2
  • Function Taglib
  • Database Handling in JSP.
  • Creating User Defined Custom Tag -1
  • Creating User Defined Custom Tag -2
  • Best Practices in JSP(http://www.visualbuilder.com/jsp/tutorial/)


J2EE
Introduction

  • Preface
  • Getting Started
  • Overview

Enterprise JavaBeansTM Technology

  • Enterprise Beans
  • Container-Managed Persistence Examples
  • A Session Bean Example
  • A Message-Driven Bean Example
  • Bean-Managed Persistence Examples
  • Enterprise JavaBeans Query Language

Web Technology

  • Web Clients and Components
  • JavaBeansTM Components in JSPTM Pages
  • Java Servlet Technology
  • Custom Tags in JSP Pages
  • JavaServer PagesTM Technology

Platform Services

  • Transactions
  • Resource Connections
  • Security

Appendixes

  • J2EE Connector Technology
  • J2EE SDK Tools
  • HTTP Overview
  • Glossary
  • API

                                                PHP
PHP Basics

  • Syntax
  • Source Files and PHP Tags
  • Newline Characters
  • Anatomy of a PHP Script
  • Comments
  • Whitespace
  • Code Block
  • Language Constructs
  • Data Types
  • Numeric Values
  • Strings
  • Other Data Types
  • Converting Between Data Types
  • Variables
  • Variable Variables
  • Determining If a Variable Exists
  • Constants

CONTENTS

  • Operators
  • Arithmetic Operators
  • The String Concatenation Operator
  • Bitwise Operators
  • Assignment Operators.
  • Referencing Variables
  • Comparison Operators
  • Logical Operators
  • Other Operators
  • Operator Precedence and Associativity
  • Control Structures
  • Conditional Structures
  • Iterative Constructs
  • Breaking and Continuing
  • Errors and ErrorManagement
  • Types of Errors
  • Error Reporting
  • Handling Errors

Functions

  • Basic Syntax
  • Returning Values
  • Variable Scope
  • Passing Arguments
  • Variable-length Argument
  • Passing Arguments by Reference

Arrays

  • Array Basics
  • Printing Arrays
  • Enumerative vs. Associative
  • Multi-dimensional Arrays
  • Unravelling Arrays

CONTENTS

  • Array Operations
  • Comparing Arrays  
  • Counting, Searching and Deleting Elements
  • Flipping and Reversing
  • Array Iteration
  • The Array Pointer
  • An EasierWay to Iterate
  • Passive Iteration .
  • Sorting Arrays ..
  • Other Sorting Options .
  • The Anti-Sort .
  • Arrays as Stacks, Queues and Sets.
  • Set Functionality

 Strings And Patterns

  • String Basics
  • Variable Interpolation  
  • The Heredoc Syntax
  • Escaping Literal Values.
  • Determining the Length of a String
  • Transforming a String
  • Using Strings as Arrays
  • Comparing, Searching and Replacing Strings
  • Simple Searching Functionality
  • Matching Against aMask
  • Simple Search and Replace Operations
  • Extracting Substrings
  • Formatting Strings
  • Formatting Numbers
  • Formatting Currency Values
  • Generic Formatting
  • Parsing Formatted Input
  • Perl-compatible Regular Expressions

 CONTENTS

  • Delimiters
  • Metacharacters
  • Quantifiers
  • Sub-Expressions
  • Matching and Extracting Strings
  • Using PCRE to Replace Strings

Web Programming

  • Anatomy of aWeb Page
  • Forms and URLs
  • GET and URLs
  • Using POST
  • When You Don’t Know How Data Is Sent
  • Managing File Uploads
  • GET or POST
  • HTTP Headers
  • Redirection.
  • Compression
  • Caching
  • Cookies
  • Sessions

 Object Oriented Programming in PHP
 

  • OOP Fundamentals
  • Declaring a Class
  • Instantiating an Object
  • Class Inheritance
  • ClassMethods and Properties
  • Constructors
  • Destructors
  • Visibility
  • Declaring and Accessing Properties
  • Constants, StaticMethods and Properties

 

 Database Programming

  • An Introduction to Relational Databases and SQL
  • Indices
  • Relationships  
  • SQL Data Types
  • Creating Databases and Tables
  • Creating Indices and Relationships
  • Dropping Objects.
  • Adding andManipulating Data .
  • Removing Data
  • Retrieving Data
  • SQL Joins
  • Outer Joins
  • Advanced Database Topics
  • Transactions
  • Prepared Statements

Elements of Object-oriented Design

  • Design Pattern Theory
  • The Singleton Pattern
  • The Factory Pattern
  • The Registry Pattern
  • TheModel-View-Controller Pattern
  • The ActiveRecord Pattern
  • The Standard PHP Library
  • Accessing Objects as Arrays
  • Simple Iteration
  • Seekable Iterators
  • Recursive Iteration
  • Filtering Iterators

XML andWeb Services

  • The ExtensibleMarkup Language (XML)
  • Creating an XML Document
  • SimpleXML
  • Parsing XML Documents
  • Accessing Children and Attributes
  • XPath Queries
  • Modifying XML Documents
  • WorkingWith Namespaces
  • DOM
  • Loading and Saving XML Documents
  • XPath Queries
  • Modifying XML Documents
  • Moving Data
  • Modifying Data
  • Removing Data
  • WorkingWith Namespaces
  • Interfacing with SimpleXML
  • Web Services
  • SOAP
  • Accessing SOAP-basedWeb Services

Security

  • Concepts and Practices
  • All Input Is Tainted
  • Whitelist vs. Blacklist Filtering
  • Filter Input
  • Escape Output
  • Register Globals
  • Website Security
  • Spoofed Forms
  • Cross-Site Scripting
  • Cross-Site Request Forgeries
  • Database Security
  • Session Security
  • Filesystem Security
  • Remote Code Injection
  • Command Injection
  • Shared Hosting
Streams and Network Programming
  • Accessing Files
  • Common C-like File Functions
  • Simple File Functions
  • Working with Directories
  • Controlling File Access
  • Accessing Network Resources
  • Simple Network Access
  • StreamContexts
  • Advanced Stream Functionality
  • StreamFilters

Differences Between PHP 4 and 5

  • Language Features
  • Objects
  • MagicMethods
  • Selected New Extensions
  • ErrorManagement
Copyright © indriyumitacademy, 2008. All Rights Reserved
Home | About us | Packages | Services | Contact us