Register Now Registration Closed
পলিটেকনিক ইন্ডাস্ট্রিয়াল এটাচমেন্ট (C#)
Our internship program helps students to develop their skills in the application of theory to practical knowledge. It helps to develop the skills and techniques which are directly relevant to their desired goals. This also increases students' responsibility and good work habits.

Who Can Join This Course?

Polytechnic students who are eligible for industrial attachment. You also need to bring your personal laptop.

Course Outline

1. Getting Started

● Course Rules.
● Introduction to software development career.
● Introduction to top tracker.
● Introduction to Visual Studio.
● Creating first console project.
● Version controlling using git.

2. Working with basic data types

● C# data types.
● Variables & constants.
● Array, Multidimensional Array.
● Input / Output processing.

3. Statements & Operations

● Conditional Statements.
● Important Operators.
● Loops.

4. Working With Class

● Class.
● Namespaces.
● Field, properties.
● Access Modifiers.
● Auto properties.
● Method Overloading.
● Constructor.
● Readonly, const keywords.

5. Working More Classes

● Static Class .
● Abstract Class.
● Interface.
● Method Overriding.

6. Operations With Text

● Important String methods.
● String formatting.
● Character methods.

7. Other Types

● Enum.
● DateTime.
● Tuple.
● Nullable type.

8. Using Generics

● Generic Class.
● Generic Method.
● Constraints.
● Important built in Generic data structures.

9. File & Streams

● Use of FileInfo & File.
● Use of DirectoryInfo & Directory.
● File read & write operations.
● Use of “using” keyword.

10. Introduction to Asp.net

● Introduction to web development.
● Creating first web application.
● Understanding MVC.

11. Configuring Application

● Configure Autofac.
● Configure Automapper.
● Configure Serilog.

12. Working Entity Framework

● DbContext configuration.
● Entity relationship using fluent API.
● Migrations.
● Data Annotations

13. Creating a CRUD Example

● Integrate Bootstrap Theme.
● Create a Create page.
● Create a List page.
● Create an Update page
● Create delete functionality

14. Implement Authentication & Authorization

● Configure Registration.
● Configure Role based Login.

Register Now No Upcoming Batch

Instructors

Akter Nashid Rajin

Currently working as a Software Engineer at Dev Skill

LinkedIn Profile

What Students Said

Students are yet to give feedback.