
Learn C# Programming Language
Learn and Master C# Programming
14h 27m82 lectures23 sections
What you'll learn
- Learn the basics of C# programming
- Understand advanced UI design
- Master SQL and ADO.NET integration
- Comprehend object-oriented programming
- Learn to create web applications with XML
- Enhance programming skills professionally
About this course
C# is one of the .NET languages for software development, denoted by the symbol #C and pronounced "C sharp". C# has benefited from the efforts of Java developers and shares many of its features, even surpassing it in some tasks. It produces programs that are not dependent on a specific operating system, allowing for the creation of applications that run on Linux, Windows, or even smart mobile operating systems like Android. In this course, you will learn all the essential and advanced skills needed to create professional applications using this language.
Expected outcomes
- Acquire strong programming skills in C#.
- Ability to design and program professional user interfaces.
- Produce applications connected to databases using advanced techniques.
- Apply object-oriented programming concepts in applications.
- Create advanced web applications using XML and other technologies.
Course content
1Getting Started with C Sharp
6 lectures
- Course Highlights24:26
- Getting Started with C Sharp (1)9:41
- Getting Started with C Sharp (2)14:35
- Getting Started with C Sharp (3)8:30
- Getting Started with C Sharp (4)8:33
- Getting Started with C Sharp (5)15:27
2Program Interface Design Tools
10 lectures
- Program Interface Design Tools13:32
- Program Interface Design Tools (2)19:55
- Program Interface Design Tools (3)14:01
- Program Interface Design Tools (4)10:13
- Program Interface Design Tools (5)11:44
- Program Interface Design Tools (6)11:51
- Program Interface Design Tools (7)12:26
- Program Interface Design Tools (8)8:36
- Program Interface Design Tools (9)11:08
- Program Interface Design Tools (10)5:44
3Events
3 lectures
- Events (1)9:15
- Events (2)14:45
- Events (3)9:38
4Programming Rules
3 lectures
- Programming Fundamentals (1)14:51
- Programming Fundamentals (2)8:48
- Programming Fundamentals (3)9:49
5Control Statements in Program Flow
4 lectures
- Control Statements in Program Flow12:38
- Control Statements in Program Flow9:00
- Control Statements in Program Flow12:34
- Control Statements in Program Flow7:04
6Functions
3 lectures
- Functions14:35
- Functions10:51
- Functions19:04
7Arrays
4 lectures
- Arrays (1)14:38
- Arrays (2)8:33
- Arrays (3)10:44
- Arrays (4)6:48
8Goal-Oriented Programming
5 lectures
- Goal-Oriented Programming (1)11:32
- Goal-Oriented Programming (2)11:22
- Goal-Oriented Programming (3)11:19
- Goal-Oriented Programming (4)6:25
- Goal-Oriented Programming (5)12:18
9Inheritance Property
2 lectures
- Inheritance Property (1)12:14
- Inheritance Property (2)12:37
10Building the Program Structure
2 lectures
- Building Program Structure14:28
- Building Program Structure8:10
11Library of Classes
1 lectures
- Library of Classes8:09
12Fundamental Concepts of Databases
3 lectures
- Basic Concepts of Databases (1)8:12
- Basic Concepts of Databases (2)8:37
- Basic Concepts of Databases (3)9:04
13SQL Structured Query Language
6 lectures
- SQL Structured Query Language (1)6:55
- SQL Structured Query Language (2)5:22
- SQL Structured Query Language (3)5:01
- SQL Structured Query Language (4)12:47
- SQL Structured Query Language (5)11:50
- SQL Structured Query Language7:23
14ADO.NET
6 lectures
- ADO.NET (1)7:06
- ADO.NET (2)10:27
- ADO.NET (3)15:46
- ADO.NET (4)10:24
- ADO.NET (5)9:52
- ADO.NET9:24
15Reports
1 lectures
- Reports6:23
16Exceptions and Error Handling
3 lectures
- Exceptions and Error Handling (1)7:34
- Exceptions and Error Handling (2)10:28
- Exceptions and Error Handling (3)13:04
17Data Types
4 lectures
- Data Types (1)9:38
- Data Types (2)8:45
- Data Types (3)23:44
- Data Types (4)5:58
18File Handling
2 lectures
- File Handling8:51
- File Handling14:44
19Drawing
2 lectures
- Drawing6:33
- Drawing16:09
20Libraries and Tool Creation
2 lectures
- Libraries and Tool Creation (1)9:46
- Libraries and Tool Creation (2)6:55
21Creating Web Applications
6 lectures
- Creating Internet Applications (1)12:52
- Creating Internet Applications (2)10:02
- Creating Internet Applications (3)8:44
- Creating Internet Applications (4)4:21
- Creating Internet Applications (5)7:44
- Creating Internet Applications (6)10:21
22XML Markup Language
3 lectures
- XML Markup Language8:37
- XML Markup Language6:55
- XML Markup Language8:43
23Attachments
1 attachments
- Download Add-ons from Here
Instructor

Eng. Azab Mohamed Azab
7,309 students28 courses
This course is part of the diploma







