معرفی آموزش جامع سی شارپ از مبتدی تا ورود به بازار کار
مزایای زبان برنامه نویسی سی شارپ:
- یکی از متداولترین و بهترین روشها برای پیادهسازی اپلیکیشن ها و نرمافزارهای تحت ویندوز میباشد.
- یادگیری این زبان برنامهنویسی میتواند پیشنیاز مناسبی برای شروع برنامهنویسی با تکنولوژی ASP برای نرمافزارهای تحت وب باشد.
- در اکثر دانشگاههای کشور بهعنوان چند واحد درسی موردبررسی قرار میگیرد و حرفهای بودن در آن موجب رونق کسبوکار شما در بازار برنامهنویسی کشور خواهد شد.
با توجه به اینکه اکثر افراد زبان برنامه نویسی سی شارپ را جهت ورود به بازار کار انتخاب می کنند، برآن شدیم تا دوره ای جامع و کامل از این زبان برنامه نویسی آماده کنیم. این دوره بصورت پروژه محور خواهد بود.
سرفصل این دوره آموزشی را به تفکیک در جداول زیر می توانید مشاهده کنید:
نکاتی که قبل از شروع باید بدانیم | فصل اول |
چرا باید برنامهنویسی یاد گرفت؟ بررسی بازار کار برنامه نویسی و جامعه مخاطبین و پروژه ها در ایران افراد و شرکت های موفق برنامه نویسی در ایران انواع زبان های برنامه نویسی و مقایسه کلی آنها بررسی زبان های برنامه نویسی مفسری و کامپایلری و مقایسه آنها تفاوت زبان های آکادمیک و تجاری آیا میتوان برنامه نویسی را در دانشگاه فرا گرفت؟ بررسی پلتفرم های پرطرفدار ویندوز ، وب و اندروید بررسی امکانات ویژوال استودیو برای برنامه نویسی در پلتفرم های مختلف معرفی و بررسی امکانات ویژوال استودیو برای انجام پروژه های تیمی TFS دلیل استفاده از ویژوال استودیو در مقایسه با سایر IDE های موجود | سرفصل |
۱ روز | مدت زمان |
آشنایی با زبان برنامه نویسی C یا C++ البته اگر اینها را هم ندانید باز این دوره از صفر آموزش داده خواهد شد | پیش نیاز ها |
شناخت کامل زبان های برنامه نویسی و انتخاب صحیح زبان برنامه نویسی شناخت موقعیت های شغلی هر زبان برنامه نویسی و بازارکار موجود توانمندیشروع پروژه برنامه نویسی | توانایی شما پس از اتمام این فصل |
آزمون | شیوه ی ارزیابی |
هر آنچه درباره C# و بازار کار آن در ایران باید بدانیم | فصل دوم |
بررسی تخصصی C# و اهم پروژه هایی که با این زبان نوشته شده است با C# برای چه پلتفرم هایی می توان نرم افزار تولید کرد؟ C# در برنامه نویسی ویندوز چه خصوصیاتی دارد؟ C# در برنامه نویسی وب چه خصوصیاتی دارد؟ C# در برنامه نویسی موبایل چه خصوصیاتی دارد؟ برترین و پرفروش ترین پروژه هایی که با C# نوشته شده چیست؟ محیط های Console, WPF , WindowsForm چه تفاوتی دارد؟ .NETFrameWorkچیست و نسخه های مختلف آن چه تفاوتی دارد؟ ویژوال استودیو چه امکاناتی برای برنامه نویسی به ما می دهد؟ مایکروسافت چه پشتیبانی از C# میکند؟ مشکلات به وجود آمده در حین برنامه نویسی را چگونه میتوان رفع کرد؟ آیا برنامه های نوشته شده در C# را میتوان در سیستم عامل لینوکس و … اجرا کرد؟ سایت ویژوال استودیو چه امکاناتی برای برنامه نویسی ارائه می دهد؟ | سرفصل |
۱ روز | مدت زمان |
ندارد | پیش نیاز ها |
شناخت عمیق سی شارپ و محصولات مایکروسافت | توانایی شما پس از اتمام این فصل |
آزمون | شیوه ی ارزیابی |
ایجاد اولین پروژه | فصل سوم |
آشنایی با محیط Visual Studio وNet. Net. چیست؟ #C چیست؟ Visual Studioچیست؟ صفحه نخستین Net. نحوه ایجاد پروژه چه نسخه ای از .NetFrameWork را برای پروژه های مختلف استفاده کنیم؟ منوهای پرکاربرد SolutionExplorer ، Propertise، Toolbox منوهای Datasourse و ServerExplorer و TeamExplorer منوی پرکاربرد Option نحوه اجرا کردن پروژه شناخت فایل های ایجاد شده با پروژه و بررسی دقیق انها
| سرفصل |
۱ روز | مدت زمان |
| پیش نیاز ها |
| توانایی شما پس از اتمام این فصل |
آزمون | شیوه ی ارزیابی |
نکات اصولی زبان سی شارپ | فصل چهارم |
سینکتس برنامه نویسی سی شارپ شیوه کد نویسی صحیح فضای نام (Name Space) کلاس ها, متد ها و پراپرتی ها متغیرها ثوابت آرایه ها و کلکسیون ها عملگرهای ریاضی، شرطی و منطقی ساختارهای کنترلی دستورات تصمیمگیری ساختارهای کنترلی دستورات تکرار تاریخ و ساعت و تبدیلات بین میلادی و شمسی
| سرفصل |
۱ روز | مدت زمان |
| پیش نیاز ها |
| توانایی شما پس از اتمام این فصل |
آزمون | شیوه ی ارزیابی |
Eventها (رخدادها) و Properties ها(خواص اشیا) در قالب پروژه ماشین حساب | فصل پنجم |
رخداد (Event) چیست؟ مفهوم پارامتر اول رخدادها (Sender) خواص(properties) چیست؟ متد چیست؟ شناخت اولین پارامتر متد ها(sender) و استفاده حرفه ای از آن آشنایی با کنترل های Button ,Label , TextBox , MaskTextBox , Form شناخت مهمترین خصوصیات و رخدادهای کنترل های ذکر شده نکات کلیدی در طراحی حرفه ای تر و سریع تر پروژه انواع روشهای تبدیل داده های متفاوت به یکدیگر با استفاده از Parse , convert نحوه خروجی گرفتن از برنامه و نکات کلیدی آن نکات حرفه ای: ۱٫محدود کردن textbox به دریافت کاراکترهای خاص ۲٫شناخت رخدادهای کی بورد ۳٫استفاده حرفه ای از sender و کاربرد های آن | سرفصل |
۱ روز | مدت زمان |
| پیش نیاز ها |
| توانایی شما پس از اتمام این فصل |
آزمون | شیوه ی ارزیابی |
مدیریت خطاها error handling | فصل ششم |
انواع خطاها در سی شارپ تفاوت error , warning انواع روشهای یافتن خطا در زمان اجرا نوشته معرفی آموزش جامع سی شارپ از مبتدی تا ورود به بازار کار اولین بار در دانشجویار | مرجع فیلم آموزش فارسی پدیدار شد. مبنع این خبر (برای مشاهده متن کامل خبر لینک زیر را بزنید): |