معرفی دوره آموزش سی شارپ با زیرنویس فارسی از لیندا 🎯
اگر دنبال یادگیری برنامهنویسی سی شارپ از صفر هستید و میخواهید پایهای محکم بسازید، این دوره میتونه نقطه شروع خوبی باشه. دوره آموزش سی شارپ با زیرنویس فارسی از لیندا، یکی از مجموعههای Essential Training هست که تقریباً ۷ ساعت محتوای آموزشی ر...
معرفی دوره آموزش سی شارپ با زیرنویس فارسی از لیندا 🎯
اگر دنبال یادگیری برنامهنویسی سی شارپ از صفر هستید و میخواهید پایهای محکم بسازید، این دوره میتونه نقطه شروع خوبی باشه. دوره آموزش سی شارپ با زیرنویس فارسی از لیندا، یکی از مجموعههای Essential Training هست که تقریباً ۷ ساعت محتوای آموزشی رو در ۵۹ درس و ۱۳ فصل پوشش میده. نکته جالبش اینه که کاملاً رایگانه و برای شروع نیازی به پرداخت هیچ هزینهای ندارید.
اگر دانشجو هستید و میخواهید برای پروژه دانشگاهی یا حتی مصاحبه کارآموزی آماده بشید، این دوره مسیر یادگیری رو براتون هموار میکنه. مثلاً همون فصل آرایهها و لیستها رو که یاد بگیرید، میتونید یه برنامه مدیریت نمرات دانشجوها بنویسید و توی کلاس ارائه بدید.
مشخصات کلی دوره در یک نگاه 📋
ویژگی
جزئیات
عنوان دوره
آموزش سی شارپ با زیرنویس فارسی (Lynda)
مدرس
Joe Marini
سری آموزشی
Essential Training
تعداد دروس
۵۹ درس
تعداد فصلها
۱۳ فصل
مدت زمان
حدود ۴۰۵ دقیقه (تقریباً ۷ ساعت)
حجم فایلها
۵۶۲.۹۵ مگابایت
سطح
مقدماتی
زبان زیرنویس
فارسی
هزینه
رایگان
چرا این دوره رو انتخاب کنیم؟ 🤔
سری Essential Training لیندا یه ویژگی مهم داره: هم مقدماتیه و هم موضوع رو کامل توضیح میده. یعنی نه زیادی سطحی رد میشه، نه اونقدر سنگین میشه که گیج بشید. این ترکیب برای کسی که تازه میخواد وارد دنیای داتنت بشه، خیلی بهکار میاد.
یه مزیت دیگهاش هم اینه که زیرنویس فارسی داره. خیلی از ما وقتی با یه ویدیوی انگلیسی مواجه میشیم، بخش زیادی از انرژیمون صرف ترجمه ذهنی میشه و از یادگیری اصل مطلب غافل میمونیم. اینجا این مشکل حل شده.
توی این دوره چی یاد میگیریم؟ 🧠
پس از تموم شدن این مجموعه، با اصول و مبانی زبان سیشارپ آشنا میشید و میتونید کدهایی که توی پروژههای ASP.NET نوشته میشه رو هم بخونید و بفهمید. به عبارت دیگه، پلی میشه بین دانش پایهای شما و ورود به دنیای وب با داتنت.
سرفصلهای مهمی که پوشش داده میشه شامل اینهاست:
شروع کار با سیشارپ: نصب ویژوال استودیو، ساخت اولین برنامه و آشنایی با محیط توسعه
مفاهیم پایه زبان: ساختار برنامه، کامپایل و اجرای کد
روند برنامه: شرطها، سوئیچ، عملگرها، حلقهها و توابع
متغیرها و انواع داده: کار با اعداد، رشتهها، کاراکترها و تبدیل نوع
برنامهنویسی شیگرا: تعریف کلاس، خواص، سطوح دسترسی و انواع مقدار/مرجع
مجموعهها: آرایهها، لیستها، استک، صف و دیکشنری
مباحث پیشرفتهتر کلاسها: متدهای بازنویسیشده، کلاسهای انتزاعی و رابطها
مدیریت خطا: استثناها و شیء Exception
کار با فایل: جریانها، دایرکتوریها و خواندن/نوشتن فایل
مباحث تکمیلی: delegates، رویدادها، پارامترهای اختیاری و preprocessor
Garbage Collection و دیباگ: مدیریت حافظه و ابزارهای اشکالزدایی
ساختار فصلبهفصل دوره 📚
فصل ۱ — مقدمه
یک شروع کوتاه با معرفی دوره، پیشنیازها و فایلهای تمرینی.
فصل ۲ — شروع کار با سیشارپ
نصب ویژوال سیشارپ، ساخت اولین برنامه و آشنایی با نسخه Express.
فصل ۳ — مفاهیم زبان
مرور کلی زبان، ساختار یک برنامه سیشارپ و نحوه کامپایل و اجرا.
فصل ۴ — روند برنامه
خواندن و نوشتن در کنسول، شرطها، سوئیچ، عملگرها، ثابتها، حلقهها و متدها.
فصل ۵ — متغیرها
انواع داده، رفتار شیءگرای مقادیر، کار با اعداد و رشتهها، دامنه متغیر و تبدیل نوع.
فصل ۶ — کلاسهای سفارشی و اشیاء
مرور شیءگرایی، تعریف کلاس، سطوح دسترسی، خواص و تفاوت انواع مقدار و مرجع.
فصل ۷ — مجموعهها
آرایهها، ArrayList، Stack، Queue و Dictionary.
فصل ۸ — کلاسهای پیشرفتهتر
Overload متدها، کلاسهای انتزاعی، sealed، struct و interface.
فصل ۹ — استثناها
درک Exception، شیء Exception، ساخت استثنای سفارشی و پرتاب مجدد.
فصل ۱۰ — مدیریت فایل
جریانها، کار با فایلهای موجود، اطلاعات دایرکتوری و دیسک، کلاس Path و خواندن/نوشتن فایل.
فصل ۱۱ — مباحث پیشرفته سیشارپ
پارامترهای متغیر، modifierهای پارامتر، پارامترهای اختیاری و نامدار، pre
با دوره رایگان سیشارپ لیندا، برنامهنویسی را شروع کنید