ستارگان سی شارپ


  • مدرس: احسان بابائی
  • مخاطب: برنامه‌نویسان

6,900,000 تومان


  🚀تجربه ای جدید از برنامه‌نویسی با سی‌شارپ پیشرفته!

 

💡 چرا این دوره؟

این دوره برای شما درهایی را به سمت مفاهیم پیچیده و تکنیک‌های پیشرفته سی‌شارپ و دات‌نت باز می‌کند.

 

🎯 مخاطبین اصلی

اگر از سطح متوسط فراتر رفته‌اید و می‌خواهید به رده‌ی برتر برنامه‌نویسان سی‌شارپ بپیوندید، این دوره برای شماست.

 

📊 فلکسیبل و کاربردی

نیازی به دیدن فصل‌ها به ترتیب نیست. هر فصل یک واحد مستقل با مطالبی که به صورت عملی می‌توان از آنها در پروژه‌ها استفاده کرد.


💎 گنجینه‌ای از مفاهیم

از Reflection و Metadata گرفته تا Dynamic Programming و Advanced Threading، همه و همه در این دوره موجود است. سرفصل های دوره را حتما مطالعه نمایید.


👨‍🎓 حرفه‌ای شوید، چرا که اینجا غیر از این انتخابی نیست!

این دوره فقط یک راهنمای یادگیری زبان سی‌شارپ نیست؛ بلکه یک مرحله تعیین‌کننده در مسیر حرفه‌ای شما به عنوان برنامه‌نویس است.


🚀 در دوران تکنولوژیک هر لحظه مهم است، اکنون عمل کنید!

به جای اینکه فردا شروع کنید، چرا امروز شروع به تغییر نکنید؟ این دوره در انتظار است تا دنیا را برای شما عوض کند!

 



نگاهی به دوره ستارگان سی شارپ
مدرس احسان بابائی
مخاطب برنامه‌نویسان
فصل 22‌
مدت زمان 47:20:18 دوره در حال برگزاری می‌باشد و قسمت‌های جدید اضافه می‌شوند
سطح پیشرفته
وضعیت در حال برگزاری 🟢
تعداد جلسات 243 دوره در حال برگزاری می‌باشد و قسمت‌های جدید اضافه می‌شوند
فرمت فیلم محافظت‌شده (مشاهده آنلاین در پلیر مخصوص)
قابل مشاهده در دو سیستم ویندوز یا اندروید
قیمت 6,900,000 تومان
سرفصل‌های دوره ستارگان سی شارپ

فصل 1 : مباحث پیشرفته سی شارپ

در این فصل، شما با مفاهیم کلیدی مانند رویدادها (Events), لامبدا توابع (Lambda Expressions) و مدیریت خطاها (Exceptions) آشنا می‌شوید. این مفاهیم در بسیاری از برنامه‌های حرفه‌ای استفاده می‌شوند. برای مثال، شما یاد می‌گیرید چطور با استفاده از دلیگیت‌ها (Delegates) کد خود را ماژولارتر کنید، یا چطور با متد‌های ناشناس (Anonymous Methods) کد را کوتاه‌تر و تمیز‌تر بنویسید. علاوه بر این‌ها، فصل شامل موضوعات زیادی دیگر است که به شما کمک می‌کند تا مباحث پیشرفته و حرفه‌ای سی شارپ را یاد بگیرید.

فصل 2 : آموزش قابلیت های جدید سی شارپ 10

فصل دوم، به بررسی ویژگی‌ها و امکانات جدید ارائه شده در نسخه 10 سی شارپ پرداخته می‌شود. شما با نحوه‌ی کار با ساختار جدید برنامه‌های کنسول در Dot Net 6، بهبودهای اعمال شده بر Structs و Recordها، و قابلیت‌های جدید مانند Global Using و File-scoped namespaces آشنا می‌شوید. همچنین، در این فصل به موضوعاتی مانند توسعه‌های انجام شده در Property Pattern، Caller expression attribute و Interpolated string handler نیز پرداخته می‌شود. این فقط بخشی از آنچه که در این فصل یاد خواهید گرفت است. تغییرات و بهبودها در lambda expressions و Assignment and declaration در همین فصل به شما آموزش داده می‌شود.

فصل 3 : Framework Fundamentals

در فصل سوم، شما با ابزارها و کتاب‌خانه‌های مفید فریم‌ورک .Net آشنا می‌شوید که در برنامه‌نویسی کاربردی دارند. این فصل شما را با مدیریت رشته‌ها و اعداد، استفاده از کلاس‌های مفید مانند StringBuilder و TimeSpan، و کار با تاریخ و زمان در محیط‌های مختلف زمانی (مانند GTM و UTC) آشنا می‌کند. همچنین، شما یاد می‌گیرید چطور اطلاعات را به فرمت‌های مختلف تبدیل کنید یا از فرمت‌ها تجزیه کنید. این فصل تنها شروعی است و علاوه بر این مباحث، استفاده انواع کلاس‌های Utility که برای افزایش کارایی کد شما طراحی شده‌اند نیز یاد میگیرید.

فصل 4 : Generics

در فصل چهارم به مفهوم پرکاربرد Generics در سی‌شارپ می‌پردازیم. این فصل شما را با مبانی Generics، کلاس‌ها، روش‌ها و اینترفیس‌های ژنریک آشنا می‌کند. علاوه بر این، چهار ویژگی کلیدی از Generics که باعث افزایش انعطاف‌پذیری و کارایی کد شما می‌شود، بررسی می‌شود. این فصل یک گام بزرگ در ارتقاء مهارت‌های برنامه‌نویسی شما است. اگر می‌خواهید کدنویسی خود را انعطاف‌پذیر‌تر و موثرتر کنید، این مباحث از جایگاه ویژه‌ای برخوردارند. پس از این فصل، قطعاً از برنامه‌نویسان دیگر متمایز خواهید شد.

