Microsoft C#.NET Syllabus:
1. Introduction in C#.NET
.NET Framework,Common Language Infrastructure, Class Library , Assemblies, The Common Language Runtime (CLR), Intermediate Language (IL), Features, Namespace
2. Basics in C#.NET
Variables, Initialization of variables, Constants, Data Types, CTS Types
3. Console in C#.NET
About visual studio IDE, Solution explorer, toolbox, server explorer, properties, Program class, Console I/O, Reading and Writing in Console, Using Comments, Internal Comments, Tokens, Keywords, Identifiers, Literals, Punctuators,Operators
4. Console in C#.NET
Type Conversion, Convert class, Operators, Arithmetic Operators, Relational Operators, Logical Operators, Assignment operators, Increment/Decrement Operator
5. C# Flow Control (1)
Selection Control Constructs, If, if …else, nested if , if else if
6. C# Flow Control (2)
Selection Control Constructs, switch case, conditional operators
7. C# Flow Control (3)
Iteration Flow Control, Loops, While,do while,for, For each
8. Array in C#.NET
Single Dimensional (foreach), Multidimensional, Jagged Array
9. Functions / Methods in C#.NET (1)
Define Function, calling functions, function category, User defined Functions, Predefined Functions, String functions and Array functions
10. Functions / Methods in C#.NET (2)
Return multiple values using ‘out’, Call by value, Call by Reference, Argument Reference using ‘ref’
11. Object Oriented Programing in C#.NET (1)
Classes and Class Members, Data Members, Function Members, Properties, Object
12. Object Oriented Programing in C#.NET (2)
Constructors, Destructors, Default constructor and parameterized constructor
13. Polymorphism in C#.NET
Polymorphism, Method Overloading, Constructor Overloading
14. Inheritance in C#.NET (1)
Types Of Inheritance, Calling Base Class Version of function, Constructors of derived classes, Method Overriding, Use of ‘base’ keyword
15. Inheritance in C#.NET (2)
Interfaces, Defining and implementing interfaces, Implementation Vs Interface Inheritance, Abstract Classes And Functions, Final Class and Function
16. OOP Property in C#.NET
Property, Define property, set and get the value of property, Delegates, Create delegate ,delegate object is used to point the functions
17. C# Windows Application (1)
Introduction to Windows Application, Windows Forms, Basic Windows Form Controls: Form, TextBox, Button, Label
18. C# Windows Application (2)
Option Button, Check Box, Combo Box
19. C# Windows Application (3)
List Box, Checked List box, Tool Tip
20. C# Windows Application (4)
Tree View, List View, Image List
21. C# Windows Application (5)
Windows Form Controls, Link Label, Masked Text Box, Date Time Picker, Numeric Up Down, Picture Box
22. C# Windows Application (6)
Progress Bar, Timer
23. C# Windows Application (7)
Web Browser, Tool strip container, toolstrip
24. Container controls in C#.NET
Windows Form Container Controls, Panel, Flow Layout Panel, GroupBox, Table Layout Panel, Split Pane
25. multithreading in C#.NET
Introduction to Threading, The Thread Class, Thread States-New, Running,Blocked, Dead, Functions-start(), sleep(), suspend(), Abort()
26. menus and toolbars in C#.NET
Context Menustrip, Menustrip, Statusstrip, Toolstrip, ToolstripContainer
27. Dialogs in C# (1)
Dialogs, Predefined-Messagebox, Custom-Create a custom dialog box, System-Folderbrowser
28. Dialog in C# (2)
Open File Dialog, Save File Dialog, Font Dialog, Color Dialog
29. C# standard controls
Windows Form Controls, Rich Textbox
30. Printing Applications in C#.NET
Printing Components, Print Document, Page Setup Dialog, Print Dialog, Print Preview Control, Print Preview Dialog
31. I/O Namespace in C#.NET
Managing File System, Moving, Copying, and Deleting Files, Reading And Writing Files, Create directory and delete directory, list the directory, Stream Operations, Reading and writing
32. Windows controls in C#.NET
Windows Form Components, Error Provider, Help Provider, Windows Form Advanced Controls, DataGridView
33. Networking in C#.NET
System.Net.Sockets Namespace, TCPClient: Client Connection from TCP network servoces, TCPListener : Listens for connection from TCP network clinets
34. SQL server and C#
RDBMS: What is a database .Choosing a database (RDBMS), DB Creation, Table creation, Integrity constraints (primary key, foreign key). SQL commands-Select, Insert, Update, Delete
35. OLEDB and C#
Introduction To ADO.NET, System.Data Namespace, DataTable,DataSet, OLEDB Connectivity, Classes used in System.Data.Oledb; OledbConnection, OledbCommand, OledbDataAdapter, OledbDataReader
36. SQL and C#
Introduction To ADO.NET, SQL Connectivity, Classes used in System.Data,SqlClient; SqlConnection, SqlCommand, SqlDataAdaper, SqlDataReader, Login Form
37. SQL CRUD (1)
Insert ,Read values from Database
38. SQL CRUD (2)
Update and delete data from database
39. ODBC and C#
ODBC Connectivity, Classes used in System.Data.Odbc; OdbcConnection, OdbcCommand, OdbcDataAdapter, OdbcDataReader, Crystal Report
40. Develop your C# Project
Create application with Registration Form, Login Form And CRUD operations
* Each Session include:
Faculty training, Lab Practice, Lab Exercises and Portal based assignments.
* Sinet Education reserved the right to alter the course contents, offers, price, certificates etc.