×
ribbon

آموزش رایگان C# پیش‌مقدماتی

مدرس:

امیررضا تابش‌فرد

دوره آموزش سی شارپ رایگان از مجموعه دوره های آموزش برنامه نویسی و آموزش سی شارپ مکتب خونه... بیشتر
4.4 (48)
16 دیدگاه
7,037دانشجو
10ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

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

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

این دوره شامل:

10 ساعت ویدئو

دسترسی مادام‌العمر به محتوای دوره

سرفصل‌های دوره

7 فصل49 جلسه10 ساعت ویدیو
مقدمه
  پاسخ به سوالات پرتکرار
17:49
آشنایی با محیط ویژوال استودیو
  معرفی فصل اول
05:30
  معرفی انواع ورژن‌های VS
07:12
  نصب و راه‌اندازی
13:08
  به روزرسانی نسخه جدید
07:01
  به روزرسانی نسخه جدید قسمت دوم
03:03
  به روزرسانی Features OR Extension
07:19
  معرفی پروژه‌های موجود در VS 2019
08:54
  تغییر رنگ پس‌زمینه
06:19
  ایجاد پروژه Console App
16:04
  تغییر نام پروژه Console App
11:10
  تغییر ورژن Framework
07:57
  تغییر Startup Project
05:38
تفاوت فضای نامی، اسمبلی و انواع
  معرفی فصل دوم
04:03
  بررسی فضای نامی سیستمی در Object Browser
14:43
  فضای نام ریشه و تودرتو
06:43
  دسترسی به عضو‌های درون فضای نام
12:46
  ارجاع به اسمبلی‌های خارجی در یک برنامه
12:57
ساختار یک برنامه ساده
  معرفی فصل سوم
03:18
  اشکال مختلف متد ()Main
17:30
  استفاده از چندین SVM در یک پروژه
11:05
  اعضای دیگری از کلاس System.Environment
29:49
کلاس System.Console
  معرفی فصل چهارم
03:56
  معرفی اعضای این کلاس
12:20
  عملیات پایه ورودی و خروجی توسط کلاس Console
15:51
  قالب‌بندی خروجی Console
10:30
  کار با متد‌ها و خصوصیات درون کلاس System Console
20:16
  نکات تکمیلی عملیات پایه خروجی توسط کلاس System Console
16:57
انواع داده‌ها در .NET
  معرفی فصل پنجم
08:52
  انواع داده‌ها در .NET
15:51
  تعریف مقداردهی اولیه متغیرها
33:37
  انواع داده‌های پیش‌ساخته و عملگر new
13:08
  ساختار سلسله مراتبی کلاس‌های انواع داده
24:20
  اعضای انواع داده عددی
12:40
  اعضای نوع داده System.Boolean
05:19
  اعضای نوع داده System.Char
18:27
  بدست آوردن مقادیر از داده رشته
16:04
  انواع داده System.DateTime و System.TimeSpan
19:14
  فضای نام System.Numeric در .NET 4.0
13:20
کار با رشته‌ها
  معرفی فصل ششم
05:51
  معرفی اعضای کلاس System.String
08:50
  اعمال اولیه روی متن
21:45
  کاراکتر Escape (قسمت اول)
03:28
  کاراکتر Escape (قسمت دوم)
12:40
  به هم پیوستن رشته ها
12:00
  ایجاد رشته های تحت اللفظی (Verbatim string)
11:00
  تساوی رشته ها
24:19
  تغییر ناپذیری رشته ها (String Area Immutable)
08:41
  کلاس System.Text.StringBuilder
19:49

پیش‌نیاز‌ها

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

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

توضیحات دوره

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

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

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

در این دوره همه مباحثی که مطرح می‌شوند، بر اساس تجربه عملی مدرس برنامه‌ریزی شده‌اند؛ به همین دلیل شما می‌توانید در حین آموزش با چالش‌های عملی که ممکن است در حین کار با سی شارپ با آن روبرو شوید، آشنا شده و راهکارهای لازم برای برطرف کردن آن‌ها را بیاموزید.

دوره آموزش رایگان سی شارپ راهی است برای آموزش کامل نرم‌افزار Visual Studio 2019 Enterprise که با استفاده از آن دانشجویان می‌توانند پس از فارغ‌التحصیلی، راهی برای ورود به بازار کار پیدا کنند. در طی آموزش‌های این دوره، روی همه کدها Zoom in شده تا به‌راحتی خوانده شوند و در انتهای هر مطلب یک نکته آموزشی یا جمع‌بندی برای فهم بهتر موضوع بیان شده است.

 

