دوره آموزشی ویژه توسعه دهندگان وب BackEnd

X
اگر این مطلب را مفید میدانید، لطفا برای حمایت از ما روی این دکمه کلیک کنید.
قیمت: تومان

جزئیات دوره آموزشی

سر فصل های آموزشی :

  • 30 ساعت آموزش زبان برنامه نویسی سی شارپ
  • 30 ساعت آموزش SQL Server & EntityFrameWork
  • 50 ساعت آموزش MVC
  • 10 ساعت آموزش TFS & Publish

اطلاعات دوره :

  • زمان کل دوره : 120 ساعت شامل 32 ساعت در ماه ، 8 ساعت در هفته روزهای پنجشنبه و جمعه
  • مبلغ دوره در سال جاری با 20 درصد تخفیف برای کاربران سایت طلوع 1 میلیون و 600 هزار تومان میباشد
  • ظرفیت کلاس حداکثر 14 و حداقل 10 نفر در نظر گرفته شده است
  • پیش نیاز : ندارد
  • مدرس : امیر چابک
  • وضعیت ثبت نام : در حال ثبت نام

راهنمای ثبت نام :

  • داشتن حساب کاربری در سایت طلوع
  • ثبت اولیه درخواست از طریق کلیک روی دکمه " افزودن به سبد خرید"
  • تکمیل فرآیند ثبت اولیه و ثبت اطلاعات کاربری و شماره همراه و دریافت شماره سفارش
  • واریز 50 درصد از مبلغ دوره به کارت با شماره 4105 3994 6975 6037 بنام امیر چابک
  • اعلام شماره سفارش و کد رهگیری مبلغ واریز شده به ایمیل Chabok.121@gmail.com

شرایط کلی برگزاری دوره :

  • برگزاری دوره صرفا منوط به ثبت نام تعداد حداقل ظرفیت دوره امکان پذیر میباشد
  • زمان برگزاری دوره از زمان تکمیل ظرفیت تا حداکثر 1 ماه بعد میباشد
  • در صورت عدم رسیدن به حد نصاب و یا تکیل ظرفیت ، مبلغ دریافتی از دانشجو به حساب ایشان عودت داده میشود
  • در صورت رسیدن به حد نصاب ظرفیت و یا تکمیل ظرفیت ، وضعیت ثبت نام در همین صفحه اطلاع رسانی میگردد
  • تمدید مهلت ثبت نام صرفا در زمانی است که ظرفیت ثبت نام به حد نصاب نرسیده باشد و در اینصورت مهلت ثبت نام حداکثر تا 10 روز تمدید میگردد
  • امکان انصراف دانشجو تا زمانی وجود دارد که وضعیت ثبت نام دوره در حالت "در حال ثبت نام" باشد
  • دانشجو میتواند جهت انصراف و قبل از رسیدن به حد نصاب شماره سفارش و نام کاربری خود را به ایمیل عنوان شده در راهنمای ثبت نام ارسال نماید
  • مکان و زمان دقیق برگزاری دوره بعد از تکمیل ظرفیت از طریق ایمیل به دانشجو اطلاع رسانی میگردد

جزئیات فصل های آموزشی :

MVC :

  • مقدمه و مقایسه ام وی سی و وب فرم
  • ویو در ام وی سی
  • لایوت و مدیریت خطا در ام وی سی
  • خلق و ایجاد اچ تی ام ال هلپر و اکستنشن متد
  • Area در ام وی سی
  • ولیدیشن , چند زبانگی و خلق اتربیوت در ام وی سی
  • استفاده ترکیبی از مهارت های سمت کلاینت و سرور
  • بکارگیری از تکنیک آیدنتیتی برای احراز هویت و سطوح دسترسی در وبسایت
  • پیاده سازی ارتباطات چند وجهی با اتربیوت و فلوانت ای پی آی
  • پیاده سازی مایگریشن در پروژهایجاد بانک اطلاعاتی با استفاده از انتیتی فریم ورک کد فرست
  • استفاده از پراپرتی های محاسباتی و تکنیک های بکار گیری آنها در ویو های دلخواه
  • استفاده از AJAX در MVC
  • استفاده از Kendo در MVC
  • ایجاد ویو و کنترلر های سفارشی درArea
  • آپلود و دانلود در MVC
  • استفاده از Tinymce در MVC
  • بررسی افزونه های قابل استفاده در MVC
  • درج تصاویر با فیلتر بندی های مختلف
  • ارتباط بین اکشن و ویو ها در Area های مختلف
  • استفاده کاربردی از دستورات Linq جهت اعمال تغییرات دلخواه و پیاده سازی Paging
  • ارتباط دینامیک ویو ها و اخذ دیتا از بانک اطلاعات
  • پیاده سازی برنامه نویسی غیر همزمان در کنترلر های UserAdmin , RolesAdmin
  • ایجاد و مدیریت کاربران در سایت
  • ایجاد و مدیریت سطوح دسترسی
  • اختصاص چندین نقش به کاربر و مدیریت سطوح دسترسی کاربر
  • دانلود فایل با سطوح دسترسی مختلف
  • معرفی و نحوه استفاده از ویو مدل های مادر
  • ساختار سازی ارسال رایانامه در پروژه
  • ارسال رایانامه
  • ارسال خبرنامه
  • معرفی و توضیحات در مورد درگاههای بانکی
  • پیاده سازی درگاه بانکی زرین پال در MVC

