چه دوره ای می خواهید یاد بگیرید؟

آینده خود را با دوره های آموزشی دانشجویار تضمین کنید

۵۹۶۹ ساعت فیلم تدریس شده است

بیش از ۵۰ هزار دانشجو

بیش از ۳۰۰ مدرس

معرفی آموزش جامع سی شارپ از مبتدی تا ورود به بازار کار

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

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

این دوره به شکل کاملا متفاوت و با رویکرد پروزه محور از همان ابتدا ضبط می شود.

گروه تلگرامی را آماده کردم برای شما عزیزان تا به شکل راحت تر و سریعتری بتوانید با بنده(پاسبان) در ارتباط باشید و سوالات، نظرات, انتقادات و پیشنهادات خود را با بنده در میان بگذارید

لینک عضویت در گروه تلگرام سی شارپ

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

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

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

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

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

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

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

اولین فاز دوره آموزش سی شارپ در تاریخ ۱۹/۹/۹۵ منتشر خواهد شد

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

لینک مدرسه مجازی دانشجویار

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

  • نکانتی که قبل از شروع باید بدانیم
    • چرا باید برنامه‌نویسی یاد گرفت؟
    • بررسی بازار کار برنامه نویسی و جامعه مخاطبین و پروژه ها در ایران
    • افراد و شرکت های موفق برنامه نویسی در ایران
    • انواع زبان های برنامه نویسی و مقایسه کلی آنها
    • بررسی زبان های برنامه نویسی مفسری و کامپایلری و مقایسه آنها
    • تفاوت زبان های آکادمیک و تجاری
    • آیا میتوان برنامه نویسی را در دانشگاه فرا گرفت؟
    • بررسی پلتفرم های پرطرفدار ویندوز ، وب و اندروید
    • بررسی امکانات ویژوال استودیو برای برنامه نویسی در پلتفرم های مختلف
    • معرفی و بررسی امکانات ویژوال استودیو برای انجام پروژه های تیمیTFS
    • دلیل استفاده از ویژوال استودیو در مقایسه با سایر IDE های موجود
  • هر آنچه درباره C# و بازار کار آن در ایران باید بدانیم
    • بررسی تخصصیC# و اهم پروژه هایی که با این زبان نوشته شده است
    • با C# برای چه پلتفرم هایی میتوان نرم افزار تولید کرد؟
    • C# در برنامه نویسی ویندوز چه خصوصیاتی دارد؟
    • C# در برنامه نویسی وب چه خصوصیاتی دارد؟
    • C# در برنامه نویسی موبایل چه خصوصیاتی دارد؟
    • برترین و پرفروش ترین پروژه هایی که با C# نوشته شده چیست؟
    • محیط هایConsole , WPF , WindowsForm چه تفاوتی دارد؟
    • .NETFrameWork چیست و نسخه های مختلف آن چه تفاوتی دارد؟
    • ویژوال استودیو چه امکاناتی برای برنامه نویسی به ما می دهد؟
    • مایکروسافت چه پشتیبانی از C# میکند؟
    • مشکلات به وجود آمده در حین برنامه نویسی را چگونه میتوان رفع کرد؟
    • آیا برنامه های نوشته شده در C# را میتوان در سیستم عامل لینوکس و ... اجرا کرد؟
    • سایت ویژوال استودیو چه امکاناتی برای برنامه نویسی ارائه می دهد
  • نحوه یافتن پروژه سی شارپ و ورود به بازار کار
    • شخصی که مسلط به برنامه نویسی باشد به هیچ عنوان نباید نگران ورود به بازار کار و انجام پروژه و درامد باشد
    • برای شروع راه های مختلفی وجود دارد که در زیر نمونه هایی از ان ها را نام می بریم
    • 1- شروع با انجام پروژه های دانشجویی
    • 2- فعالیت در فروم های برنامه نویسی و معرفی خود به دیگران
    • 3- فعالیت در سایت های فریلنسری و برون سپاری پروژه ها
    • 4- نوشتن اولین پروژه حتی به صورت رایگان
    • 5- داشتن یک وب سایت شخصی و معرفی خود و پروژه هایی که انجام داده اید
    • 6- کار کردن برای شرکت های برنامه نویی فعال به صورت رایگان جهت کسب تجربه کافی
    • 7- تشکیل تیم برنامه نویسی با دوستان و برنامه ریزی جهت وورد به بازار کار
    • 8- پیدا کردن افراد موفق برنامه نویس و استفاده از مشاوره و راه نمایی های آنها
    • 9- ارسال رزومه خود به شرکت های برنامه نویسی مختلف حتی اگر کسی به شما زنگ نزند
    • 10- پروژه های برنامه نویسی را قبول کنید حتی اگر توان انجام ان را نداشته باشی(این کمک می کنه که هم یاد بگیرید و هم پروژه رو انجام بدین)
  • ایجاد اولین پروژه سی شارپ
    • آشنایی با محیط 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
    • نحوه خروجی گرفتن از برنامه و نکات کلیدی آن
    • نکات حرفه ای:
    • 1.محدود کردن textbox به دریافت کاراکترهای خاص
    • 2.شناخت رخدادهای کی بورد
    • 3.استفاده حرفه ای از sender و کاربرد های آن
  • مدیریت خطاها error handling در سی شارپ
    • انواع خطاها در سی شارپ
    • تفاوت error , warning
    • انواع روشهاییافتن خطا در زمان اجرا
    • نحوه صحیح استفاده از breakpoint
    • مشاهده مقادیر متغیر ها(watch) در زمان اجرا
    • استفاده از messageBox در خطایابی پروژه
    • استفاده از کنترل errorProvider جهت کنترل ورودی های کاربر و جلوگیری از تولید خطا
    • آموزش انواع Exception در #C
    • استفاده صحیح از try , catch , finally
  • ساخت پروژه NotePad(مباحث فایلینگ و استریم ها)
    • اهمیت و موارد کاربرد فایل ها در پروژه های برنامه نویسی
    • طراحی ظاهر نرم افزار مشابه NotePad ویندوز با اشیا StripMenu و RichTextBox
    • استفاده از دیالوگ ها برای فراخوانی و ذخیره فایل
    • نحوه فیلتر کردن فرمت و تنظیم موارد اصلی دیالوگ به صورت پیشفرض
    • استفاده از PrintDialog در پروژه
    • استفاده از ColorDialog در پروژه
    • استفاده از OpenFileDialog و SaveFileDialog
    • معرفی کامل کتابخانه IO و موارد کاربرد آن
    • چگونه یک فایل جدید در محل دلخواه ایجاد کنیم؟
    • چگونه یک فایل و محتوای آن را تغییر دهیم؟
    • Stream چیست ؟
    • تفاوت inputstream با outstream
    • نحوه ایجاد FileStream
    • باز کردن فایل موجود برای خواندن و نوشتن
    • ایجاد فایل جدید برای خواندن و نوشتن
    • ذخیره فایل با فرمت دلخواه
    • تحلیل نحوه ساخت منویSaveAs
    • Find وReplace کردن متن انتخاب شده در کل فایل
    • عملیات هایCopy و Paste
    • استفاده از Clipboard
    • نحوه اعمال Font به پروژه و ذخیره فایل با فونت انتخاب شده !
    • منوی کاربردی و مهم Exit را در عین سادگی چگونه اصولی پیاده سازی کنیم؟
  • مجموعه کامپوننت های زیبا سازی فرم ها
    • نحوه اضافه کردن کامپوننت سایر شرکت ها به ویژوال استدیو
    • کامپوننت های تقویم و تاریخ شمسی
    • نصب و راه اندازیskin soft Visual styler جهت زیبا سازی عناصر فرم ها
    • نصب و راه اندازیIrisSkin
    • معرفی و نصب مجموعه کامپوننت هایTelerik
    • معرفی و نصب مجموعه کامپوننت هایDev Component
    • معرفی و نصب مجموعه کامپوننت هایBeh Component
    • کامپوننتmessageboxفارسی
    • کامپوننت ساعت آنالوگ
    • کامپوننت ارسال ایمیل در سی شارپ
  • ساخت پروژه Task Manager ویندوز با سی شارپ
    • اموزش طراحی و ساخت یک task manager مشابه ویندوز
    • کار با کنترل timer , process
    • کار با dataGridView , listBox
    • گرفتن لیست تمام برنامه های باز ویندوز و نمایش ان در لیست یا گرید
    • امکان دریافت پارامتر های هر تسک مثل cpu , ram
    • امکان بستن برنامه های باز از طریق برنامه
    • امکان باز کردن یک برنامه جدید از طریق تسک منیجر
    • امکان خاموش و ریست کردن ویندوز از طریق تسک منیجر
    • امکان مرتب کردن تسک ها بر اساس مصرف منابع
    • اضافه کردن امکانات خاص به تسک منیجر
  • بانک اطلاعاتی در سی شارپ در قالب پروژه دفترچه تلفن
    • بانک اطلاعاتی چیست؟
    • در چه پروژه هایی نیاز به بانک اطلاعاتی داریم؟
    • انواع بانک های اطلاعاتی و بررسیویژگی های انها
    • معرفی بانک های اطلاعاتیAccess , sql به شکل اختصاصی
    • انواع روشهای اتصال به بانک اطلاعاتی در سی شارپ
    • معرفی تکنولوژی هایADO.Net , Linq , Entity framework
    • ساخت برنامه دفترچه تلفن با تک تک روشهای فوق
    • انجام 4 عملیات پایه : Insert,Select,Update,Delete از طریق روش های فوق
    • کدام یک از این روش ها بهتر است؟ به چه دلیل؟
    • باز کردن روش EntityFrameWork و نوشتن کوئری های مورد نیاز برنامه
    • تفاوت روش هایCodeFirst و ModelFirst و DbFirst
    • پیاده سازی دفترچه تلفن به روش CodeFirst
    • ذخیره تصویر در بانک اطلاعاتی
  • بررسی مباحث تخصصی و تعاریف موجود در پایگاه داده و آماده شدن برای نوشتن پروژه های سطح بالاتر
    • نحوه ساخت جداول و سایر موارد با اسکریپت
    • بررسی اهمیت و موارد استفاده از اسکریپت هایSQL
    • بررسی قابلیت های بک آپ و رستور SQL
    • بررسی تنظیمات مربوط به کاربرهای پایگاه داده و تحت شبکه
    • بررسیCertificate و roll های امنیت در پایگاه داده
    • استفاده از Service Broker برای ایجاد برنامه های ناهمگام
    • نحوه کار با Trriger ها در SQL
    • شروع پیاده سازییک پایگاه داده واقعی و عملی به صورت پروژه محور
    • بررسی مفاهیم کلید اصلی و کلید خارجی
    • بررسی انواع داده مورد استفاده در پایگاه داده
    • بررسی کامل کوئریSelect و نوشتن کوئری هایselect پرکاربرد
    • بررسی و توضیح کامل نحوه استفاده از Join های موجود در جداول
  • آموزش ساخت برنامه های تحت شبکه با دو نسخه کلاینت و سرور
    • آموزش کانفینگ بانک اطلاعاتی برای اتصال از راه دور
    • راه اندازی شبکه برای سیستم نسخه کلاینت و سرور
    • آموزش اتصال به بانک اطلاعاتی سرور از طریق کلاینت
    • اموزش ذخیره کانکشن و تغییرات لازم
    • نکات امنیتی لازم بر روی بانک اطلاعاتی
  • مهندسی نرم افزار و تولید نرم افزار مهندسی شده
    • در این فصل هدف انتقال دانش مهندسی و معمارییک نرم افزار هست, یک نرم افزار برای این که بهینه نوشته شود و در بازار باقی بماند و محکوم به شکست نشود باید مسیر درستی را طی کند
    • تحلیل
    • -تحلیل و روش های صحیح مطالعه ی سیستم
    • -بررسی روش های جمع آوری اطلاعات و مستند سازی
    • -تخمین زمان لازم برای انجام پروژه و نحوه فازبندی پروژه
    • -برآورد مالی و تعیین منابع مورد نیاز جهت انجام پروژه
    • طراحی
    • -انتخاب درست زبان برنامه نویسی
    • -انتخاب درست تکنولوژی کد نویسی
    • -انتخاب معماری صحیح سیستم
    • پیادهسازی
    • -برنامه نویسی گروهی با نرم افزار های مدیریت سورس کنترل
    • -آموزش کامل محیط GIT و نحوه کنترل پروژه از طریق آن
    • -آموزش کامل محیط TFS و نحوه کنترل پروژه از طریق آن
    • تست
    • -تشریح اهمیت این مرحله و روش های تعریف شده
    • -تست آلفاییک پروژه تعریف شده
    • -تست بتاییک پروژه ی تعریف شده
    • -چالش ها و نحوه رفع آن ها بعد از مرحله تست
    • توسعه
    • ساختار ورژن هاییک نرم افزار
    • کنترل ورؤن های نرم افزار
    • نگهداری ورژن هاییک نرم افزار
  • پیاده سازی پروژه نرم افزار حسابداری
    • تحلیل و مطالعات ابتدایی مورد نیاز برای انجام این پروژه
    • نحوه ی داکیومنت کردن مطالعات انجام شده با چه روشی بهتر است؟
    • چگونه داکیومنت های نوشته شده را مستند سازی و مهندسی شده ثبت کنیم؟
    • بعد از مستندسازیشروع تحلیل پایگاه داده مورد نیاز این پروژه
    • شروع پیاده سازی پایگاه داده بعد از تحلیل کامل
    • ساخت جداول مورد نیاز پروژه در SQLSERVER
    • چگونه در SQL بین جداول ارتباط برقرار کنم؟
    • کلید اصلی و خارجی چیست ؟ چه تفاوتی دارد ؟ کجا استفاده کنیم؟
    • بررسی روش های تامین امنیت پایگاه داده و یوزرهای استفاده کننده نرم افزار
    • تنظیم قابلیت بک آپ گیری اتومات از پایگاه داده
    • نوشتن StoreProcedure های مورد نیاز پروژه
    • پیاده سازی پروژه روی بستر TFS و ایجاد پروژه و تیم در VisualStudio.com
    • نحوه افزودن افراد در پروژه برای کار روی پروژه
    • طراحی ظاهر نرم افزار و فرم های مورد نیاز با استفاده از کامپوننت DotNetbar
    • چگونه کاری کنیم کاربر تم مورد نیاز خود را انتخاب و ذخیره کند ؟
    • بررسی ساختار بخش Setting موجود در ویژوال استودیو و استفاده از آن برای ذخیره و داینامیک کردن تنظیمات اصلی ظاهر و ... پروژه
    • اتصال به پایگاه داده تهیه شده از طریق Linq
    • پیاده سازی بخش های اصلی نرم افزار شامل بخش های : اطلاعات پایه ، نقش ها ، یوزرها ، دفاتر و حساب های مالی ، سال مالی ، انبار ، محصولات و ...
    • پیاده سازی بخش درآمد ها و هزینه ها
    • پیاده سازی بخش ورود و خروج کالا
    • پیاده سازی سطح دسترسی و فرم لاگین حرفه ای
    • استفاده از وب سرویس های در پروژه برای ارسال پیامک و ایمیل و ...
    • نوشتن وب سرویس های مورد نیاز برای نمایش اطلاعات در پلتفرم های وب و اندروید و ...
    • نحوه استفاده از ErrorProvider ها در پروژه
    • نحوه استفاده از MultiTreading برای سرعت بخشی به پروژه
    • پیاده سازی گزارش های نرم افزار با استفاده از StimulSoftReport
    • انواع گزارش های مدیریتی ، پرینت های صورتحساب ، کارت های کالا و ...
    • ساخت Setup و نسخه نصبی با استفاده از InstallShield و SetUpWizard
    • تست آلفا و بتای نرم افزار ، روش دیباگ و رفع باگ های موجود
    • تحویل نرم افزار به مشتری
  • شی گرایی در سی شارپ
    • مفاهیم پایه ای شی گرایی
    • کلاس و شی
    • سازنده ها و مخرب ها
    • توابع یوتیلیتی
    • بازنویسی رفتارهای کلاس و مفهومParams
    • اجزاء داده ای و تابعی Static
    • وراثت
    • کلاس های Abstract، Sealed، Partial، Nested
    • انواع بدون نام Anonymous type
    • Interface
    • Polymorphism
    • Func
    • Event
    • Indexer
  • سوکت پروگرمینگ و برنامه نویسی تحت شبکه در سی شارپ
    • آموزش مفاهیم پایه کار با Socketدر قالب پروژه ای مانند net Support
    • پیاده سازییک برنامه چت در سی شارپ ساده به روش TCP
    • پیاده سازییک برنامه چت ساده به روش UDP
    • ارسال فایل و دریافت فایل از طریق شبکه
    • سوکت نویسیUDP
    • ارسال و دریافت فایل با روش بهینه تر به همراه اندازه و اسم فایل
    • دیریت بیش از یک کلاینت
    • ارسال و دریافت صفحه نمایش
    • ارسال و دریافت تصویر
    • ارسال و دریافت صدا
    • فرمان دادن به سیستم مقابل و کنترل ان از طریق شبکه
    • خاموش و ریست کردن سیستم مقابل با سوکت
    • فعال و غیر فعال سازی بخش های مختلف سیستم مقابل از طریق سوکت
  • کار با توابع Api، رجیستری ، Dll و کامپوننت ها
    • DLL ها چه اهمیتی دارن ؟ چطوری میتونم یک DLL بسازم؟
    • ساخت DLL ساعت دیجیتال و ذخیره استفاده از آن در سایر پروژه ها
    • UserControl ها و تفاوتشون با DLL ؟
    • کاربرد نحوه اضافه کردن References به پروژه؟
    • Windows API چیست؟
    • Windows API کجا قرار دارد ؟
    • دلیل استفاده از API چیست و چه کمکی به بهینه شدن نرم افزار میکند؟
    • سه فایل مهم user32.dll , kernel32.dll , gdi32.dll
    • تفاوت این سه فایل در چیست؟
    • مثال های عملی متعدد با استفاده از API
    • چگونه TaskManager ویندوز را با API غیرفعال کنیم؟
    • چگونه یک نرم افزار خاص را باز کنیم؟
    • ساخت KeyLoger با استفاده از API !
    • محدود کردن حرکت موس هنگام اجرای برنامه و ...
    • غیر فعال کردن بخش های مختلف ویندوز API
    • نوشتن ویروس های ساده با استفاده از API
    • Registry وجایگاه آن در پروژه ها
    • کلیدها در رجیستری چه مفهومی دارند؟
    • چگونه Value مربوط به یک کلید خاص رو تغییر بدیم؟
    • نوشتن یک قفل نرم افزاری با استفاده از Registry
    • نحوه اضافه کردن کامپوننت های به پروژه ؟
    • چگونه یک کامپوننت بسازیم؟
    • چگونه کامپوننت های آماده رو به پروژه اضافه کنیم ؟
    • استفاده از کامپوننت پر کاربرد ساعت و تقویم فارسی
  • کار با بارکد خوان و دستگاه پوز در سی شارپ
    • اهمیت بارکد
    • آموزش نحوه ایجاد بارکد در سی شارپ
    • آموزش نحوه خواندن بارکد در سی شارپ با بارکد خوان
    • آموزش ارسال مبلغ فاکتور به دستگاه پوز به صورت اتوماتیک
    • آموزش ارسال مبلغ با پورت usb , com
    • اموزش دریافت نتیجه تراکنش و شماره پیگیری و ذخیره در بانک اطلاعاتی
  • پیاده سازی روش های ارتباطیSMS , Tell , Email , Telegram
    • بررسی وب سرویس های ارسال پیامک و روال کار آنها
    • ارسال پیامک ، دریافت پیامک از طریق سیم کارت و وب سرویس
    • نوشتن یک نرم افزار نظرسنجی با پیامک
    • روش های ارسال ایمیل و به کار بردن آن در پروژه
    • دریافت ایمیل و تعریف چند ایمیل در پروژه
    • نحوه ارسال پیام تلگرام
    • نحوه ارسال پیام به کانال تلگرام
    • نحوه مدیریت ربات های تلگرام از طریق C#
    • نحوه مدیریت تماس های تلفن در C#
    • ثبت تماس ها و ضبط مکالمات جهت استفاده در نرم افزارهایCRM
    • اتصال به تلفن از طریق مودم های دیال آپ و دستگاه کالر آی دی
    • پیاده سازییک نرم افزار CRM ابتدایی :
    • انواع مشتری و دسته بندی مشتریان
    • ارتباط مستقیم با مشتری و سیستم یادآور جلسه و تماس
    • ارسال خودکار پیش فاکتورها و یادآور ها به تلگرام و ایمیل
    • ثبت و ضبط همه تماس ها
    • برقراری ارتباط مستمر با مشتری جهت تبدیل به مشتری وفادار
  • برنامه نویسی تیمی و مدیریت تیم در سی شارپ با TFS و GIT
    • معرفی سروس کنترل ها و مقایسه آنها
    • چرا باید از سورس کنترل ها استفاده کنیم
    • استفاده از نسخه های آنلاین سورس کنترل tfs , git
    • آموزش کامل محیط TFS
    • - چرا TFS ؟
    • تفاوت با سایر سورس کنترلرها؟
    • ALM چیست؟
    • ارکان و فرآیندهای توسعه نرم افزار
    • -ساخت اولین پروژه
    • تشکیل تیم
    • انتخاب متدولوژی
    • اتصال به تیم
    • مدیریت ورژن
    • Work spaces
    • Change sets
    • Pending Changes
    • Get Latest/Get Specific
    • History
    • Shelving
    • Branching and Merging
    • -تنظیمات دسترسی به پروژه
    • Build Automation
    • Task Management
    • Third Party Too
  • بعد از یادگیری سی شارپ ...
    • چطور پروژه دریافت کنیم؟
    • برای ورود به بازار کار از کجا شروع کنیم؟
    • نحوه بازاریابی پروژه های برنامه نویسی؟
    • بازار کار برنامه نویسی در ایران ؟
    • چه پروژه هایی معمولا طرفدار بیشتری دارند؟
    • نحوه تبدیل ایده به عمل و مطالعه ایده ها؟
    • روش های اصولی کار تیمی ؟
    • چگونه یک تیم پویا بسازیم ؟
    • نحوه استفاده از ابزارهای مدیریت وظایف تسکولو و ترلو
    • شیوه های قیمت گذاری پروژه؟
    • شیوه های عقد قرارداد و تحویل پروژه به مشتری؟
    • سایر پلتفرمهای زبان C# برای برنامه نویسی؟
    • اهمیت یادگیری برنامه نویسی تحت وب در ادامه برای راه اندازی پروژه های چندسکویی
    • بررسیASP.NET و MVC به صورت کامل
    • یادگیریASP را از کجا شروع کنم؟
    • برای برنامه نویسی موبایل از طریق C# باید از چه روشی استفاده کنیم؟
    • Xamarin کارایی لازم و قدرت حداکثری برای ایجاد پروژه ها دارد؟
    • برای پیاده سازی برنامه اندروید و ios با xamarin باید مسیر زیادی طی کنم؟
    • یادگیریxamarin رو از کجا شروع کنم؟

پیشنیازهای دوره جامع اموزش سی شارپ

مطلب مفیدی برای شما بود ؟؟ پس به اشتراک بگذارید برای دوستانتان

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

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

    دسته بندی

    تحصیلات تکمیلی

    رشته الکترونیک

    رشته کامپیوتر

    سایر دسته های دانشجویار

    سایر نرم افزارها

    کلاس آنلاین

    مدرسین

    تعداد دوره
    بر اساس امتیاز
    حروف الفبا
    • کد تخفیف :

      goldpack

      ویژه خرید پکیج طلایی (C#,ASP,PHP,Android,Network)
      50 درصد تخفیف

    مطالب سایت بر اساس

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