آموزش صفر تا صد برنامه نویسی سی شارپ (فیلم فارسی+ pdf)

در ادامه آموزش های کاربردی برنامه نویسی سی شارپ، بعد از حدود ۱ هفته گشت و گذار در اینترنت و از بین هزاران ویدیو، یک مجموعه بی نقص و کامل ویدیویی را برای یادگیری سریع این زبان برنامه نویسی گلچین کرده ایم. این مجموعه کامل برای شروع از صفر و برای همه سطوح مناسب می باشد. بعد از آن نیز بهترین جزوه PDF فارسی موجود در اینترنت را جهت تکمیل یادگیری می توانید دانلود کنید.
1- محیطهای توسعه یکپارچه (IDE)
شما کدها را در برنامههای خاصی به نام IDE مینویسید. این برنامهها کدهای شما را بررسی میکنند، اشتباهات را گوشزد کرده و در نهایت کدهای شما را به زبانی که کامپیوتر میفهمد تبدیل (Compile) میکنند. برای سیشارپ دو گزینه اصلی دارید:
-
Visual Studio: قدرتمندترین و کاملترین محیط برای سیشارپ است که توسط خود مایکروسافت ساخته شده است. برای پروژههای بزرگ و توسعه نرمافزارهای ویندوز بهترین انتخاب است (نسخه Community آن رایگان است).
-
Visual Studio Code (VS Code): یک ویرایشگر کد سبکتر و سریعتر است. برای اسکریپتنویسی در یونیتی و کارهای روزمره بسیار محبوب است.
2- مفاهیم و اصول پایهای سیشارپ
یادگیری سیشارپ مانند یادگیری دستور زبان است. این مفاهیم الفبای کار شما هستند:
متغیرها (Variables)
متغیرها مانند ظرفهایی هستند که اطلاعات را در خود ذخیره میکنند. در سیشارپ، شما حتماً باید به کامپیوتر بگویید که چه نوع اطلاعاتی را میخواهید در این ظرف بریزید (به این کار Type Safety میگویند).
-
int: برای ذخیره اعداد صحیح (مثل نمره کاربر یا تعداد جانها در بازی). -
float: برای ذخیره اعداد اعشاری (مثل سرعت حرکت). -
string: برای ذخیره متن (مثل نام کاربر). -
bool: برای ذخیره وضعیتهای صحیح/غلط (مثل اینکه آیا کاربر دکمهای را فشار داده است یا خیر).
توابع (Functions / Methods)
توابع، مجموعهای از کدها هستند که یک کار خاص را انجام میدهند. به جای اینکه یک کد را صد بار تکرار کنید، آن را تبدیل به یک تابع میکنید و هر زمان که نیاز داشتید، فقط نام آن تابع را صدا میزنید. (مثلاً تابعی برای محاسبه مجموع دو عدد).
ساختارهای کنترلی (Control Flow)
شما با استفاده از این ساختارها، به کد خود قدرت تصمیمگیری میدهید:
-
شرطها (If/Else): اگر اتفاق الف افتاد، این کار را بکن، در غیر این صورت کار دیگری انجام بده. (مثلاً: اگر جان بازیکن صفر شد، بازی را تمام کن).
-
حلقهها (Loops): برای تکرار یک کار به صورت متوالی. (مثلاً: حلقه
forکه یک کار را ۱۰ بار تکرار میکند، یا حلقهwhileکه تا زمان برقرار بودن یک شرط، کار را تکرار میکند).
شیءگرایی (Object-Oriented Programming - OOP)
این مهمترین مفهوم در سیشارپ است! در شیءگرایی، شما همه چیز را به چشم یک «شیء» میبینید. مثلاً اگر یک بازی میسازید، شما کدی به نام "ماشین" (Class) مینویسید. این ماشین ویژگیهایی (مثل رنگ و سرعت) و رفتارهایی (مثل حرکت کردن و بوق زدن) دارد. سپس میتوانید با استفاده از این کد اولیه، صدها ماشین مختلف بسازید که هر کدام رنگ و سرعت خاص خود را دارند، بدون اینکه لازم باشد برای هر کدام دوباره از اول کد بنویسید.
3- نقشه راه: چطور کدنویسی را شروع کنید؟
برای درک بهتر، یک سناریوی ساده را به صورت کدهای پایه مرور میکنیم.
-
نصب و آمادهسازی: Visual Studio را نصب کنید و یک پروژه جدید از نوع
Console Application(برنامه متنی ساده) بسازید. -
آشنایی با ساختار اصلی: وقتی پروژه را باز میکنید، متوجه میشوید که کدهای شما داخل بلوکهایی قرار دارند. کدها بین آکولادها
{ }قرار میگیرند و هر دستور با یک نقطه-ویرگول;تمام میشود. -
تعریف متغیر: سعی کنید متغیرهایی با نوعهای مختلف تعریف کنید.
-
نوشتن شرط: کدی بنویسید که یک عدد را چک کند.
در ادامه مثالی ساده از کدهای پایه را میبینید:
// این یک کامنت (توضیح) است و کامپیوتر آن را نادیده میگیرد
using System;
namespace MyFirstApp
{
class Program
{
// این تابع اصلی است، برنامه از اینجا شروع به کار میکند
static void Main(string[] args)
{
// ۱. تعریف متغیرها
string playerName = "علی";
int score = 85;
// ۲. نمایش اطلاعات در صفحه
Console.WriteLine("خوش آمدید " + playerName);
// ۳. استفاده از ساختار شرطی
if (score >= 50)
{
Console.WriteLine("شما برنده شدید!");
}
else
{
Console.WriteLine("شما باختید.");
}
// جلوگیری از بسته شدن سریع پنجره
Console.ReadLine();
}
}
}
نکته کلیدی برای مبتدیان: در ابتدا از خطاهای کامپایلر (Error) نترسید. سیشارپ زبان سختگیری است و اگر حتی یک نقطه-ویرگول (
;) را فراموش کنید، برنامه اجرا نمیشود. این سختگیری در واقع کمک میکند تا در همان ابتدا اشتباهات خود را پیدا کنید.
پیش نیازهای یادگیری سی شارپ
- دانش اولیه C یا ++C یا هر زبان برنامه نویسی یا اصول برنامه نویسی
- علاوه بر این، مفهوم OOP منحنی یادگیری #C را کوتاه تر می کند

