Tuesday, January 17, 2017
bsdi facebook  bsdi twitter  bsdi linkedin  bsdi youtube bsdi google plus


Daffodil Education Network

Admission Going On for the session 2016-17 in Diploma in Computer, Electrical, Civil, Textile, Garments Design & Pattern Making & Medical Technology, Dental,Pathology, Pharmacy

Complete Software Development in Microsoft Platform (SQL Server and C# .Net)


The main objective of this program is to provide the complete knowledge (Requirement Analysis, DataBase Design, Coding, Testing and Implementation) of Software Development and prepare the fresh graduates for the software companies at the shortest possible time.

Students are suffering a lot about the complete knowledge of "Software Development". They acquiring knowledge of Web Design, Graphics Design, Data-Base, ORACLE, Java, Joomla, Word-Press and so on. But they do not know how to use those knowledge into a software. They do not know the complete cycle of software development. As a result, they escape from IT field.

Thus we design a course titled as: "Complete Software Development in Microsoft Platform" which will give students a complete knowledge of software development. And at the end of the training, the student will complete a project by their own.

Each session will comprise: problem solving session, hands–on lecture session & practical/exercise sessions. Real-life projects will be developed by participants throughout this training program.

Target Group (Who Can Attend):                                                                                 

-    Have basic knowledge of Programming

-    IT Professionals

-    IT students

Contents of the Training:



Class 1:

C# .NET: Getting Started with C#

1. Getting Started - A C# Console Application

2. Saving your work

3. Your first line of C# code

4. How to Run your C# Program

5. Your First C# Windows Form
6. Adding Controls to a Form

7. Properties of a Control

8. Adding Code to a Button

9. C# Message Boxes

10. More about Message Boxes

Class 2:

C# .NET: Variables    

1. String Variables in C#. NET

2. Assigning Text to a String Variable

3. Concatenation in C#

4. C# Comments

5. Numbers Variables

6. Double and Float Variables

7. Double Variables

8. Addition in C# .NET

9. Adding up with float Variables
10. Subtraction

11. Mixing Subtraction and Addition

12. Operator Precedence

13. Multiplication and Division

14. Getting Numbers from Text Boxes

15. A C# .NET Calculator - Design

16. C# .NET Calculator - The Code

17. The Plus Button

18. The Equals Button

Class 3:

C# .NET: Conditional Logic    

1. IF Statements

2. Else ... If
3. Switch Statements

4. C# Operators

Class 4:

C# .NET: Loops    

1. C# and For Loops

2. Loop Start and End Values

3. A Times Table Program
4. Do loops and While Loops

5. Checking for Blank Text Boxes in C#

Class 5:

C# .NET: Add Menus to your Forms    

1. Add Menus to Windows Forms in C#

2. Sub Menus

3. Menu Shortcuts

4. Code for your Quit Menu

5. The Edit Menu

6. Copy and Paste in C# .NET
7. The View Menu

8. Adding Images in C# .NET

9. Open File Dialogue Box in C#

10. Open a Text File

11. The Save as Dialogue Box

12. Check Boxes and Radio Buttons


Class 6:

C# .NET: Debugging your Applications    

1. Errors at Design Time

2. Run Time Errors

3. Logic Errors
4. Breakpoints

5. The Locals Window

6. Try ..Catch Statements in C# .NET


Class 7:

C# .NET: Methods    

1. Understanding C# .NET Methods

2. Passing values to your C# Methods
3. Getting values back from C# Methods

Class 8:

C# .NET: Understanding Arrays    

1. Arrays in C# .NET

2. Arrays and Loops

3. Arrays at Run Time

4. Multi Dimensional Arrays in C# .NET
5. Arrays and Text

6. C# Collections - Array Lists

7. C# Collections - HashTables


Class 9:

C# .NET: String Manipulation    

1. C# String Variables

2. Trim Unwanted Characters

3. The Contains Method

4. The IndexOf Method

5. The Insert Method
6. PadLeft and PadRight

7. Remove and Replace in C# .NET

8. C# Substring

9. Split and Join in C#

10. A C# .NET Hangman Game


Project Work- 1

Class 10:

C# .NET: Events    

1. The Click Event

2. The MouseDown Event

3. KeyDown

4. The Leave Event

5. C# ListBox and ComboBox Events
6. C# Custom Web Browser

7. The TreeView Control

8. Adding Nodes to a TreeView

9. Add a WebBrowser to a C# Windows Form


Class 11:

C# .NET: Classes and Objects    

1. Classes and Objects in C# .NET

2. A First Class

3. Create Objects from your C# Classes

4. Passing values to your Classes

5. Adding Properties to your C# Classes
6. Using Class Properties

7. Class Constructors in C# .NET

8. Inheritance in C# .NET

9. C# Method Overloading

10. C# Static Methods


Class 12:

C# .NET: Manipulating Files    

1. How to open a Text File

2. Read a file line by line in C# .NET
3. Write to a Text File

4. How to Copy, Move and Delete a File

Class 13:

C# .NET: Databases    

1. SQL Server Express and C# .NET

2. Create a SQL Server Express Database

3. Connect to a SQL Server Database

4. Connect to an Access Database

5. Datasets and Data Adapters in C# .NET

6. Display Data from a Dataset

Class 14:

C# .NET: Databases    

1. Database Navigation Buttons

2. Move Backwards through the Database

3. Move to the First and Last Record

4. Add a New Record to a Database

5. Update and Delete Records

6. Finding Records in a Database 

Class 15:

C# .NET: Multiple Forms, C# .NET: Dates and Times and Coding Standad

1. Creating Multiple Forms

2. Modal Forms in C# .NET
3. Getting at the values on other Forms 
4. Dates and Times in C# .NET      

5. Coding Standard

Special Class

1. Layer Architecture (DLL, BL, DTO, UI etc)

3. Entity Framework


5. MVC

Project Work- 2