Mastering Programming in C#.NET

Course Duration: 72 Hours (24 Classes)

Course Fee: 20,000 Taka

Course Overview

C# Training in Bangladesh

C# pronounced as C sharp is a general-purpose programming language used to write complex programs where a code needs a constant repetition. Broadway offers professional C# Training in Bangladesh for beginners as well as individuals with no prior programming experience but interested to learn C#. This training not only provides familiarity with C# and its wider implications but also prepares the students to take on other programming languages such as Java, Objective – C. After the successful completion of C# training, the students are ready to write programs on the .NET framework. Thus, Broadway is committed to offer fully career-oriented C# training in Nepal.

Benefits of C# Training

    Candidates can achieve following benefits by undergoing C# training.
  • Helps to understand the basic concepts of C# and.Net framework.
  • Enhances your coding habit.
  • Ability to build a secure system.
  • Helps to improve your programming skills.
  • Develops professionalism and creative intelligence.
  • Understand how to handle exceptions and manage data collections.
  • Endless job opportunities.
  • Infinite career opportunity at a .NET community.

This course will cover the following content:

    Module 1: Introducing to .Net Framework
  • Basic Features Of .NET Languages
  • Assemblies
  • Structure of C# Program
  • C# Console
  • C# Variables
  • Keywords
  • Control (if, switch) statements
  • Looping Statements (for, for each, while, do-while) Statements
  • Go to, break, return statements
  • Namespaces
    Module 2: C# Objects and Types
  • Concept of object and object oriented programming
  • Classes and Struts
  • C# Methods
  • Properties
  • Constructors, constructor overloading
  • Destructors
  • Partial classes
  • Static classes, properties and methods
  • Encapsulation
    Module 3: Inheritance
  • Concept of Inheritance
  • Implementation of Inheritance
  • Virtual Methods
  • Abstract classes and Functions
  • Parameterized Constructors
  • Methods overloading
    Module 4: C# Interface
  • Definition and declaration of interface
  • Derived interfaces
  • Implementation of interfaces IComparable, IEnumerable, IDisposable, ICollection
    Module 5: Delegate and Events
  • Introduction Of Delegate
  • Declaration of delegate
  • Delegate implementation
    Module 6: Strings and Regular Expressions
  • String Operations And Formatting
  • Implementation of StringBuilder
  • Implementation of Regular Expression
    Module 7: Collections
  • Introduction Of Collection
  • ArrayList
  • Stack
  • Queue
  • Dictionaries and HashTable
    Module 8: Entity Framework
  • Introduction Of Entity Framework
  • Understanding Database First, Code First, Model First
  • Implementing Database First
  • Implementing Model First
  • Implementing Code First
  • LINQ Expressions
  • Working with Stored Procedures
  • Crystal Report
  • Reporting Concept in CrystalReport
  • Designing And Formatting Complex Reports in Crystal Report
  • Syntax of writing formula in Crystal Report
  • Using Typed DataSet as DataSource In Crystal Report
  • SubReports In Crystal Report
    Module 9: LINQ
  • Introduction Of LINQ
  • Implementation of LINQ
    Module10: Crystal Report
  • Reporting Concept in Crystal Report
  • Designing And Formatting Complex Reports in Crystal Report
  • The syntax of writing the formula in Crystal Report
  • Using Typed DataSet as DataSource In Crystal Report
  • SubReports In Crystal Report
    Module 11: Data Access
  • ADO.NET Introduction
  • DataSet, DataTable
  • Database Specific Classes(SqlConnection, SqlCommand, SqlTransaction etc)
  • Database Connection
  • Executing Commands (ExecuteNonQuery(), ExecuteReader(), ExecuteScalar())
  • Stored Procedure Concept and Implementation
  • Tire Architectures(1 tire, 2 tire and 3 tire) example and implementation
    Module 12:XML
  • XML Concept
  • Read, write and delete Operation in XML
    Module 13: Windows Forms and Controls
  • Form Inheritance
  • Using Windows Form Controls
    Module 14: Graphics (GDI+) IO
  • Common Dialogs (Open, Save, Color, font , print preview, print dialogs)
  • Streams
  • File Operations (Creating,deleting , Reading and Writing) in file
    Module 15: Generics Concepts
  • Generics In C#(Concept and Implementation Threading (Concept And Implementation)
  • Localization and Globalization Deployment
    Module 16: Final Project
  • Inventory Tracker
  • School Management
  • Bug Tracker
  • Payroll
  • HR Management
Share This Article If You Liked It :)