فصل 5 : Collections

در این فصل، به بررسی مجموعه‌ها و ساختمان‌های داده‌ای در زبان سی‌شارپ می‌پردازیم. این فصل شما را با مفاهیم پایه‌ای مانند Enumeration، ICollection، و IList Interfaces آشنا می‌کند و به تفصیل به انواع مختلف مجموعه‌ها مانند List، ArrayList، و Linked List پرداخته می‌شود. علاوه بر این، در این فصل به مباحث پیشرفته‌تری مانند Queue، Stack، و BitArray نیز می‌پردازیم. همچنین، با ساختمان‌های داده‌ای مانند HashSet، SortedSet، Dictionary، و Hashtable آشنا خواهید شد. اگر می‌خواهید در مجموعه‌ها و ساختمان‌های داده‌ای در سی‌شارپ مسلط بشوید، این فصل به شما دانش لازم را می‌دهد.

فصل 6 : آموزش LINQ

در فصل آموزش LINQ، شما با یکی از قدرتمندترین ابزارهای سی‌شارپ برای کوئری‌زدن از منابع داده‌ای مختلف آشنا می‌شوید. این فصل شما را با اصول LINQ، نحوه استفاده از Fluent Syntax و Query Expressions ویژه‌ی LINQ آشنا می‌کند. ما نه تنها به بررسی تکنیک‌های پایه‌ای مانند Filters و Ordering پرداخته، بلکه مفاهیم پیشرفته‌تری مثل Grouping، Element Operators و Aggregation Methods را نیز توضیح می‌دهیم. این فصل یک منبع جامع برای کسانی است که می‌خواهند با LINQ به صورت کامل و جامع آشنا شوند. با این فصل، شما قادر خواهید بود کوئری‌های بسیار موثرتر و کارآمدتری بنویسید.

فصل 7 : آموزش LINQ To XML

در فصل آموزش LINQ To XML، ما به یکی از کاربردهای محبوب LINQ، یعنی کار با فایل‌های XML پرداخته‌ایم. این فصل شما را با اصول و عناصر اصلی کار با XML در سی‌شارپ، از جمله XDocument، XElement، XAttribute، XComment و XDeclaration آشنا می‌کند. اگر به دنبال راه‌حل‌های کارآمد و سریع برای کار با فایل‌های XML در پروژه‌های خود هستید، این فصل پاسخ‌های شما را می‌دهد. با استفاده از مفاهیم آموخته‌شده در این فصل، شما قادر به ساخت، تحلیل و ویرایش فایل‌های XML با روش مدرن و کارآمد خواهید بود.

فصل 8 : آموزش Garbage Collection

در فصل Garbage Collection به یکی از جنبه‌های مهم ولی غیرقابل چشم پوشی سی‌شارپ می‌پردازیم، یعنی مدیریت حافظه. شما با مکانیزم‌ها و اصول کلانی که GC در پس‌زمینه اجرا می‌کند، آشنا می‌شوید. از مفاهیم پایه‌ای مانند Stack و Heap گرفته تا تکنیک‌های پیشرفته مانند Finalize و Dispose، همه چیز تحت پوشش قرار می‌گیرد. این فصل نه تنها به شما نحوه استفاده از GC API و GC Notification را آموزش می‌دهد، بلکه به شما کمک می‌کند تا مصرف حافظه خود را بهینه‌سازی کنید. اگر می‌خواهید در عرصه مدیریت حافظه از دیگر برنامه‌نویسان یک گام جلوتر باشید، این فصل را از دست ندهید.

فصل 9 : Cryptography

در فصل Cryptography، به بررسی اصول و تکنیک‌های مرتبط با رمزنگاری در سی‌شارپ می‌پردازیم. شما با مفاهیم کلیدی مانند Hashing و Symmetric Encryption آشنا می‌شوید و چگونگی استفاده از Windows Data Protection و Public-Key Encryption را فرا می‌گیرید. اگر می‌خواهید داده‌ها و اطلاعات خود را در برنامه‌های سی‌شارپ ایمن کنید، این فصل اطلاعات ارزشمندی برای شما خواهد داشت. نگذارید فرصت یادگیری این مهارت حیاتی از دست برود.

فصل 10 : Diagnostics

در این فصل، به مباحث مرتبط با تشخیص و عیب‌یابی در برنامه‌های سی‌شارپ می‌پردازیم. شما با ابزارها و تکنیک‌هایی مانند Conditional Compilation، Debug and Trace، و Processes آشنا می‌شوید. علاوه بر این، مفاهیم مرتبط با StackTrace و StackFrame، استفاده از Windows EventLog، و اندازه‌گیری عملکرد با Stopwatch و Dotnet Counters را نیز کاوش می‌کنیم. اگر می‌خواهید برنامه‌های خود را بهینه‌تر و قابل مانیتورینگ مدیریت کنید، این فصل اطلاعات جامعی در این زمینه ارائه می‌دهد. از یادگیری این مهارت‌های کلیدی فاصله نگیرید.

فصل 11 : Networking

