How enginarslan49/sifirdan-csharp-youtube-serisi works
This repository is a set of standalone .NET 8 console lessons for a beginner C# course. The learner runs a lesson, may enter values when prompted, and sees the example or exercise result in the console; the projects are independent rather than a chained application. The visible tree covers introductory topics through conditional and operator exercises. The README describes a broader course, but those later capabilities are not represented in the supplied tree, so they are not mapped as implemented subsystems.
Main entry points: 025-KullanicidanVeri-Girdi-Alma/Program.cs Console Input · 026-UYGULAMA6.01/Program.cs Input Exercises · 027-UYGULAMA6.02/Program.cs Array Input Exercises · 028-UYGULAMA6.03/Program.cs Multidimensional Exercises
Components 20
C# Foundations
- First App
001-AppFirst/001-AppFirst/Program.cs - Variables And Types
002-DegiskenNedirveDegiskenTanımlama/002-DegiskenNedirveDegiskenTanımlama/Program.cs - Type Conversions
004-VeriTipiDonusumleri/004-VeriTipiDonusumleri/Program.cs - Methods
018-Metotlar/018-Metotlar/Program.cs - Console Input
025-KullanicidanVeri-Girdi-Alma/025-KullanicidanVeri-Girdi-Alma/Program.cs
Data And Operators
- Arrays
005-TekBoyutluDiziler/005-TekBoyutluDiziler/Program.cs - Array Methods
006-DiziMetotlari/006-DiziMetotları/Program.cs - Multidimensional Arrays
007-CokBoyutluDiziler/007-CokBoyutluDiziler/Program.cs - Operators
008-AritmetikOperatorler/008-AritmetikOperatorler/Program.cs
Control Flow
- If And Else
019-KosulBloklari(If-ElseIf-Else)/019-KosulBloklari(If-ElseIf-Else)/Program.cs - Nested Conditions
020-IcIceIfler/020-IcIceIfler/Program.cs - Switch Case
024-SwitchCase/024-SwitchCase/Program.cs
Guided Practice
- Variable Exercises
010-UYGULAMA1/010-UYGULAMA1/Program.cs - Array Exercises
011-UYGULAMA2/011-UYGULAMA2/Program.cs - Condition Exercises
021-UYGULAMA5.01/021-UYGULAMA5.01/Program.cs - Input Exercises
026-UYGULAMA6.01/026-UYGULAMA6.01/Program.cs - Array Input Exercises
027-UYGULAMA6.02/027-UYGULAMA6.02/Program.cs - Multidimensional Exercises
028-UYGULAMA6.03/028-UYGULAMA6.03/Program.cs - Operator Exercises
029-UYGULAMA6.04/029-UYGULAMA6.04/Program.cs
Other components
- Learner
Connections 29
- Learner → First App: runs lesson
- Learner → Variables And Types: runs lesson
- Learner → Type Conversions: runs lesson
- Learner → Arrays: runs lesson
- Learner → Array Methods: runs lesson
- Learner → Multidimensional Arrays: runs lesson
- Learner → Operators: runs lesson
- Learner → Methods: runs lesson
- Learner → Console Input: runs lesson
- Learner → If And Else: runs lesson
- Learner → Nested Conditions: runs lesson
- Learner → Switch Case: runs lesson
- Learner → Variable Exercises: runs exercise
- Learner → Array Exercises: runs exercise
- Learner → Condition Exercises: runs exercise
- Learner → Input Exercises: runs exercise
- Learner → Array Input Exercises: runs exercise
- Learner → Multidimensional Exercises: runs exercise
- Learner → Operator Exercises: runs exercise
- Learner → Console Input: enters values
- Console Input → Learner: prints result
- Learner → Input Exercises: enters values
- Input Exercises → Learner: prints result
- Learner → Array Input Exercises: enters values
- Array Input Exercises → Learner: prints result
- Learner → Multidimensional Exercises: enters values
- Multidimensional Exercises → Learner: prints result
- Learner → Operator Exercises: enters values
- Operator Exercises → Learner: prints result