SqlServer :

  • آشنایی با روش ذخیره و بازیابی بانک اطلاعات توسط اتچ و دیتچ
  • آشنایی با روش ذخیره و بازیابی بانک اطلاعات توسط بک آپ و ری استور
  • آشنایی با روش ذخیره و بازیابی بانک اطلاعات توسط جنریت اسکریپت
  • آشنایی با طراحی و پیاده سازی بانک اطلاعات دانشگاه
  • آشنایی با طراحی و پیاده سازی بانک اطلاعات سازمان
  • آشنایی با طراحی و پیاده سازی بانک اطلاعات بیمارستان
  • آشنایی با طراحی و پیاده سازی بانک اطلاعات تماس ها
  • آشنایی با طراحی و پیاده سازی بانک اطلاعات فروشگاه
  • آشنایی با ورد دیتا در بانک های اطلاعاتی
  • آشنایی با دستور SELECT
  • آشنایی با Aggregate Function
  • آشنایی با SubQuery
  • آشنایی با دستورات انتخاب تو در تو
  • آشنایی با دستور Insert
  • آشنایی با دستور Update
  • آشنایی با دستور Delete
  • آشنایی با انواع روش های جوین در بانک های اطلاعاتی
  • آشنایی با Inner Join
  • آشنایی با Left Outer Join
  • آشنایی با Right Outer Join
  • آشنایی با View
  • آشنایی با تعریف متغیر ها در اس کیو ال سرور
  • آشنایی با انواع داده ها در اس کیو ال سرور
  • آشنایی با Store Procedure
  • آشنایی با Built in Function
  • آشنایی با Function
  • آشنایی با Trigger
  • آشنایی با Schema
  • آشنایی با دستورات ذخیره و بازیابی بانک های اطلاعاتی
  • آشنایی با  متغیر های گلوبال و @@
  • SERVERNAME
  • طراحی و مدیریت پایگاه داده با استفاده از کواری ها
  • آشنایی با روش های ایجاد بانک اطلاعات با استفاده از دستورات
  • آشنایی با روش های ایجاد اسکیما و کاربرد آن در بانک اطلاعات
  • آشنایی با ایجاد پرایمری کی و فارن کی و ایجاد شروط در جدوال بانک اطلاعات با استفاده از دستورات
  • آشنایی با تخصیص مقادیر پیش فرض برای فیلد ها
  • آشنایی با ایندکس گذاری روی فیلد ها
  • آشنایی با Full Text Catalog و کاربرد آن
  • آشنایی با Full Text Index و کاربرد آن
  • آشنایی با Column Store Index و کاربرد آن
  • آشنایی با Dataware House و کاربرد آن
  • آشنایی با FileGroup و کاربرد آن
  • آشنایی با FileStream
  • آشنایی با FileTable
  • روش های بهینه سازی کارائی و سرعت در بانک های اطلاعاتی
  • روش های ترکیبی استفاده از ویو و چروسیجر در برنامه های تحت وب

Entityframework Code First :

  • مقدمه و معرفی نسخه های مختلف ADO.NET
  • شروع ونصب EntityFrameWork
  • ایجاد بانک اطلاعات توسط کد نویسی در محیط کلاس ها
  • سازنده استاتیک و DBContext وکانکشن استرینگ
  • اتربیوت و کاستومایز نمودن بانک اطلاعات 
  • بارگذاری اطلاعات از بانک اطلاعات
  • وراثت در انتتیتی فریم ورک و مدل خارجی
  • ورود داده ها
  • کامپلکس تایپ ها در انتیتی فریم ورک
  • Seed
  • ارتباطات یک به چند
  • فلوانت ای پی آی و کاستومایز نمودن بانک اطلاعات
  • Include In EntityFrameWork
  • Casting
  • آموزش دستورات لینک قسمت اول
  • آموزش دستورات لینک قسمت دوم
  • ارتباطات چند به چند
  • ارتباطات صفر به یک و یک به یک
  • Paging
  • Migrations