در فصل Networking، از آدرس‌ها و پورت‌ها گرفته تا تکنیک‌های پیشرفته‌تر مانند کار با Proxy، مدیریت خطاها، و ایجاد WebServer، همه چیز را آموزش می دهیم. شما با اصول Socket و TcpListener آشنا می‌شوید و حتی یاد می‌گیرید چگونه ایمیل ارسال کنید یا با FTP کار کنید. اگر هدف شما مدیریت ارتباطات شبکه در برنامه‌های سی‌شارپ است، این فصل ضروری است.

فصل 12 : Assembly

در فصل Assembly، به مفهوم‌های پایه‌ای و پیشرفته‌ای مانند ایجاد Strong Name، هویت و امضای دیجیتال اسمبلی پرداخته می‌شود. شما یاد می‌گیرید چگونه منابع را در اسمبلی جاسازی کنید و بارگزاری کتابخانه‌های Unmanaged را مدیریت کنید. این فصل همچنین شما را با پلاگین‌نویسی برای اپلیکیشن‌های سی‌شارپ آشنا می‌کند. اگر می‌خواهید درک عمیقی از اسمبلی‌ها در سی‌شارپ داشته باشید، این فصل را از دست ندهید.

فصل 13 : Streams and IO

در فصل Streams، شما با مفاهیم کلیدی مرتبط با مدیریت فایل‌ها و پوشه‌ها، استریم‌ها و ورودی/خروجی در .NET آشنا می شوید. معماری استریم‌ها در .NET، کار با FileStream و MemoryStream برای مدیریت داده‌ها، و انواع مختلف استریم‌ها مثل NetworkStream و PipeStream جزو مباحث اصلی این فصل هستند. همچنین، در این فصل به تکنیک‌های پیشرفته‌تر مانند استفاده از BufferedStream و CryptoStream برای کارهای امنیتی، و انواع مختلف اداپتورهای استریم مانند Text Adapters و Binary Adapters پرداخته می‌شود. نهایتاً، با موضوعات مهمی مانند استریم‌های فشرده‌سازی و مدیریت حافظه در کار با استریم‌ها آشنا می‌شوید. اگر می‌خواهید دانش کدنویسی خود را به سطح بالاتری برسانید، این فصل یکی از ضروری‌ترین فصل‌ها است که باید ببینید. از این فرصت استفاده کنید و مهارت‌های کلیدی را که بسیاری از برنامه‌نویسان نمی‌دانند، یاد بگیرید.

فصل 14 : آموزش Reflection and Metadata

در فصل Reflection و Metadata، شما با مفهوم Reflection در .NET و چگونگی استفاده از آن برای مدیریت Metadata آشنا می‌شوید. این فصل به شما اجازه می‌دهد تا به طور عمقی با تایپ‌ها، نمونه‌سازی از آن‌ها و کار با اعضای مختلف یک تایپ آشنا شوید. یکی از قسمت‌های جذاب این فصل، کار با تایپ‌های Generic و مقایسه آن‌ها در سی شارپ و CLR است. شما همچنین یاد می‌گیرید چگونه پارامترهای متد، حتی پارامترهای Ref و Out، را فراخوانی کنید. این فصل نه تنها به بررسی مفاهیم پایه‌ای محدود نمی‌شود، بلکه به موضوعات پیشرفته‌ای مانند استفاده از Delegates برای افزایش عملکرد و Emitting برای تولید کد پویا هم می‌پردازد. اگر می‌خواهید توانمندی‌های خود را در برنامه‌نویسی سی‌شارپ به حد ماکزیمم برسانید، این فصل حاوی اطلاعات بسیار ارزشمندی است که نباید از دست بدهید. بسیاری از برنامه‌نویسان با این مفاهیم آشنا نیستند، پس از این فرصت استفاده کنید و به جمع کمیاب‌ها بپیوندید.

فصل 15 : Concurrency and Asynchrony

در این فصل، شما با مفاهیم پایه‌ای و پیشرفته‌ای مرتبط با همزمانی و غیرهمزمانی در برنامه‌نویسی سی‌شارپ آشنا می‌شوید. از مفاهیم ابتدایی مانند ایجاد و استفاده از نخ‌ها (Thread)، گرفته تا مباحث پیشرفته‌تر مثل Locking و Thread Safety، همه چیز در این فصل پوشش داده شده است. شما همچنین یاد می‌گیرید چگونه با استفاده از Task‌ها و مفاهیم مرتبط با آن‌ها، برنامه‌های خود را غیرهمزمان کنید. مفاهیم مهمی مانند CancellationToken و Progress Reporting نیز در این فصل بررسی می‌شوند. اگر می‌خواهید برنامه‌های خود را بهینه و کارآمد کنید، این فصل اطلاعاتی است که نباید از دست بدهید. بسیاری از برنامه‌نویسان با این مفاهیم آشنا نیستند، بنابراین از این فرصت استفاده کنید.

فصل 16 : Advanced Threading

در فصل Advanced Threading، شما به مروری جامع از مباحث پیشرفته مرتبط با نخ‌ها (Thread) در برنامه‌نویسی سی‌شارپ دست پیدا می‌کنید. از مفاهیم Thread Safety و نکات کلیدی آن گرفته تا روش‌های Synchronization موجود در .Net، همه و همه در این فصل بررسی می‌شوند. شما همچنین یاد می‌گیرید چگونه از Lock و Mutex برای قفل‌زنی منطقی استفاده کنید، و با مفاهیمی مانند Semaphore و ReaderWriter Locks که برای قفل‌زنی غیراختصاصی هستند، آشنا می‌شوید. در این فصل، به بررسی روش‌های Signaling، Lazy Initialization، و Thread-Local Storage نیز خواهیم پرداخت. یادگیری این مباحث پیشرفته، کلیدی است برای نوشتن برنامه‌هایی که بهینه، قابل مدیریت و امن هستند.