هدف از یادگیری دوره درس C# چیست؟

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

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

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

 

دوره آموزش رایگان سی شارپ مناسب چه کسانی است؟

دوره آموزش رایگان C# مناسب برای همه افرادی است که به برنامه‌نویسی علاقه دارند و یا به دنبال راه ورودی برای واردشدن به این دنیا هستند. برای استفاده از مباحث این دوره هیچ محدودیتی وجود ندارد؛ زیرا همه مباحث کاملاً از پایه بررسی شده‌اند. به همین دلیل دانشجویان همه رشته‌هایی که به‌نوعی به برنامه‌نویسی نیاز دارند و یا همه دانش‌آموزان علاقه‌مند به برنامه‌نویسی می‌توانند از دوره درس C# به‌عنوان یک پیش‌زمینه عالی برای آموزش برنامه‌نویسی استفاده کنند.

همچنین استفاده مباحث این دوره برای همه افراد علاقه‌مند به برنامه‌نویسی در محیط دات نت، مستقل از نوع برنامه‌نویسی ویندوز یا وب توصیه می‌شود.

علاوه بر این افرادی که در حال گذراندن دوره کارآموزی خود هستند و یا به‌تازگی در شرکت‌های مختلف استخدام شده‌اند؛ می‌توانند با استفاده از مباحث دوره آموزش برنامه‌نویسی سی شارپ رایگان، مشکلاتی را که در پروژه‌های خود با آن روبرو می‌شوند، برطرف کنند.

 

بعد از فراگیری دوره «آموزش C# رایگان» چه مهارت‌هایی کسب خواهید کرد؟

یکی از مهارت‌هایی که در پایان دوره آموزش برنامه‌نویسی سی شارپ رایگان به دست می‌آورید؛ توانایی درک کدهایی است که توسط دیگر افراد نوشته شده‌اند. به عبارت بهتر شما در پایان این دوره با اصول نام‌گذاری به طور کامل آشنا خواهید شد؛ درنتیجه می‌توانید به‌سادگی زبان سایر برنامه‌نویسان را در کدها متوجه شده و ساختار آن‌ها را به‌خوبی درک کنید. همچنین این مهارت به شما کمک می‌کند که روابط میان کدها را بهتر درک کنید.

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

 

ویژگی‌های متمایز دوره آموزش رایگان C# چیست؟

چرا باید در دوره آموزش سی شارپ رایگان شرکت کنید؟ باید بگوییم که آنچه این دوره را نسبت به سایر موارد مشابه متمایز می‌کند، اختصاص دادن زمان کافی به هر بخش است. در مؤسسات آموزشی به دلیل اینکه باید طرح رس مشخصی در زمان کوتاهی پوشش داده شود؛ بسیاری از مباحث تنها به‌صورت سطحی و گذرا بیان می‌شوند. اما در دوره درس C# تلاش شده است که مقدار زمان اختصاص داده‌شده به هر بخش، به‌گونه‌ای تعیین شود که همه مباحث در آن به‌طور کامل مورد بررسی قرار گرفته و به‌خوبی آموزش داده شوند.

 

سرفصل‌های دوره «آموزش برنامه نویسی سی‌شارپ رایگان»

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

 

- اشکال مختلف متد ()Main

- اعضای دیگری از کلاس System.Environment

- معرفی اعضای این کلاس

- عملیات پایه ورودی و خروجی توسط کلاس Console

- قالب‌بندی خروجی Console

- قالب‌بندی داده‌های عددی و رشته

- تعریف مقداردهی اولیه متغیرها

- انواع داده‌های پیش‌ساخته و عملگر new

- ساختار سلسله مراتبی کلاس‌های انواع داده

- اعضای انواع داده عددی

- اعضای نوع داده System.Boolean

- اعضای نوع داده System.Char

- به دست آوردن مقادیر از داده رشته

- انواع داده System.DateTime و System.TimeSpan

- فضای نام System.Numeric

دیدگاه کاربران

4.4

بر اساس امتیاز 48 دانشجو

1
2
3
4
5

دانشجوی دوره

1 ماه پیش

5

تدریس استاد تابش فرد بی نظیر است.

محمد محمدی راوری

10 ماه پیش

5

واقعا آموزش ها عالی است

دانشجوی دوره

1 سال پیش

5

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

دانشجوی دوره

1 سال پیش

5

برای شروع خوبه

امیرمحمد ادریسی فرهمند

2 سال پیش

5

ممنون بخاطر لحن خوبتون

امیر طاقدره

2 سال پیش