#C :

  • آشنایی با متغیر ها و انواع داده ای در سی شارپ
  • آشنایی با انواع داده ای صحیح و اعشاری و مقادیر مورد نیاز در حافظه برنامه
  • آشنایی با نوع داده رشته ای
  • آشنایی با دستورات شرطی و حلقه های تکرار در برنامه
  • آشنایی با دستور سوئیچ کیس و انواع روش های استفاده از آن در برنامه
  • آشنایی با آرایه ها در زبان سی شارپ و بررسی حالات مختلف کار با آرایه ها
  • آشنایی با کلاس ها در زبان سی شارپ
  • آشنایی با سازنده ها در کلاس ها
  • آشنایی با مبحث اوورلودینگ و استفاده از آن در سازنده ها
  • آشنایی با روش های مختلف استفاده از سازنده ها در برنامه
  • آشنایی با اجزای کلاس ها در سی شارپ
  • آشنایی با فیلد ها در سی شارپ 
  • آشنایی با متد ها در سی شارپ
  • آشنایی با ساختار استراکت در سی شارپ
  • آشنایی با شباهت ها و تفاوت های موجود در کلاس و استراکت
  • آشنایی با نوع داده شمارشی
  • آشنایی با روش های ارسال پارامتر به متد ها
  • آشنایی با روش های ارسال پارامتر در کلاس و استراکت
  • آشنایی با پراپرتی ها در سی شارپ
  • آشنایی با انواع پراپرتی ها و روش های دسترسی به آنها
  • آشنایی با تکنیک های کار با نوع داده رشته ای
  • آشنایی با کامپلکس تایپ ها در سی شارپ
  • آشنایی با روش استفاده کلاس ها در یکدیگر
  • آشنایی با تکنیک های کار با کلاس ها در سی شارپ
  • آشنایی با پترن سینگل تون در سی شارپ
  • آشنایی با کامپلکس تایپ ها در سی شارپ
  • آشنایی با کست نمودن انواع به یکدیگر
  • آشنایی با اورراید
  • آشنایی با آرایه ای از کلاس ها  
  • آشنایی با اینترفیس
  • آشنایی با کلاس های ابستراکت
  • آشنایی با کلاس های استاتیک
  • آشنایی با یلد در سی شارپ
  • آشنایی با شمارشی کردن توابع
  • آشنایی با شمارشی کردن کلاس ها
  • آشنایی با معیارهای برابری در سی شارپ
  • آشنایی با تایپ پارامترها
  • آشنایی با فضای نام فایل ها
  • آشنایی با فایل اینفو
  • آشنایی با دایرکتوری اینفو
  • آشنایی با استریم رایتر
  • آشنایی با استریم ریدر
  • آشنایی با سرالایز نمودن کلاس ها
  • آشنایی با ایکس ام ال و خصوصیات آن
  • آشنایی با ایکس ام ال و تایپ پارامتر آن
  • آشنایی با دلیگیت
  • آشنایی با کلاس لایبری
  • آشنایی با انواع کست در سی شارپ
  • آشنایی با اورراید کردن متد ها
  • آشنایی با لیست آرایه ها
  • آشنایی با متد اورراید تو استرینگ  
  • آشنایی با معیار برابری در رشته ها
  • آشنایی با کست آبجکت در سی شارپ
  • آشنایی با انواع سازنده ها
  • آشنایی با کلاس های انتزاعی
  • آشنایی با اینترفیس و کاربرد آن
  • آشنایی با روش های مدیریت خطا در سی شارپ
  • آشنایی با کست نمودن اینترفیس ها
  • آشنایی با دلیگیت ها و انواع کاربرد آن در برنامه
  • آشنایی با سریالایز در سی شارپ و کاربرد های ان

TFS , Git , Publish :

  • آشنایی با گیت هاب
  • آشنایی با تیم فاندنشن سرور
  • آشنائی با انواع روش های پابلیش وبسایت
  • آشنائی با متدولوژی Agile , Scrum