7 نکته درباره سی شارپ
زبان #C بصورت گسترده برای تولید برنامه های دسکتاپ و تحت وب مورد استفاده قرار می گیرد؛ و برای تولید برنامه های مایکروسافت، بعنوان اولین گزینه انتخابی در نظر گرفته می شود. همچنین به دلیل امکان تولید بازی، دارای امنیت بالا و داشتن کتابخانه گسترده یکی از محبوب ترین زبانهای برنامه نویسی می باشد. کدهای زبان سی شارپ در یک زبان سطح متوسط که زبانی استاندارد و مستقل از معماری و سیستم عملگر مورد نظر است، کامپایل می شوند. چند مزیت اصلی یادگیری سی شارپ:
- زبان سی شارپ ، زبانی مدرن و آسان است.
- زبان #C منبع باز و سریع است.
- زبان برنامه نویسی سی شارپ Cross platform است.
- سی شارپ ، زبانی امن است.
- زبان سی شارپ ، همه کاره است.
- زبان برنامه نویسی سی شارپ ، زبانی در حال تحول و رشد است
- معرفی کامل سی شارپ در اینجا
نکته مهم درباره آموزشهای این صفحه
- اگر با توضیحات نوشتاری بهتر یاد می گیرید، این جزوه ها را دانلود کنید (می توانید هم به عنوان مکمل فیلم های زیر استفاده کنید)
- اگر دوست دارید درس به درس با آموزش های نوشتاری ما یاد بگیرید از اینجا شروع کنید (میتوانید سوالات خود را نیز زیر هر درس مطرح کنید)
- برای یادگیری سریع تر و کامل تر نیز این چند ترفند کاربردی را که در هیج جای دیگری به شما یاد نمی دهند مطالعه کنید.
ویدیوی نمونه
ویدیوهای داخل پکیج از کیفیت بسیار بالاتری برخوردارند:
دانلود فیلم و PDF ها
حجم: ۵۰۰ مگابایت
سطح: از صفر تا صد
نسخه آموزش داده شده: مناسب برای همه نسخه ها
![]()
پک حرفه ای ما: به دنبال یادگیری سریع تر، حرفه ای تر، کامل تر و با کیفیت فول اچ دی هستید؟ واقعیت این است که پکیج زیر بهترین دوره اموزش سی شارپ در ایران است و شما را در کوتاه ترین زمان به استاد بلامنازع سی شارپ تبدیل می کند! (برای خرید-هم بصورت دانلودی هم پستی قابل خرید است- روی تصویر پک کلیک کنید):
آپدیت 2026
در ویدیوهای دانلودی بالا بصورت کاملا اصولی و پایه ای با مفاهیم اصلی سی شارپ آشنا می شوید. در لینک های جدید زیر از زبان گویای مهندس حمیدرضا رضایی که پیج او را میتوانید از اینجا دنبال کنید با روشی دیگر از آموزش سی شارپ آشنا شوید. اگر متد آموزش بالا را دوست نداشتید میتوانید از دروس زیر برای یادگیری استفاده کنید (بهتر است یکی از آموزشها را دنبال کنید نه هر دو):
- برای مشاهده بهتر ویدیوها در موبایل، گوشی را افقی نگه دارید. ضمنا لینک دانلود هر ویدیویی روی خود ویدیو قرار دارد. بهتر است وی پی ان روشن نباشد.
درس 1 درس 2 درس 3 درس 4 درس5 درس 6 درس 7 درس 8 درس 9 درس 10 درس11 درس12 درس13 درس14 درس15 درس16 درس17 درس18 درس تکمیلی(ترفندهای برنامه نویسی سی شارپ برای همه) –منبع
اگر هر کدام از دروس قابل دانلود نبود در بخش کامنت ها مطرح کنید تا سریعا مشکل رفع شود
بازار کار سی شارپ بعد از هوش مصنوعی چطور است و چکار باید کنم؟
اگر امروز بخواهید C# یاد بگیرید، هوش مصنوعی دلیل خوبی برای کنار گذاشتن آن نیست. C# همچنان زبان مهمی است، اما نوع مهارتی که بازار از برنامهنویس میخواهد در حال تغییر است.
در بازار جهانی نیز شغل توسعه نرمافزار در حال حذف شدن نیست. اداره آمار کار آمریکا برای Software Developers، QA Analysts و Testers در فاصله ۲۰۲۴ تا ۲۰۳۴ حدود ۱۵ درصد رشد اشتغال و بهطور متوسط حدود ۱۲۹٬۲۰۰ فرصت شغلی در سال پیشبینی میکند.
بنابراین مسئله اصلی این نیست که «AI برنامهنویسی را نابود میکند؟»؛ سؤال بهتر این است کدام نوع برنامهنویس بعد از AI ارزش بیشتری خواهد داشت؟
آیا C# هنوز آینده دارد؟
بله. یکی از دلایل مهم، اکوسیستم بزرگ Microsoft .NET است. در سال ۲۰۲۶، .NET 10 نسخه LTS محسوب میشود و تا نوامبر ۲۰۲۸ پشتیبانی خواهد شد. .NET 10 همچنین شامل C# 14، ASP.NET Core، Entity Framework Core، .NET MAUI و سایر فناوریهای مایکروسافت است.
C# در حوزههای مختلف استفاده میشود:
- Backend و Web API
- سیستمهای سازمانی
- بانکداری و فینتک
- نرمافزارهای حسابداری
- ERP و CRM
- برنامههای Windows
- Cloud و Azure
- Microservices
- بازیسازی با Unity
- بعضی برنامههای موبایل و چندسکویی
برای بازار کار، معمولاً ASP.NET Core از مهمترین مسیرهای C# است.
وضعیت بازار ایران
در ایران هم هنوز آگهیهای استخدام C# و .NET وجود دارند. برای نمونه، یک صفحه استخدامی ایندکسشده در ماههای اخیر حدود ۴۵ آگهی مرتبط با C# و صفحه ASP.NET حدود ۲۲ آگهی نشان میداد و موقعیتهایی مانند Backend Developer، Senior .NET Developer و ASP.NET Core Developer در آن دیده میشد. این اعداد یک عکس لحظهای از بازار هستند، نه تعداد کل فرصتهای ایران، اما نشان میدهند این فناوری هنوز در استخدام شرکتها حضور دارد.
C# در ایران بهخصوص برای شرکتهایی که سیستمهای سازمانی، مالی، اتوماسیون، نرمافزارهای شرکتی و Backend دارند انتخاب قابلتوجهی است.
هوش مصنوعی کدام برنامهنویسان را بیشتر تهدید میکند؟
AI در نوشتن کدهای معمولی بسیار بهتر شده است. مثلاً میتواند سریع:
- CRUD تولید کند
- Class بنویسد
- API اولیه بسازد
- Query تولید کند
- Unit Test پیشنهاد دهد
- خطا را بررسی کند
- کد را Refactor کند
- Documentation تولید کند
بنابراین کسی که ارزشش فقط این باشد که «دستور میگیرم و چند خط کد معمولی مینویسم» بیشتر تحت فشار قرار خواهد گرفت.
اما AI هنوز جای مهارتهایی مانند تحلیل نیاز مشتری، طراحی معماری، انتخاب راهحل، امنیت، Debugging مسائل پیچیده، Performance، طراحی Database و مسئولیت نتیجه نهایی سیستم را بهسادگی نمیگیرد.
مجمع جهانی اقتصاد نیز پیشبینی میکند تا سال ۲۰۳۰ حدود ۳۹ درصد مهارتهای کلیدی مشاغل تغییر کنند و AI، Big Data و مهارتهای فناوری سریعاً اهمیت بیشتری پیدا کنند؛ در عین حال تفکر تحلیلی و مهارتهای انسانی نیز همچنان مهم خواهند بود.
پس آینده بیشتر شبیه این است برنامهنویس + AI نه AI بهجای تمام برنامهنویسان
اگر C# را انتخاب کنم چه چیزهایی یاد بگیرم؟
اشتباه این است که فقط Syntax زبان C# را بخوانید. برای استخدام Backend بهتر است این مسیر را طی کنید:
C# → OOP → LINQ → SQL → Git → ASP.NET Core → Web API → Entity Framework Core → Authentication → Testing → Docker → Architecture → Cloud → AI Tools
در C# ابتدا باید مفاهیمی مانند:
- Variable
- Condition
- Loop
- Method
- Class
- Interface
- Inheritance
- Generics
- Exception
- Collections
- LINQ
- async/await
را خوب یاد بگیرید. بعد وارد ASP.NET Core شوید.
SQL را جدی بگیرید
برنامهنویس Backend که SQL نمیداند، محدود خواهد شد. حداقل باید بلد باشید:
SELECT، INSERT، UPDATE، DELETE، JOIN، GROUP BY، Index، Transaction و Relationship
و بعد با SQL Server + Entity Framework Core کار کنید. AI میتواند Query بنویسد، ولی شما باید تشخیص دهید Query آن کند، خطرناک یا اشتباه است یا نه.
Web API مهمتر از ساخت صفحات ساده است
برای آینده، روی ساخت REST API تمرکز کنید. مثلاً بتوانید Backend یک فروشگاه را ایجاد کنید که دارای:
/api/products
/api/orders
/api/users
باشد. همچنین باید:
- HTTP
- JSON
- Status Codes
- Authentication
- Authorization
- JWT
- Validation
را بفهمید. این مهارتها قابل انتقال به زبانها و فناوریهای دیگر نیز هستند.
فقط Junior CRUD Developer باقی نمانید
یکی از مهمترین کارهایی که باید انجام دهید، عبور از سطح CRUD ساده است. بهتدریج این موضوعات را یاد بگیرید:
- Clean Architecture
- SOLID
- Design Patterns
- Dependency Injection
- Caching
- Logging
- Unit Testing
- Integration Testing
- Docker
- Redis
- Message Queue
- Microservices
- CI/CD
- Azure یا یک Cloud دیگر
لازم نیست همه را در سه ماه یاد بگیرید، اما مسیر رشد شما باید به این سمت باشد.
خود AI را هم وارد مهارت C# کنید
بهجای جنگیدن با AI، استفاده حرفهای از آن را یاد بگیرید. مثلاً از AI برای:
- توضیح Error
- تولید Test
- بررسی کد
- پیشنهاد Refactoring
- Documentation
- نوشتن Query اولیه
- ساخت Prototype
استفاده کنید. حتی بهتر است یاد بگیرید چگونه در برنامههای .NET، سرویسهای AI و مدلهای زبانی را از طریق API استفاده کنید.
در آن صورت شما فقط کسی نیستید که ممکن است توسط AI تحت فشار قرار گیرد؛ بلکه توسعهدهندهای هستید که محصولات مبتنی بر AI میسازد.
سه پروژه برای رزومه بسازید
بهجای دهها پروژه آموزشی کوچک، سه پروژه نسبتاً واقعی بسازید.
- پروژه اول: فروشگاه اینترنتی ASP.NET Core + SQL Server + EF Core + Authentication + REST API
- پروژه دوم: سیستم مدیریت شرکت کاربران، Role، Permission، گزارش، Logging و Dashboard.
- پروژه سوم: برنامه دارای AI مثلاً سیستم پشتیبانی مشتری که Backend آن با ASP.NET Core ساخته شده و به یک مدل هوش مصنوعی متصل میشود.
هر پروژه را روی GitHub قرار دهید و README مناسب بنویسید.
نقشه راه پیشنهادی
اگر از صفر شروع میکنید:
- ماههای اول C#، OOP، Git و SQL.
- مرحله بعد ASP.NET Core، EF Core، Web API و Authentication.
- بعد از آن Testing، Clean Architecture، Docker و Linux مقدماتی.
- مرحله حرفهایتر Cloud، Redis، Queue، Microservices، Performance و Security.
- و همزمان: GitHub + پروژه واقعی + زبان انگلیسی + استفاده حرفهای از AI
را جلو ببرید.
۱۰ نکته برای نوشتن کد بهتر در سیشارپ :
برنامه نویسی سی شارپ رو قورت بده! بدون کلاس، سرعت 2 برابر، ماندگاری 3 برابر، پولسازی با ساخت اپلیکیشن، توسعه وب ... دانلود:
1. از نوعهای فقط خواندنی (readonly) و تغییرناپذیر (immutable) استفاده کنید.
نوعهای فقط خواندنی و تغییرناپذیر کمتر به طور تصادفی تغییر میکنند که این میتواند منجر به کاهش باگها شود.
readonly struct Point
{
public int X { get; }
public int Y { get; }
public Point(int x, int y)
{
X = x;
Y = y;
}
}
2. از کلمه کلیدی var برای جلوگیری از تعریف غیرضروری نوع متغیرها استفاده کنید.
کامپایلر میتواند نوع متغیر را از متن استنباط کند، بنابراین نیازی به اعلام صریح آن نیست.
3. از عملگرهای شرطی-نالی (null-conditional) برای جلوگیری از خطای ارجاع به نال استفاده کنید.
این عملگرها به شما امکان میدهند به صورت ایمن وجود یا عدم وجود مقادیر نال را بررسی کنید.
if (point is not null)
{
Console.WriteLine(point.X);
}
4. از الگوهای تطبیقی (pattern matching) برای ساده کردن عبارات شرطی پیچیده استفاده کنید.
الگوهای تطبیقی به شما امکان میدهند تا مقادیر را با الگوها تطبیق دهید.
switch (point)
{
case (10, 20):
Console.WriteLine("The point is (10, 20)");
break;
default:
Console.WriteLine("The point is not (10, 20)");
break;
}
5. از تاپلها (tuples) برای بازگرداندن چند مقدار از یک متد استفاده کنید.
تاپلها راهی سبک و کارآمد برای بازگرداندن چند مقدار هستند.
6. از عملگر nameof برای به دست آوردن نام متغیرها یا اعضا در زمان کامپایل استفاده کنید.
این عملگر برای تولید پیامهای خطا یا ثبت اطلاعات مفید است.
7. از دستور using برای آزادسازی صحیح منابع استفاده کنید.
این دستور تضمین میکند که منابع حتی در صورت بروز خطا آزاد میشوند.
using (var stream = new FileStream("myfile.txt", FileMode.OpenOrCreate))
{
// نوشتن در استریم.
}
8. از عبارات LINQ به جای حلقهها استفاده کنید.
LINQ راهی قدرتمند و مختصر برای کار با مجموعههای داده است.
var points = new List
var filteredPoints = points.Where(p => p.X > 20);
9. از متدهای الحاقی (extension methods) برای افزودن قابلیتهای جدید به کلاسهای موجود استفاده کنید.
این متدها به شما امکان میدهند بدون تغییر تعریف کلاسها، قابلیتهای جدید اضافه کنید.
public static string ToUpper(this string str)
{
return str.ToUpperInvariant();
}
var str = "hello world";
var upperCaseStr = str.ToUpper();
10. از جنریکها (generics) برای قابل استفاده کردن کد با انواع مختلف استفاده کنید.
جنریکها به شما امکان میدهند کدهای قابل استفاده مجدد برای انواع دادههای مختلف بنویسید.
public class List
{
public void Add(T item)
{
// ...
}
}
var pointList = new List
pointList.Add(new Point(10, 20));
pointList.Add(new Point(30, 40));
با پیروی از این نکات، کدهای سیشارپ بهتری خواهید نوشت که خواناتر، مختصرتر و نگهداری آنها آسانتر است.
با استفاده از این ترفندها و شیوههای کاربردی، میتوانید مهارتهای خود را در برنامهنویسی سی شارپ افزایش دهید و بهرهوری خود را بهبود ببخشید. هر گونه سوالی در زمینه یا در باب زبان برنامه نویسی سی شارپ دارید این مطلب دارید در بخش نظرات مطرح کنید تا در صورت داشتن دانش کافی ما یا سایر هموطنان به آن پاسخ دهیم.
جمعبندی
بازار کار C# بعد از هوش مصنوعی از بین نمیرود، اما بازار برنامهنویس سطحی سختتر خواهد شد. C# همچنان از یک اکوسیستم فعال و پشتیبانی طولانیمدت .NET برخوردار است و تقاضای کلی برای توسعهدهندگان نرمافزار نیز طبق پیشبینیهای فعلی رشد دارد. بنابراین اگر C# را دوست دارید، تغییر مسیر فقط از ترس AI منطقی نیست.
بهترین هدف این نیست «من C# بلدم»
بلکه «من میتوانم با C# و .NET یک سیستم واقعی، امن، قابل توسعه و قابل استقرار بسازم و از AI برای سریعتر و بهتر کردن توسعه استفاده کنم.»
فرمول مناسب برای بازار چند سال آینده:
C# + ASP.NET Core + SQL + Backend Engineering + Git + Docker + Cloud + Architecture + AI
کسی که این ترکیب را داشته باشد، بسیار کمتر از فردی که فقط Syntax و CRUD بلد است در معرض جایگزینی قرار میگیرد.
یادگیری سی شارپ نیازمند صبر، تمرین مداوم و ارتقای مستمر دانش است. با پیروی از این نکات، میتوانید در مسیر تبدیل شدن به یک توسعهدهنده ماهر در سی شارپ گام بردارید. هر گونه سوالی در زمینه این مطلب دارید در بخش نظرات مطرح کنید تا به آن پاسخ دهیم.



