Dot Net - VB - ASP - Apponix - C#

6
Apponix Technologies Dot Net (VB, C#, ASP, SQL) www.apponix.com +918050580888 Page 1 of 6 Top 5 Reasons to Choose Us... All our instructors are experienced IT professionals ( Min 7+ Years) FREE Work Overseas (VISA) Guidance to UK, Australia, Canada, Singapore, etc. Job Alerts through SMS & Email Pay less, Learn more ( Creating Value for money) Referring Apponix students through Employee Referral Programs COURSE SYLLABUS Visual Basic 6.0 Exploring ToolBar and the Properties Window Visual Basic 6.0 - Properties, Methods and Events Data Types, Modules and Operators in VB6 Variables in Visual Basic 6 (VB6) Procedures in Visual Basic 6 (VB6) If;;;Then, If...Else...Then and Select...Case Statements VB6 Loops - Do While... Loop, While... Wend, Do...Loop While, Do Until...Loop, For...Next Loop Exit For and Exit Do, With...End With Statements in VB6 Arrays in VB6 Visual Basic 6 Arrays and variants o Assigning and returning arrays o Byte arrays o Inserting and deleting items using arrays o Sorting using Arrays o Arrays of arrays User-Defined Data Types Constants, Data Type Conversion, Visual Basic Built-in Functions Date and Time Functions o Getting and Setting the Current Date and Time o Building and Extracting Date and Time Values o Date Arithmetic o Format Options for Date and Time Values Working with controls in VB6

description

Dot Net syllabus for Apponix

Transcript of Dot Net - VB - ASP - Apponix - C#

Page 1: Dot Net - VB - ASP - Apponix - C#

Apponix Technologies Dot Net (VB, C#, ASP, SQL)

www.apponix.com +918050580888 Page 1 of 6

Top 5 Reasons to Choose Us... • All our instructors are experienced IT professionals ( Min 7+ Years)

• FREE Work Overseas (VISA) Guidance to UK, Australia, Canada, Singapore, etc.

• Job Alerts through SMS & Email

• Pay less, Learn more ( Creating Value for money)

• Referring Apponix students through Employee Referral Programs

COURSE SYLLABUS

Visual Basic 6.0

• Exploring ToolBar and the Properties Window

• Visual Basic 6.0 - Properties, Methods and Events

• Data Types, Modules and Operators in VB6

• Variables in Visual Basic 6 (VB6)

• Procedures in Visual Basic 6 (VB6)

• If;;;Then, If...Else...Then and Select...Case Statements

• VB6 Loops - Do While... Loop, While... Wend, Do...Loop While, Do Until...Loop, For...Next Loop

• Exit For and Exit Do, With...End With Statements in VB6

• Arrays in VB6

• Visual Basic 6 Arrays and variants o Assigning and returning arrays o Byte arrays o Inserting and deleting items using arrays o Sorting using Arrays o Arrays of arrays

• User-Defined Data Types

• Constants, Data Type Conversion, Visual Basic Built-in Functions

• Date and Time Functions o Getting and Setting the Current Date and Time o Building and Extracting Date and Time Values o Date Arithmetic o Format Options for Date and Time Values

• Working with controls in VB6

Page 2: Dot Net - VB - ASP - Apponix - C#

Apponix Technologies Dot Net (VB, C#, ASP, SQL)

www.apponix.com +918050580888 Page 2 of 6

• VB6 TextBox Control o Trapping Keyboard Activity o Validation Routines for Numbers o The CausesValidation Property and the Validate Event o Auto-Tabbing Fields and Formatting Text o Multiline TextBox Controls

• CommandButton and OptionButton Controls

• Label and Frame Controls

• PictureBox Control and Image Control

• The Timer, Line, Shape and OLE Controls

• VB6 ListBox and ComboBox Controls

• ScrollBar Control in VB6

• Control Arrays in Visual Basic 6

• DriveListBox, DirListBox, and FileListBox Controls in Visual Basic 6

• CheckBox control in Visual Basic 6

• Working with Forms in VB6

• Working with Menus in VB6 o Accessing Menus at Run Time o Pop-Up Menus

• Multiple Document Interface in VB6

• Visual Basic Functions. InputBox function

• Visual Basic functions. MessageBox function

• Mouse events. Positioning a control

• Graphical Mouse Application. Mouse Move application in Visual Basic 6.0

• Error-Handling, Debugging and File Input/Output in Visual Basic 6.0

• Database Access Management Using ADO - Introduction and Example Exercises

• Dynamic Link Libraries and the Windows API in Visual Basic 6.0

• Writing Code that Validates User Input

• Creating ActiveX Controls

• Creating Active Document

DOT NET

Console Applications

1. Course Introduction

2. Creating Simple C# Programs

o Lesson Introduction o Create a Simple C# Console

Application

Page 3: Dot Net - VB - ASP - Apponix - C#

Apponix Technologies Dot Net (VB, C#, ASP, SQL)

www.apponix.com +918050580888 Page 3 of 6

o Use a Namespace o Comment Code o Create a Simple Class

Library o Test a Simple Class Library o Create a Simple C# Windows

GUI Application o Lesson Followup

• Working with Classes o Lesson Introduction o Define and Use a Class o Use Access Modifiers o Define Namespaces o Declare an Abstract Class o Derive a Concrete Class from

an Abstract Class o Use an Abstract Class and its

Concrete Derived Class o Lesson Followup

1. Working with Methods o Lesson Introduction o Implement Constructors o Implement a Destructor o Override a Method o Overload a Method o Overload an Operator o Pass Parameters o Lesson Followup

2. Programming with Forms and Controls

o Lesson Introduction o Create a Graphical Program

Using Standard Built-in Controls

o Create a Custom Control o Use Custom Controls on a

Form o Lesson Followup

3. Writing Statements that Control Program Flow

o Lesson Introduction o Write Conditional

Statements o Write Loop Statements o Write Jump Statements o Lesson Followup

4. Using Types in C# o Lesson Introduction o Use Predefined Data Types

o Differentiate Between Reference and Value Types

o Use Casting o Define and Use a Struct Type o Define and Use an Enum

Type o Lesson Followup

5. Programming with Exceptions o Lesson Introduction o Catch Exceptions o Define Custom Exceptions o Throw Exceptions o Utilize the finally Keyword o Lesson Followup

6. Working with Interfaces o Lesson Introduction o Define an Interface o Implement Interfaces in

Derived Classes o Invoke Interface Methods o Lesson Followup

7. Working with Arrays and Collections

o Lesson Introduction o Define a Rectangular or

Higher-dimensional Array o Use a Rectangular Array o Define a Jagged Array o Use a Jagged Array o Choose and/or Create a

Collection Type o Use A Collection Type o Lesson Followup

8. Working with Properties and Indexers

o Lesson Introduction o Expose Properties o Expose Indexers o Lesson Followup

9. Building and Deploying Assemblies o Lesson Introduction o Create an Assembly with the

C# Command Line Compiler o Use Ildasm o Deploy an Assembly Locally o Create and Deploy a Shared

Assembly o Lesson Followup

Page 4: Dot Net - VB - ASP - Apponix - C#

Apponix Technologies Web Developer

www.apponix.com +918050580888 Page 4 of 6

Windows Applications 1. SQL

o Introduction o DML o DDL Functions o Group by, Having o Join o Stored Procedure

2. Introduction o NET and Visual Studio 2008 o NET Projects o Common Language Runtime o Visual Studio 2008 o IntelliSense

3. Language Syntax o Basic C# Syntax o Comments o Data Types o Variables o Operators o Conditional Statements o Looping Structures o Functions

4. Classes & Objects o Classes and Objects o Partial Classes o Methods, Properties and

Events o Constructors o Property Procedures o Enumerations o Reference vs. Value Types o Structures o Namespaces

5. Arrays & Collections o Arrays o Resizing Arrays o Array Lists & Hash Tables o Generic Collections

6. Windows Forms and Controls o Control Class o Buttons

7. Text Boxes Labels, Literals o Image Controls Picture Box

Control o Panel Control o Combo Box Control o List Boxes o Dropdown Lists

o Date Time Picker Control o Link Labels o Check Boxes o Check Box Lists Radio

Buttons o Radio Button Lists o Rich Text Box Control o Tab Control o Tool Strip Control o Menu Strip Control

8. Creating Custom Controls o Create New Controls for

Forms o Create a Control from an

Existing o Control and Add

Functionality

9. Creating MDI Applications o MDI Applications o MDI Parent and MDI Child

Forms o Manage Menus

10. Printers and Printing o System, Drawing, Printing

Namespace o Print Document, Printer

Settings o Page Settings o Print Preview Control o Page Setup Dialog o Print Preview Dialog o Print Dialog Controls

11. ADO.NET (Working with Database) o Overview of ADO.NET o Connection Object o Command Object o Data Readers o Data Sets & Data Adapters o Execute non-query, Execute

scalar o Execute reader o Data Grid View Control

12. XML o Reading and Writing XML, o Programmatically o Important Classes in the

System.XML o Namespace

Page 5: Dot Net - VB - ASP - Apponix - C#

Apponix Technologies Web Developer

www.apponix.com +918050580888 Page 5 of 6

o Read and Write XML Nodes o and Attributes

13. Building Setup Applications o Installation Package o Customize a Setup Project o Control Installation of an

Application o Specify Conditions of an

Install o Custom Actions for after an

Installation

14. Exception Handling

o Exception Class o Try, Catch, Finally o Working with Exception

Handling

15. File Handling o System, IO Namespace o Working with Directories

and Files o Read and write file o Stream Reader o Stream Writer Classes

o

ASP .NET

1. Course Introduction

2. Writing Basic ASP.NET Pages o Lesson Introduction o Write a Simple ASP.NET Web Page o Output Content and Redirect to a Different Page o Pass User Information Between Pages o Store and Retrieve Data Using a Cookie o Perform Browser Detection o Transfer Processing o Lesson Lab: Create a Login System Using Basic ASP.NET Pages o Lesson Follow Up

3. Increasing Code Separation and Modularity o Lesson Introduction o Separate Code from Content with HTML Controls o Implement a Postback Form o Increase Code Separation with a Code-behind File o Increase Modularity with a User Control o Lesson Lab: Creating a Subscription Postback Form with a User Control o Lesson Follow Up

4. Creating Web Forms with Web Controls o Lesson Introduction o Create a Web Form Using ASP.NET Web Controls o Create Grouped Elements with List Controls o Display Data with a Repeater Control o Display Data with a DataList Control o Display Data with a DataGrid Control o Verify User Input with Validation Controls o Rotate Banner Ads with the Ad Rotator Control o Create a Calendar using a Calendar Control o Lesson Lab: Creating a Health Analysis Web Form with Web Controls o Lesson Follow Up

Page 6: Dot Net - VB - ASP - Apponix - C#

Apponix Technologies Web Developer

www.apponix.com +918050580888 Page 6 of 6

5. Accessing Databases with ADO.NET o Lesson Introduction o Display Data from a Database o Display Data from a Database Using Web Controls o Customize Databound Results Using Style Sections o Customize Databound Results Using Templates o Modify Data with SQL Commands o Lesson Lab: Displaying the Sale Category Products in Multiple Formats Using

ADO.NET o Lesson Follow Up

6. Manipulating Data with ADO.NET DataSets o Lesson Introduction o Create a DataSet with Multiple Tables o Display Data from Related Tables o Manipulate Data in a DataGrid Control o Modify DataSet Records and Merge o Lesson Lab: Manipulating Product and Order Data with DataSets o Lesson Follow Up

7. Programming XML Documents with ASP.NET o Lesson Introduction o Access and Display an XML Document o Validate an XML Document Using a Schema o Search an XML Document for Specific Information o Edit an XML Document o Write XML Documents to Disk o Lesson Lab: Create an XML-Based Guestbook o Lesson Follow Up

8. Converting and Transforming XML Data with ASP.NET o Lesson Introduction o Write Data from a DataSet to an XML Document o Create Nested XML from a DataSet Object o Read Data into a DataSet from an XML Document o Transform an XML Document o Output XSLT Results Using the XML Control o Lesson Lab: Outputting Customer and Order Details Using XML o Lesson Follow Up