فصل 17 : Parallel Programming

این فصل، به یکی از جذاب‌ترین و پیچیده‌ترین بخش‌های برنامه‌نویسی سی‌شارپ پرداخته می‌شود: برنامه‌نویسی موازی. این فصل با معرفی عمومی از PFX، یک کتابخانه قدرتمند برای کارهای موازی، آغاز می‌شود. شما با امکانات متعدد کلاس Parallel و چگونگی ایجاد، مدیریت و لغو Tasks آشنا می‌شوید. از Continuations گرفته تا TaskScheduler، تمام جوانب کلیدی در این زمینه مورد بررسی قرار می‌گیرد. همچنین، در این فصل به مباحث مرتبط با Concurrent Collections و IProducerConsumerCollection پرداخته و نحوه استفاده از BlockingCollection را یاد می‌گیرید. و مباحث ارزشمند دیگری. اگر می‌خواهید برنامه‌های خود را به یک سطح جدید از کارایی برسانید، این فصل یک منبع ارزشمند و کامل است که نباید از دست بدهید. توانمندی در برنامه‌نویسی موازی، یک مهارت است که هر برنامه‌نویس حرفه‌ای باید داشته باشد. و شما در این فصل به این مهارت می‌رسید.

فصل 18 : Dynamic Programming

فصل Dynamic Programming به شما فرصتی می‌دهد تا با یکی از قابلیت‌های مهم و جذاب سی‌شارپ آشنا شوید. از Dynamic Binding گرفته تا استفاده از DynamicObject و ExpandoObject، همه جنبه‌های کلیدی برنامه‌نویسی پویا در این فصل بیان می‌شوند. به کمک این فصل، شما می‌توانید توابع غیرقابل فراخوانی را مدیریت کنید، با Dynamic Language Runtime (DLR) و CallSite آشنا شوید، و حتی مزایای Overload Resolution را فهمید. اما توجه، این فصل فقط در مورد سی‌شارپ نیست! شما همچنین یاد می‌گیرید که چگونه کدهای پایتون و جاوا اسکریپت را در سی‌شارپ اجرا کنید. از IronPython گرفته تا استفاده از کتابخانه‌های پایتون، همه چیز در این فصل پوشش داده شده است. اگر به دنبال یک برنامه‌نویسی مدرن، چابک و پویا هستید، این فصل اطلاعاتی است که نباید از دست بدهید. در عصر تکنولوژی امروز، تسلط بر برنامه‌نویسی پویا می‌تواند یک مزیت رقابتی عظیم برای شما باشد.

فصل 19 : Serialization

فصل 20 : Regular Expressions

فصل 21 : ADO.Net

فصل 22 : Roslyn Compiler

برای ارسال دیدگاه، لطفاً وارد حساب کاربری خود شوید.

89 دیدگاه برای ستارگان سی شارپ
Soran Hosseinirad (خریدار محصول)
1402/03/07

سلام ببخشید من اینجا که event MyEnent که یک رویداد با یک دلیگیت ترکیب میشه رو متوجه نشدم

 

پاسخ توسط پشتیبانی باگتو
1402/03/07

سلام! به دوره ستارگان سی شارپ خوش آمدید.

می‌توانید از دلیگیت‌ها و رویدادها (Events) در C# برای ایجاد سیستمی از فراخوانی‌ها استفاده کنید. این یک مکانیزم برای اجازه دادن به یک کلاس یا شیء که تغییری را به دیگر کلاس‌ها یا اشیاء اطلاع دهد، بدون آنکه دقیقا بداند که چه کلاس یا شیءی می‌خواهد از این تغییر باخبر شود.

رویداد یک نوع خاص از دلیگیت است. کلاسی که رویداد را تعریف می‌کند، می‌تواند این رویداد را فراخوانی کند، اما دیگر کلاس‌ها می‌توانند به این رویداد گوش دهند و در پاسخ به فراخوانی رویداد عمل کنند.

در برنامه‌نویسی، این مکانیزم به عنوان "مدل انتشار و اشتراک" (Publish-Subscribe model) شناخته می‌شود.

برای تعریف یک رویداد در C#، باید ابتدا یک دلیگیت تعریف کنید. این دلیگیت توابعی را مشخص می‌کند که می‌توانند به عنوان مشترکین به رویداد متصل شوند. سپس با استفاده از این دلیگیت، می‌توانید رویداد خود را تعریف کنید.

یک مثال ساده از این رویداد به شکل زیر است:

// ابتدا دلیگیت را تعریف می‌کنیم
public delegate void MyDelegate(string message);
// سپس رویداد را با استفاده از دلیگیت تعریف می‌کنیم
public event MyDelegate MyEvent;
// حالا می‌توانیم یک تابع را به عنوان مشترک به رویداد متصل کنیم
public void ConnectToEvent()
{
    MyEvent += RespondToEvent;
}
// این تابع در پاسخ به فراخوانی رویداد اجرا می‌شود
private void RespondToEvent(string message)
{
    Console.WriteLine(message);
}
// این تابع رویداد را فراخوانی می‌کند
public void TriggerEvent()
{
    MyEvent?.Invoke("Event triggered!");
}


در این مثال، هرگاه تابع TriggerEvent() فراخوانی می‌شود، تابع RespondToEvent() به عنوان پاسخ به رویداد فراخوانی می‌شود و پیام را نمایش می‌دهد.


محمد (خریدار محصول)
1402/03/05

