Programming Language

Today, the C # programming language (C #) has received more and more attention from programmers due to its simplicity in learning and its possibilities. In this tutorial, we are going to start the C # language from the most basic to the most advanced, so that if you have no previous familiarity with this programming, by watching this tutorial, in the shortest time You may become a C # programmer.

Further Details

Today, the C # programming language (C #) has received more and more attention from programmers due to its simplicity in learning and its possibilities. In this tutorial, we are going to start the C # language from the most basic to the most advanced, so that if you have no previous familiarity with this programming, by watching this tutorial, in the shortest time You may become a C # programmer.

The list of topics and topics discussed in this course is as follows:

  • Lesson 1: Basic C # concepts, variables, constants
    • A variety of programming languages
    • Visual C # language
    • Introducing the C # environment
    • Template for a simple application in C #
    • Data types
    • What is a variable?
    • variable defining
    • Variable type
    • Variable value
    • Show the content of the variables on the output
    • Variable naming
    • Define constants
    • Convert types
  • Lesson two: Working with Fermi environment and introducing controls
    • Graphical user interface
    • Create a project
    • Introducing the control box
    • Various mouse and keyboard events in C #
    • Introducing various form properties and controls (Text box, Label, Button, Checkbox, Combo box)
    • Work with Timer control and Progress bar in the form of a splash or loading project
    • Work with MenuStrip controls and dialogs (ColorDialog, OpenFileDialog, SaveFileDialog, FontDialog) in Notepad project format
    • Work with the ContextMenuStrip control to create a right-click menu in the project
    • Use of components in C #
    • How to add different components to C #
  • Lesson 3: Phrases, Operators, and Conditional Commands
    • Computational expressions
    • Logical or Boolean expressions
    • Character data type
    • String data type
    • Mathematical or arithmetic operators
    • Incremental and decrement operators
    • Comparative operators
    • Conditional statements if and if-else
    • Break command
    • Logical operators
    • Switch command
  • Lesson 4: Loops, Arrays, Methods, and Classes
    • Conditional loop commands while
    • Conditional loop commands do while
    • Command for loop for and nested for loop
    • What is a class?
    • How to define and use a class
    • What is a method?
    • Use ready-made methods
    • Arrays
    • Sort the data of a list
    • List search operation
    • Generate random numbers
    • foreach ring
    • Array class
      • STRING
  • Lesson 5: Working with files and streams
    • Concept of file and directory
    • Work on folders
    • Input – output of the file
    • Stream file class
    • Read and write to file
  • Lesson 6: ADO.NET technology in C #
    • How to communicate with the database through ADO.NET
    • Store information via ADO.NET
    • Delete information via ADO.NET
    • Edit information via ADO.NET
    • Search for information through ADO.NET
  • Lesson 7: Entity Framework technology in C #
    • How to communicate with the database through the Entity Framework
    • Store information through the Entity Framework
    • Delete information through the Entity Framework
    • Edit information through the Entity Framework
    • Search for information through the Entity Framework
  • Lesson 8: LINQ to SQL technology in C #
    • Add items needed to work with LINQ to the app
    • Display information within DataGridView
    • Bind the fields to the controls on the form
    • Creating procedures for performing operations on tables
    • Store information in a database using the LINQ to SQL method
    • Delete information in the database using the LINQ to SQL method
    • Editing information in a database using the LINQ to SQL method
    • Search information in a database using the LINQ to SQL method
  • Lesson 9: Backup and restore data in C #
    • Backup and restore data from Access database
    • Backup and restore data from SQL Server Express database
    • Backup and restore data from SQL Server Management Studio database
  • Lesson 10: Working with images in a database in C #
    • Save the image in the database
    • Search saved image
    • Image editing
  • Lesson 11: Graphics in C #
    • Graphic name namespaces
    • Draw graphic shapes
    • Work with graphic images
    • Work with PictureBox control
Useful for strings
  • Computer Engineering
  • software engineering
  • Information Technology (IT) Engineering

What you will see in this tutorial:

Approved video tutorial File programs and executed projects