رویداد به پایان رسیده است!
دوره آموزش سی شارپ به زبان ساده در تاریخ پنج‌شنبه ۲۴ اسفند به پایان رسیده است. (جزئیات بیشتر)

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

شروع:
پنج‌شنبه ۷ دی ۹۶ ۰۹:۰۰
پایان:
پنج‌شنبه ۲۴ اسفند ۹۶ ۱۲:۱۵
دوره آموزش سی شارپ به زبان ساده
برگزارکننده‌ی رویداد
مهلت ثبت‌نام برای این رویداد به پایان رسیده است.

توضیحات بیشتر





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

آیا می‌دانید!؟
آیا می‌دانید بهترین و پر رونق‌ترین زبان برنامه نویسی در ایران، سی شارپ (C#.NET) است!؟
در صورت توجه به همین نکته، می‌توان به‌ سادگی این زبان برنامه نویسی بسیار قدرتمند و زیبا را یاد گرفت.

چرا هنوز تردید دارید!؟
شاید در دانشگاه زبان برنامه نویسی سی شارپ را برای شما تدریس کرده باشند ولی در این دوره شما با زبان برنامه نویسی سی شارپ از ابتدا و بصورت کاملا کاربردی آشنا خواهید شد. ما در این دوره Console Application را نخواهیم گفت و از ابتدا وارد Windows Application خواهیم شد و در این محیط مباحث را برای شما تدریس خواهیم کرد.

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

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

 

 

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

 

 سرفصل‌های دوره آموزش سی شارپ

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

مبانی برنامه نویسی و نصب Visual Studio.NET 2017
در این قسمت از دوره شما با مبانی و مفاهیم اولیه برنامه نویسی به خوبی آشنا می‌شوید. مباحثی که در این بخش ارائه می‌گردد بسیار مهم هستند و پایه اصول برنامه نویسی خواهند بود. همچنین شما با مباحث الگوریتم و فلوچارت و حل مسئله نیز به خوبی آشنا خواهید شد.

۱- آشنایی با اصول اولیه نرم افزار و جایگاه آن در کامپیوترها
۲- آشنایی با تاریخچه و انواع زبان‌های برنامه نویسی
۳- آشنایی با مفاهیم مربوط به کامپایلر و مفسر در زبان‌های برنامه نویسی
۴- بررسی روش‌های حل مسئله و داشتن یک ذهن خلاق (دنبال این میگردی، کد تخفیف حضوری: csharp30)
۵- الگوریتم و فلوچارت چیست و چه کاربردی دارد؟
۶- بررسی دات نت و زبان‌های برنامه نویسی این پلتفرم فوق العاده
۷- نصب ویژوال استدیو ۲۰۱۷

اصول و ساختار زبان سی شارپ به همراه مباحث اولیه

۱- معرفی اصول و ساختار زبان برنامه نویسی C#.NET
۲- آشنایی با انواع داده‌ها (Data Type)
۳- تعریف متغیر
۴- انتخاب نوع داده مناسب
۵- آشنایی با قرارداد های نام گذاری
۶- آشنایی با Enum ها
۷- نحوه تعریف متغیر (آبجکت) از کلاس ها
۸- استفاده از کلاس PersianCalendar
۹- معرفی امکان جدید Interpolated Strings

بررسی انواع داده‌ها و دستورات شرطی

۱- تبدیل انواع داده ای به هم
۲- آشنایی با متد Parse
۳- آشنایی با کلاس Convert
۴- معرفی متد TryParse و نکات آن
۵- دستورات تصمیم گیری
۶- استفاده از try / catch / finally
۷- نال پذیر کردن انواع داده ایی

 

 

مباحث تکمیلی

۱- معرفی و استفاده از foreach
۲- تولید اعداد تصادفی
۳- کلاس Random  (دنبال این میگردی، کد تخفیف غیرحضوری: csharp20)
۴- معرفی Guid
۵- معرفی متدهای SubString و Replace
۶- معرفی دستورات break و continue

مروری بر مباحث پیشرفته

۱- معرفی کلاس و متد
۲- تعریف و استفاده از متد
۳- معرفی کلاس و متد static
۴- معرفی overloading
۵- تعریف چند overload از متد
۶- معرفی Value Type ها
۷- معرفی Reference Type ها
۸- نحوه صحیح ارسال آرایه به متد
۹- معرفی و استفاده از کلمه کلیدی ref
۱۰- معرفی و استفاده از کلمه کلیدی out
۱۱- نحوع تعریف متغیر برای out
۱۲- معرفی و استفاده از کلمه کلیدی params

بررسی انواع لیست‌ها در سی شارپ

۱- معرفی کلاس Array و امکانات آن
۲- معرفی کلاس ArrayList و رفتار آن
۳- معرفی متد GetType و اپراتور typeof
۴- معرفی لیست های جنریک List

ارتباط با دیتابیس

۱- بانک اطلاعاتی چیست و چه کاربردی دارد؟
۲- معرفی برترین بانک‌های اطلاعاتی از دیدگاه گارتنر
۳- وصل شدن به بانک اطلاعاتی SQL Server
۴- نوشتن یک برنامه ساده و پیاده سازی عملیات درج و حذف رکوردها در بانک اطلاعاتی

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

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

 

 

مدرس دوره سید سروش سیدصدر کیست؟

سروش سیدصدر مدرس این دوره است که بیش از ۱۰ سال است که بصورت حرفه‌ای با سی شارپ و SQL Server کار می‌کند.

- مدرس دوره های سی‌شارپ در نیک آموز
- برنامه نویس Desktop Application با Oracle و #C در سازمان فن آوری اطلاعات و ارتباطات شهرداری تهران
- برنامه نویس وب ASP.Net و SQL Server در شرکت ایران هاست
- برنامه نویس Desktop Application و #C و SQL Server در شرکت فناوری اطلاعات پارمیس
- برنامه نویس وب ASP.Net و SQL Server در شرکت طیف نرم افزاران پارسیان
- مسلط به تحلیل و طراحی سیستم‌های مالی و ادرای
- مسلط به مباحث برنامه نویسی ASP.NET MVC
- مسلط به مباحث SQL Server
- مدرس مباحث سی شارپ و SQL Server از سال ۸۸ تاکنون
- مدرس دوره های برنامه نویسی دات نت و SQL Server در موسسات

مجتمع فنی تهران – نمایندگی سید خندان
مجتمع فنی تهران – نمایندگی پیروزی
فرهنگسرای فناوری اطلاعات

قبل از هر چیز باید بگویم کیفیت فیلمبرداری و صوتی این دوره در حد سریال‌ها و تیزرهای تلویزیونی خواهد بود، پس به هیچ عنوان لازم نیست نگران کیفیت صوتی و تصویری این دوره باشید.
در این دوره هم از محیط کلاس و هم از دسکتاپ مدرس فیلمبرداری خواهد شد و بعد از میکس در اختیار دوستان شرکت کننده (حضوری و غیرحضوری) قرار خواهد گرفت.

 


 

اگر خارج از تهران هستید یا پُرمشغله هستید چرا در دوره غیرحضوری شرکت نمی‌کنید!؟
اگر خارج از تهران هستید، اگر پُرمشغله هستید: بصورت غیرحضوری ثبت نام کنید، کلاس را زنده ببینید و فیلم با کیفیت فوق حرفه‌ای به همراه جزوات کاملا رنگی و دستورالعمل اجرا دریافت کنید.

آدرس: تهران یوسف آباد- خیابان سید جمال الدین اسدآبادی- میدان فرهنگ- خیابان 33 - پلاک 31 - طبقه 4