با تشکر از زحماتتون و ارزشی که برای کیفیت محصولات قائل هستید

پاسخ توسط پشتیبانی باگتو
1402/03/05

ممنونم از شما🌹


محمد (خریدار محصول)
1402/03/03

سلام 

چرا این دوره اینقدر دیر به روز میشه

پاسخ توسط پشتیبانی باگتو
1402/03/05

سلام کاربر گرامی،

ابتدا از صبر و پشتکار شما در انتظار بروزرسانی های دوره آموزشی ستارگان سی شارپ تشکر می کنم. من درک می کنم که این دوره زمان بیشتری از آنچه پیش بینی شده بود برای بروزرسانی به خود اختصاص داده است. با این حال، چند نکته کلیدی وجود دارد که لازم است در نظر گرفت:

1- تعداد فصل های دوره: این دوره در ابتدا شامل 17 فصل بود، اما به دلیل تلاش برای تکمیل و جامع بودن آن، ما تعداد فصل ها را به 22 افزایش داده ایم. این امر به معنای این است که برای تهیه و تولید محتوای با کیفیت بالا، زمان بیشتری نیاز است.

2- حجم مطالب: دوره آموزشی ما به دلیل حجم بالای محتوا، زمان بیشتری برای بروزرسانی می طلبد. ما تمام تلاش خود را برای اطمینان از کیفیت بالای هر فصل بکار می گیریم، که این نیز به طول عمر دوره افزوده است.

3- جامع بودن دوره: هدف ما از این دوره این است که منبع کامل و جامعی برای یادگیری سی شارپ ارائه دهیم. این امر نیازمند زمان و دقت بالا در تولید و بروزرسانی محتوا است.

 

فصل جدید دوره ضبط شده است در چند روز آینده آماده، و منتشر می شود.

 

با وجود این توضیحات، از شکیبایی و حمایت شما در این فرایند سپاسگزارم. ما به بهترین شکل ممکن در حال کار بر روی این دوره هستیم و مطمئناً تلاش های ما منجر به یک تجربه یادگیری بهتر و موثرتر برای شما خواهد شد.

 


بهار
1402/02/11

سلام استاد خسته نباشید .میخواستم بدونم چجوری میشه خروجی برنامه رو در محیط کنسول به شکل جدول در آورد؟خودم تحقیق کردم ی کلاس به نام table پیدا کردم ولی بلد نیستم چجوری باهاش کار کنم.

 

پاسخ توسط پشتیبانی باگتو
1402/02/11

سلام برای نمایش خروجی Console به صورت جدول میتوانید از کتابخانه ConsoleTables  استفاده کنید.

نحوه استفاده از این کتابخانه را در آدرس   https://github.com/khalidabuhakmeh/ConsoleTables  مشاهده نمایید.

موفق باشید.


Hanieh Jafari (خریدار محصول)
1401/12/26

سلام 

من دوره رو تهیه کردم. از کجا به سورس کد دسترسی پیدا کنم؟

پاسخ توسط احسان بابائی
1401/12/26

سلام

هر قسمتی که سورس داشته باشد علامت دانلود سبز رنگ بر روی سطر قسمت مورد نظر نمایش داده می شود که می توانید دانلود نمایید 

در همین صفحه


Hamid Mohamadnian (خریدار محصول)
1401/12/15

با سلام و خدا قوت

ممنون از دوره بسیار عالیتون

می خواستم بدونم تو این دوره ConcurrentDictionary رو هم مثالی براش می زنید ؟

که به عنوان مثال در چک کردن موجودی یک محصول بر اساس شناسه محصول بتوانیم لاک کنیم و کل متد رو داخل لاک قرار ندهیم .

باتشکر

پاسخ توسط احسان بابائی
1401/12/15

سلام

بله، Concurrent Collections ها در فصل Parallel Programming آموزش داده می شوند.

ConcurrentQueue<T>

ConcurrentStack<T>

ConcurrentBag<T>

ConcurrentDictionary<TKey,TValue>

 


اشکان تست
1401/08/20

سلام و خسته نباشید

 

اگر قبل از اتمام دوره خرید کنیم (اول صفحه نوشتید) بروزرسانی دوره شامل ما هم میشه؟

پاسخ توسط احسان بابائی
1401/08/21

بله 

دسترسی به تمامی مطالب دوره را دارید

حتی آپدیت ها 


mershem98
1401/07/16

سلام و خسته نباشید

آیا در آینده تخفیف برای این دوره در نظر گرفته خواهد شد؟

پاسخ توسط پشتیبانی باگتو
1401/07/17

سلام

تا قبل از افزایش قیمت دیگه برای این دوره تخفیف نداریم.

بعد از اتمام این دوره افزایش قیمت چند میلیونی خواهد داشت


محمدرضا علی پور (خریدار محصول)
1401/06/27

سلام و وقت بخیر خدمت استاد بابائی بزرگوار خواستم بدونم آیا این دوره تخفیف خواهد داشت یا خیر؟

پاسخ توسط روشن احمدی
1401/06/27

 سلام روزتون بخیر
 با این مبلغ تخفیف تخفیف نخواهد داشت و

این کمترین مبلغی هست که میتونید باهاش  دوره رو تهیه کنید


پوریا (خریدار محصول)
1401/05/07

سلام. ممنون بابت آموزش های خوبتون. فقط مباحث async و reflection و networking و serilization اونایی که بیشتر کاربرد دارند رو خیلی عقب انداختید.


rst (خریدار محصول)
1401/04/12

دوست عزیزی که راجب <<expression <func <t پرسیده بودن !