5

عالی.

2دوره
7,266دانشجو
56نظر و امتیاز

امیررضا تابش‌فرد با بیش از ۱۱ سال سابقه حرفه‌ای در حوزه مهندسی نرم‌افزار، از متخصصان باتجربه در زمینه طراحی و توسعه سامانه‌های سازمانی، به‌ویژه در صنعت بانکداری، پرداخت الکترونیک و فناوری‌های مالی به شمار می‌رود. ایشان طی سال‌های فعالیت حرفه‌ای خود، در شرکت‌های معتبر این حوزه از جمله توسن، فرابوم، رایان اقتصاد نوین، گیتی‌افزار تابان آینده (GATA) و ایران فاوا گسترش، در طراحی، توسعه و بهبود سامانه‌های نرم‌افزاری نقش مؤثری ایفا کرده‌اند.

 

ایشان دارای تجربه گسترده در توسعه نرم‌افزارهای تحت وب، معماری MVC، طراحی و پیاده‌سازی APIهای سازمانی، توسعه سامانه‌های مقیاس‌پذیر و به‌کارگیری اصول مهندسی نرم‌افزار هستند. حضور مستمر در پروژه‌های بزرگ سازمانی، موجب شده است تا علاوه بر تسلط بر فناوری‌های مختلف در حوزه Front-End و Back-End، شناخت عمیقی از فرآیندهای توسعه نرم‌افزار، معماری سامانه‌های سازمانی و استانداردهای تولید نرم‌افزار کسب کنند.

 

در کنار فعالیت‌های حرفه‌ای، امیررضا تابش‌فرد همواره به آموزش و انتقال دانش نیز توجه ویژه‌ای داشته‌اند. ایشان به‌عنوان مدرس در پلتفرم آموزشی مکتب‌خونه، دوره‌های تخصصی برنامه‌نویسی #C را طراحی و تولید کرده‌اند و تاکنون با آموزش مباحث کاربردی و پروژه‌محور، به علاقه‌مندان و دانشجویان بسیاری در مسیر یادگیری برنامه‌نویسی کمک کرده‌اند. سبک تدریس ایشان مبتنی بر انتقال تجربه‌های واقعی صنعت، ارائه مفاهیم به زبان ساده و تمرکز بر حل مسائل عملی است.

 

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

 

از مهم‌ترین دستاوردهای حرفه‌ای امیررضا تابش‌فرد می‌توان به موارد زیر اشاره کرد:

-  بیش از ۱۱ سال تجربه حرفه‌ای در طراحی و توسعه نرم‌افزارهای سازمانی

-  مشارکت در توسعه و پیاده‌سازی پروژه‌های بزرگ حوزه بانکداری و فناوری‌های مالی

-  همکاری با شرکت‌های مطرح صنعت فناوری اطلاعات از جمله توسن، فرابوم و رایان اقتصاد نوین

-  مدرس و تولیدکننده دوره‌های تخصصی برنامه‌نویسی #C در پلتفرم آموزشی مکتب‌خونه

-  تسلط بر توسعه Full-Stack، معماری MVC، طراحی API و اصول مهندسی نرم‌افزار

-  تجربه طراحی راهکارهای نرم‌افزاری با تمرکز بر کیفیت، مقیاس‌پذیری و بهینه‌سازی عملکرد سامانه‌ها

 

امیررضا تابش‌فرد با رویکردی مبتنی بر یادگیری مستمر، توسعه دانش فنی و ارائه راهکارهای مهندسی، همواره در تلاش بوده است تا با بهره‌گیری از تجربه عملی و دانش تخصصی خود، در توسعه سامانه‌های نرم‌افزاری باکیفیت و تربیت نیروهای متخصص در حوزه مهندسی نرم‌افزار نقش مؤثری ایفا کند.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

سوالات پرتکرار

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

معمولا تمامی جلسات هر درس به‌طور کامل ضبط می‌شوند؛ اما گاهی به دلیل برخی ناهماهنگی‌ها ممکن است یک یا چند جلسه ضبط نشده باشد. جزئیات این موارد در توضیحات هر درس درج شده است.

اگر لینک دانلود یا پخش ویدئو مشکل داشت، چه کاری باید انجام داد؟

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

آیا می‌توان ویدئوهای یک درس را به‌صورت سی‌دی یا دی‌وی‌دی از شما تهیه کرد؟

در حال حاضر امکان ارسال دروس به‌صورت سی‌دی یا دی‌وی‌دی وجود ندارد و همه محتواها به شکل آنلاین ارائه می‌شوند.