ممنون بابت آموزش خوبتون. یادگیری این سی شارپ زندگی ادم رو زیر و رو می کنه. جسارتا من نتونستم درس ۱۰ _۱۱_ ۱۳_۱۷ دانلود کنم
پاسخبرای ادامه تحصیل مقطع مستر کانادا اومدم کبک. اینجا اگه تو مستر، برنامه نویسی فول نباشی (بخصوص تاکیدشون روی سی شارپه!!) ینی یه نوب به تمام معنایی. کلی دوره و پک خریداری کردم با کلی هزینه، همه شون در حد همین درس های رایگانتون بود... پک حرفه ای تون از فروشگاه تون خرید زدم بعد از یک ماه زیر و روی سی شارپ رو فول شدم که اصلا فکر نمیکردم با این قیمت این کیفیت اموزش. خیلی راحت یه نرم افزار و یه برنامه خفن زدم اینجا، پراف م مدام میپرسه دوره ای چیزی رفتی خخخخ بینهایت سپاسگزارم ازتون.موید باشید...
پاسخسلام
پاسخمن یه فرم و چندتا تکست باکس و وب بروزر و دکمه دارم میخوام وقتی دکمه کلیک میکنم اطلاعات از تکست باکس فرم وارد فیلد های سایت که در وب بروزر هست ثبت بشه ، و برعکس اطلاعات فیلد های سایت وارد تکست باکس فرم من بشه ؟
از چه المان های باید استفاده کنم ؟ لطفا راهنمای کنید
اگر هم نمونه کد دارید بهم بدید خیلی ممنون میشم
سلام
پاسخفایل های PDF که برای دانلود در سایت گذاشتید هیچکدام کار نمی کنه
سلام مجددا بررسی فرمایید
اولا که اموزشای رایگان تون چرت هست با عرض معذرت. انصافا از اونطرف دوره سی شارپ فروشگاه تون آموزش کاملی بود، با این قیمت نسبت به بقیه سایتا، این کیفیت اموزش و اینقدر کامل باورم نمیشد حقیقتا. من حدود 2 ماه پیش با همین دوره آموزشی شما سی شارپ رو شروع کردم به یاد گرفتن الان توی شرکت نرم افزاری *** بدون مشکل کار میکنم و در کنارش تدریس می کنم. پیشنهاد میکنم دوستان وقت طلاست، مفتی چیزی ب کسی یاد نمیدن تو این مملکت.
خوشحالم که مفید بوده. به عنوان برنامه نویس، مدت ها سرچ کردم بین حداقل 30 تا پک و دوره معروف بازار، این یکی رو گلچین کردیم. در مورد اموزشهای رایگان هم با شما موافق نیستم. خیلی ها توان پرداخت همین هزینه اندک دوره ما را هم ندارند و همون دستورات ابتدایی داخل اموزشهای رایگان میتونه واسشون مفید باشه
سلام لطفا فایل سی شارپ به زبان ساده با مولف یونس ابراهیمی رو کاملش رو بزارید باتشکر از سایت خوبتون
پاسخسلام وقتتون بخیر ببخشید کل جلسات آموزش سی شارپ همین 18 جلسه که فرمودین هست
پاسخسلام با همین آموزش ها زبان سی شارپ رو کامل یاد میگیریم؟
پاسخای کاش من مریض ام اس بلد بشم
پاسخاموزش ها خوبه ولی کامل توضیح نمیده مثلا میگ از این دستور استفاده میکنیم نمیگ چرا باید از این دستور استفاده کنیم یا مثلا برا جلسات اولش اون قسمت خطاها گف میتونیم از چندتا کش استفاده کنیم و خودش تند تند چند تا انگیلیسی نوشت و جلسه تموم شد نگفت یعنی چی و چرا باید از اینا استفاده کنیم ولی در کل خوبه
پاسخسلام ببخشید من میخوام از زبان سی شارپ در یونیتی استفاده کنم باید کدوم بخششو یاد بگیرم؟
پاسخ