همانطور که میدونید ما توسط دیلیگیت func میتونیم متد های مختلفی بنویسیم که ورودی و خروجی های متفاوتی داشته باشه !

اما وقتی در ورودی اونو بصورت expresssion مینویسیم ، درواقع برای مواردی استفاده میشه که در داخل متد از IQueryable استفاده کردیم چون expression باعث میشه اون متد فقط بصورت عبارت یعنی فقط دستور به query اضافه بشه نه یک متدی که بلافاصله اجرا بشه !

امیدوارم متوجه شده باشید ..

 

موفق باشید


prz (خریدار محصول)
1401/04/05

سلام. در صورت امکان مفاهیم async/await رو جلو بندازید. تشکر


Somayeh Sheikhi (خریدار محصول)
1401/04/02

آقا دمتون خیلی گرم، دوره هاتون خیلی بار ارزشه. 


prz (خریدار محصول)
1401/03/28

سلام. میشه یه توضیح خیلی مختصر و مفید درمورد نوع <<expression <func <t ارائه بدید؟ خیلی ممنون میشم. این رو در قسمت linq چند جاد دیدیم ولی توضیحی در رابطه با این داده نشده بود.


محمد توکلی (خریدار محصول)
1401/03/20

عرض سلام و خسته نباشید.استاد بعد از این دوره ما در زبان c# به سطح senior میرسیم؟

 

پاسخ توسط احسان بابائی
1401/03/22

سلام

بله بعد از این دوره شما دانش بسیار بالایی از سی شارپ و دات نت بدست می آورید.

از لیست سرفل های دوره می توانید رشد خود را بعد از این دروه حدس بزنید


محمد (خریدار محصول)
1401/03/09

سلام سه تا سوال داشتم

آیا سایتی میشناسید که تمرین linq داشته باشه ؟یعنی سوال بده جواب هم داشته باشه

آیا سایت یا اپلیکیشنی میشناسید که linq رو به tsql و برعکس تبدیل کنه ؟

چطور میشه کوئری های بهینه با linq نوشت آیا رفرنسی میشناسید؟


رضا (خریدار محصول)
1401/03/06

با سلام و خسته نباشید 
و تشکر بابت دوره فوق العاده خوبتون 
خواستم یه انتقاد کوچیکی هم داشته باشم بابت تاخیر در آپدیت دوره ها 
زمان اتمام این دوره مشخص هست ؟
با تشکر 

پاسخ توسط پشتیبانی باگتو
1401/03/09

سلام

قسمت های جدید منتشر شده است.

تا پایان خرداد درصد بالایی از این دوره منتشر می شود


محمد (خریدار محصول)
1401/03/04

سلام 

این دوره خیلی وقته به روز نشده قسمت های جدید چه کی بارگذاری میشوند

پاسخ توسط پشتیبانی باگتو
1401/03/04

سلام

قسمت های جدید این دوره روز شنبه آپلود می شوند


prz (خریدار محصول)
1401/02/21

سلام. آموزش های جدید طی این هفته آماده میشند؟ تشکر

پاسخ توسط پشتیبانی باگتو
1401/02/31

سلام

 قسمت های جدید ضبط شده اند و طی روزهای آینده آپلود می شوند


سارا ابراهیمی
1401/02/06

سلام روز بخیر امکان تخفیف این دوره هست؟
ممنون


محمد سجاد بیغرض (خریدار محصول)
1401/01/18

سلام، بخش امنیت رو از این دوره حذف کردید؟
آخه یکی از دلایل من برای خرید دوره همین بخش امنیت بود.

پاسخ توسط پشتیبانی باگتو
1401/01/18

سلام

در این دوره فصلی با عنوان امنیت نداشته ایم.

امنیت یک از فصل های دوره ستارگان Asp.Net core می باشد


محمد (خریدار محصول)
1400/12/26

سلام قسمت های 41 42 رو در اسپات پلیر قرار ندادید

پاسخ توسط احسان بابائی
1400/12/27
سلام قرار داده شد

Abbas Rezai (خریدار محصول)
1400/12/24

سلام خدمت جناب بابایی عزیز ممنون از اموزش های خوبتون می خواستم بدونم قسمت های جدید کی میاد.

پاسخ توسط احسان بابائی
1400/12/25

سلام

امروز قسمت های جدید به دوره اضافه می شوند


فاطمه اکبری (خریدار محصول)
1400/12/16

سلام وقت خوش
چند درصد این دوره با خرید دوره در دسترس قرار می گیرد؟

اگر الان خرید انجام شود بعد از اتمام دوره آیا مابقی در اختیارمان قرار می گیرد؟ با چه قیمتی مانده دوره محاسبه می شود؟

 

پاسخ توسط روشن احمدی
1400/12/16

 سلام روزتون بخیر 
 دوره در حال برگزاری است و شما با پرداخت این مبلغ تمام دوره بصورت کامل رو خریداری میکنید

و قسمت های جدید که بیاد نیاز به پراخت هزینه اضافه نیست.


محمد (خریدار محصول)
1400/12/05

سلام 

این دوره را خیلی وقته به روز نکردید

ضمنا بعد از دوره میکرو سرویس لطفا دوره solid رو به روز کنید و یک دوره clean code هم بگذارید

پاسخ توسط احسان بابائی
1400/12/10

سلام

قسمت های جدید به دوره اضافه شدند


saaam
1400/12/02

سلام وقت بخیر آیا کد تخیفی برای این دوره قرار می دهید؟

پاسخ توسط احسان بابائی
1400/12/02

سلام

