Course curriculum

  • 1

    C# OOP: Classes, Interfaces and OOP with real C# Projects

  • 2

    C# Object- Oriented Programming ( OOP )

  • 3

    Enum Using

    • Enum Using

  • 4

    Delegate Using

    • Delegate Using

  • 5

    Exception Handling

    • Exception Handling

  • 6

    Folder and File Operations

    • System IO Class

    • Directory and Directory Classes ( Folder Operations )

    • File and File Info Classes ( File Operations )

    • Path Class

  • 7

    N-Tier Architecture

    • N-Tier Architecture

  • 8

    MSSQL Using

    • Introduction to SQL

    • Insert Command

    • Select Command

    • Update Command

    • Delete Command

  • 9

    Personnel Tracking App with N- Tier - Architecture, LINQ and Triggers

    • Final version of App

    • Project Construction Stages

    • Creating Database

    • Creating Project Structure

  • 10

    Design of Project Forms

    • Login Form Design

    • Main Form Design

    • Department Forms Design

    • Positions Forms Design

    • Employee Forms Design

    • Task Forms Design

    • Permission Forms Design

    • Salary Forms Design

    • Connect Forms

    • Connect to Database - LINQ to SQL

  • 11

    Add and Listing Operations

    • Add Department

    • Listing Departments

    • Add Position

    • Listing Positions

    • Add Employee

    • Listing Employees

    • Add Task

    • Listing Tasks

    • Add Salary

    • Listing Salaries

    • Login with UserNo and Password

    • Add Permission

    • Listing Permissions

  • 12

    Update Operations

    • Update Permission

    • Update Task

    • Update Salary

    • Update Employee

    • Update Department

    • Update Position

  • 13

    Delete Operations ( Trigger Using )

    • Delete Permission

    • Delete Task

    • Delete Salary

    • Delete Employee with Using Trigger

    • Delete Position with Using Trigger

    • Delete Department with using Trigger

    • User Authorization Operations

    • Export to Excel

  • 14

    SOLID Principles and Design Patterns

    • What’s SOLID?

    • S- Single Responsibility

    • O- Open Closed

    • L- Liskov Substitution

    • I-Interface Segregation

    • D- Dependency Inversion

    • Design Patterns

    • Abstract Factory Pattern

    • Observer Pattern

    • Facade Pattern

  • 15

    Stock Tracking App with N-Tier Architecture Facade Design Pattern& Entity FrameW

    • Stock Tracking Construction Stages

    • Final Version of Stock Tracking

    • Design Database of Stock Tracking

    • Creating Project Structure of Stock Tracking

  • 16

    Design of Project Forms

    • Category Forms Design

    • Product Forms Design

    • Customer Forms Design

    • Sales Form Design

    • Deleted and Stock Alert Forms Design

    • Main Form Design and Connect Pages

  • 17

    Add and Listing Operations

    • Category Add and Listing Operations

    • Customer Add and List Operations

    • Product Add and Listing Operations

    • Add Product Stock and Adjust Stock Alert

    • Sales Add and Listing Operations

  • 18

    Update Operations

    • Category and Customer Update Operations

    • Product and Sales Update Operations

  • 19

    Delete Operations

    • Delete Sales

    • Delete Products

    • Delete Customers

    • Delete Category

    • Deleted Form and Get Back Deleted Files Training Evaluation

  • 20

    Final

    • How Was It?