PragmatechCsharpProject

Learning C# , Windows Forms, DataBases(SQL) and .NET Core

View on GitHub
# Description

This Repostory was written while I was studying at Progmatech. Currently under development.


Kursda olduğum müddətdə verilən tapşırıqlar və keçilən dərslərin başlıqlarnı Readme.md > My Lessson hissəsində qeyd etmişəm.Öz araştırmalarimi MyResearch faylını icərsində qeyd etdim . My App bölməsində isə yazıdığım applicationlar göstərlir. Başqa lahiyələrimə baxmaq istəyirsizsə burada qoyduğum link vastəsi ilə GitHub Profilimə gedə bilərsiz...

Information structure

My Apps


Calculator App

App Consol üçün yazılmışdır. Heç bir methodan istfadə edilməyib. Kod maxsimum sadə yazılmağa çalışlıb.

## Medicines App

Apteklərdə istfadə edlilən programların sadə versiyasıdır. Medicines create,delete, update və read etmək olur. Medicines-ləri satmaq və ümumi və tək gəlirlərə baxmaq mükündür.

Month Number App

Ayın nömrəsini daxil edərək hansı fəsili və ay olduğunu görürük. delegate-in istfadəsi üçün yazılmışdır.

  • Preveiw
  • Code Documatation
  • App xususiyyətləri
    • Consol üçün yazılıb.
    • switch istfadə edilib.
    • delegate istfadə edilib.

Library App

Windows Forms istifadə edilərək sadə kitbxana App yazılmağa çalışılmışdır.Kitabları ələavə edirb sonra onları axtara biliərək. Kitabların xususiyyətləri: Biz burada Kitab əlavə edə və Əlavə Etdiymiz Kitabı axtara bilərik.

Group App

Grouplara Studentləri əlavə edirk. Əlavə etdiklirmiz bizə list şəkilində göstərilir. UpdateDelete buttonlar vastəsi ilə düzəliş edə və silə bilərik.

People App

Person barəsindəki datanı saxlayır və datagridveiw vast’si ilə bizə datani göstərir. dataya aiddir:

  • Şəkil (İmage)
  • Adı və Soyadı (Name and SureName)
  • Email
  • Preveiw
  • Code Documatation
  • Install Setup
  • App xususiyyətləri
    • Windows Forms üçün yazılıb.
    • ComboBox vastəsi ilə Personlari seçib ona aid bütün datani görmək olur.
    • DataBases-dən istifadə edilməyib.

Copy File to Path Name File App

Bu program vastəsi ilə istənilən file instənilən yerə yerə adini dəyişdirərək kopyalamq olur.Günümüzdə kodlarda istifadəsi üçün file adında boşluqdan istifadə etmək olmaz. Bunu düşünərək Developer-File əlavə etdim.Bu Check sayəsində kodlarda istifdə edə biləcəyimiz uyğun file name əldə edə bilərik. Boşluqlari aradan qaldırır.

My DataBase Schemas and Query Code

My Lessons

Lesson(1/1) => CLI languages,For Loop,Switch Statement,Data Types,Stack Value Type,Heap Reference Type and Methods console csharp


Lesson(2/1) => Params,Class and Objectconsole csharp


Lesson(2/2) => Staticconsole csharp


Lesson(3/1) => Array,Non-Generic and Genericconsolecsharp


Lesson(4/1) => OOP (Object Oriented Programming)console csharp


## Lesson(4/2) => Structconsole csharp ***

## Lesson(5/1) => C# Interface and Access Modifiersconsole csharp ***

Lesson(5/2) => Solid Principles,Dependency Injection != Inversion and C#(8) Interface console csharp


Lesson(6/2) => C# Delegate and Extension Methodconsole csharp


Lesson(7/1) => Task Solutionconsole csharp


Lesson(7/2) => C# Delegate and eventsconsole csharp


Lesson(8/1) => WinForm Appwinform csharp


Lesson(8/2) => Task Solutionwinform csharp


Lesson(9/1) => C# Threadwinform csharp


Lesson(10/2) => C# Reflection , C# Garbage Collectionwinform csharp


Lesson(11/1) => Sql express download ,SQL data-types ,Introduction to SQL, SQL Syntax, SQL Commands SQL Server, CREATE DATABASE, SQL Server DROP DATABASE, SQL Server CREATE TABLE, SQL Server Identity, SQL Server ALTER TABLE ADD,Column, SQL Server ALTER TABLE ALTER COLUMN, SQL Server ALTER TABLE DROP COLUMN, SQL Server Rename Table, SQL Server DROP TABLE, SELECT, Insert, Update, Delete, Top, SQL Server ORDER BY, Where, AND, OR, IN, Between, Like, Fetchsql


Lesson(11/2) => SQL Relationships and Joinssql