بله در جشنواره نووزی که احتمالا 15 اسفند شروع می شود برای این دوره تخفیف داریم.

لطفا پین اینستاگرام باگتو را برای مطلع شدن از تخفیفات دنبال کنید

https://instagram.com/bugeto_net


حامد (خریدار محصول)
1400/11/28

سلام وقتتون بخیر
در این دوره جنریک ها رو هم آموزش میدید ؟

پاسخ توسط احسان بابائی
1400/11/30

سلام

 بله آموزش داده می شود


وحید
1400/11/26

استاد بابایی عزیز

آیا برای دوره ستارگان سی شارپ هم مثل میکرو سرویس که از اول تا سوم اسفند تخفیف گذاشتید تخفیف خواهید گذاشت تا این دوره را هم

بتونیم مناسب تر تهیه کنیم؟

با تشکر

پاسخ توسط احسان بابائی
1400/11/30

سلام

بله در جشنواره نوروزی اواسط استفند


Behnam
1400/11/16

سلام وقت بخیر

تمام مواردی که در قبل اموزش به صورت دسته بندی نوشتید درین دوره تدریس میشه؟

پاسخ توسط احسان بابائی
1400/11/30

بله آموزش داده شده است


محمد (خریدار محصول)
1400/11/15

سلام 

این هفته قسمت جدید آپلود میکنید؟

پاسخ توسط احسان بابائی
1400/11/30

سلام

این هفته فصل جدید رو ضبط می کنیم


alireza nadimzadeh (خریدار محصول)
1400/11/11

سلام خسته نباشید
دوره حدودا تا عید تمام میشه؟


حامد (خریدار محصول)
1400/11/10

سلام وقتتون بخیر

جناب مهندس میخواستم بدونم در پایان, این دوره رو با انجام دادن پروژه به پایان میرسونید ؟

و اینکه این دوره چه زمانی به پایان میرسد ؟

ممنون از شما 


محمد (خریدار محصول)
1400/10/30

سلام این هفته قسمت جدید دارین؟

پاسخ توسط احسان بابائی
1400/11/04

سلام

این هفته قسمت های جدید میکروسرویس میاد

هفته های بعدی چند فصل از این دوره را آپلود می کنیم


Abes Shabib (خریدار محصول)
1400/09/22

سلام وقتتون بخیر
خواهشا یک مقدار سریعتر بقیه ی دوره رو اضافه کنید 
ممنون از شما

 

پاسخ توسط احسان بابائی
1400/09/22

سلام امروز قسمت های جدید آپلود می شوند.


امینی
1400/09/20

هزاران درود فراوان.اگه امکانش هست ویدئوهای آموزشی جدید در خصوص wpf در ویژوال استدیو 2019 رو زوتر ارائه بدید.چون خیلی مهم و کاربردی هست.سپاس فراوان


حامد (خریدار محصول)
1400/09/08

سلام وقتتون بخیر
خواهشا یک مقدار سریعتر بقیه ی دوره رو اضافه کنید 
ممنون از شما 

پاسخ توسط احسان بابائی
1400/09/09

سلام

قسمت های جدید به زودی آپلود می شوند


Ahmad (خریدار محصول)
1400/09/07

سلام
ممنون میشم توی این دوره بیشتر در مورد IEnumerable , Enumerator توشیح بدین و بیشتر بازش کنید.

سپاس از شما

پاسخ توسط احسان بابائی
1400/09/09

سلام

 این مباحث به صورت مفصل بررسی می شوند


Sepide (خریدار محصول)
1400/09/07

سلام. وقتتون بخیر. ممنون بابت اموزش های خیلی خوبتون. ممکنه ی مقدار برای سی شارپ سریع تر بقیه اموزش هارو قرار بدین.

ممنون و سپاسگزارم. :) 

پاسخ توسط احسان بابائی
1400/09/09

سلام دوست عزیز

حتما با سرعت بیشتری ادامه ویدئوها این دوره ضبط  می شوند


عرفانه ساریچلو (خریدار محصول)
1400/09/06

سلام لطفا خواهشا ی روز دیگه تخفیفتونو تمدید کنید من دیشب هنگام خرید به مشکل خوردم.

با تشکر


محمد (خریدار محصول)
1400/08/02

با عرض سلام و خسته نباشید 

لطفا در بخش linq کوئری های نکته دار linq مثل left join , right join , استفاده از aggregateها در linqو کلا این جور کوئری ها که در tsql راحت نوشته میشن ولی در linq نکته دارن رو توضیح بدین 

ممنون از زحماتتون


علی (خریدار محصول)
1400/07/08

سلام و خدا قوت به شما بابت دوره های خوبتون

 

داخل این دوره راجع به حافظه ها هم صحبت میکنید؟

پاسخ توسط احسان بابائی
1400/07/11

سلام

فعلا همین مواردی که در سرفصل ها نوشته شده آموزش داده میشوند


محمد (خریدار محصول)
1400/07/02

سلام 

وقتتون به خیر و خدا قوت بابت زحماتی که میکشید 

با توجه به اینکه من دوره ستارگان asp رو تهیه کردم و توی اون دوره هم آموزش linq بود میخواستم پیشنهاد کنم روی فصل مربوط به linq بیشتر وقت بگذارید ترجیحا سعی کنید توی همون فصل مثال های کاربردی بیشتری در حالت های مختلف حل کنید 

ممنون از زحماتتوتن

پاسخ توسط احسان بابائی
1400/07/03

سلام

ممنون از پیشنهادتون

حتما مثال های بیشتری رو در این فصل انجام میدهیم

 


محسن خراسانی
1400/07/01

ببخشید با توجه به اینکه هزینه دوره بالا هست آیا این امکان را قرار می دهید فصل ها رو به صورت جدا خریداری کنیم ؟

پاسخ توسط احسان بابائی
1400/07/01

سلام

بعد از اتمام دوره تصمیم این کار رو میگیریم.


fox hacker
1400/06/28

سلام استاد

 

ببخشید برای 6 ویدیو و 2 ساعت اموزش 990 هزار تومن یکم زیادی نیست؟

ببخشید البته منظوری ندارم

 

پاسخ توسط احسان بابائی
1400/06/28

سلام

این دوره هنوز تموم نشده

تعداد ویدیو ها قطعا بالای 200 عدد میرسه

و ساعت که که خیلی بیشتر از این میشه

سرفصل های دوره در ادامه معرفی شده.

البته بعد از اتمام دوره قیمت هم قطعا افزایش خواهد داشت


سامان (خریدار محصول)
1400/05/09

با سلام خدمت شما، ضمن تشکر از آموزش های بی نظیر شما، قسمت های بعدی چه زمانی منتشر میشن و زمان تقربی پایان دوره چه زمانی است؟


سامان (خریدار محصول)
1400/04/30

با عرض سلام و خسته نباشید خدمت شما، اگه امکانش هست میشه سرفصل های کامل این دوره رو بگید؟؟

پاسخ توسط احسان بابائی
1400/04/30

سلام

سرفصل ها به علت مشکل فنی چند ساعتی نمایش داده نمی شد

میتونید الان مشاهده نمایید


milad
1400/03/16

سلام تا الان چقدر از محتوای دوره آماده شده؟

صرفا همین دو قسمت delegates و events?

 


mahdi (خریدار محصول)
1400/02/25

سلام

همه مباحث دیزان پترن در این دوره هم تدریس می شود ؟

پاسخ توسط احسان بابائی
1400/02/30

سلام

خیر هیچ دیزاین پترنی در این دوره آموزش داده نمی شود

در این دوره آموزش پیشرفته زبان سی شارپ رو داریم

برای یادگیری الگوهای طراحی از دوره آموزش دیزاین پترها در سی شارپ باگتو استفاده نمایید


sa e
1399/12/24

سلام. وقت بخیر.

با توجه به اینکه تو کامنت های قبلی اشاره کردین این دوره 6 ماه طول میکشه و همین طور پروژه پایانی نداره. البته اینکه شما در حال تهیه آموزش های دوره های مختلف هستین و این نیاز به زمان و انرژی زیادی داره حرفی نیست. ولی به نظر شما 6 ماه برای یادگیری این مطالب برای کسی که بخواد فقط آموزش ببینه زیاد نیست؟ به نظر چون این اموزش پایه هست بهتر نیست در زمان کمتری با حفظ کیفیت خوب  مثل همیشه که در تمام دوره های قبلی از شما دیدیم تهیه شود؟ و پیشنهاد دیگه در انتها یک پروژه پایانی انجام بشه تا در نهایت کاربرد مطالب گفته شده مشخص بشه. چون همون طور خودتون حتما معتقد هستین تا پروژه انجام نشه مطالب در حد همون تئوری هست که دوستان در نت بارها  دیدن ولی احتمالا بی نتیجه ماندن.

 

 

پاسخ توسط احسان بابائی
1399/12/25

سلام

زمان 6 ماه حداکثر زمان این دوره است و خیلی زودتر از این مدت به اتمام میرسه

مطالب این دوره آموزش قابلیت های خود زبان سی شارپه و اکثر آموزش ها در محیط کنسول انجام میشه .

میشه گفت مثل یه کتاب مرجع می مونه که شما برای هر پروژه ای شاید نیاز داشته باشید بیایید یک بخشی از این دوره رو دوباره مشاهده کنید.

یک تکنولوژی مثل آموزش wpf و یا asp نیست که بشه براش پروژه هم انجام داد.

مطالب خیلی زیاده و اکثرشون هم ربطی به هم ندارند که یه دنباله باشه اخرس با استفاده از همشون بتونیم یک کاری رو انجام بدیم.

اما برای هر مطلبی که آموزش  می دهیم مثال های گفته میشه و کاربردشون رو بهتون معرفی می کنیم که بدونید کاجا باید از این قابلیت استفاده کنید و کجا استفاده نکنید.

 


محسن ترابی
1399/12/23

سلام وقت بخیر

با توجه به مباحث دوره پروژه خاصی هم انجام میدین؟

پاسخ توسط احسان بابائی
1399/12/23

سلام 

اين دوره فقط مطالب زبان سي شارپ و امكانات .Net براي سي شارپ تدريس مي شود. و پروژه نداره

مگر اين كه مثال هاي كوچك براي هر بخش


medz (خریدار محصول)
1399/12/22

استاد سلام

ضمن تشكر بابت آموزش‌هاي بسيار عالي جنابعالي و تبريك سال نو پيشاپيش. ممكن بفرماييد آموزش ستارگان سي شارپ حدود چند ساعت خواهد بود و با توجه به دوره‌هاي ديگري كه در دست انتشار داريد چه زماني حدوداً تمام خواهد شد.

تا تشكر از زحمات جنابعالي

پاسخ توسط احسان بابائی
1399/12/23

سلام

ممنونم از شما

دوره ستارگان سی شارپ بعد از تعطیلات نوروز شروع می‌شود و در طی ۶ ماه به اتمام می‌رسد.

زمان دوره هم حداقل ۴۰ ساعت می‌باشد.