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

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

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

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

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

صفحه نخست
کلاس آنلاین
asp
دوره آنلاین آموزش مقدماتی طراحی وب سایت با asp mvc
بدون نظر
بازدید : 482 بازدید
دوره آنلاین آموزش مقدماتی طراحی وب سایت با asp mvc

جهت اطلاع از جدیدترین اخبار و تخفیف های دوره های آنلاین در کانال دوره های آنلاین عضو شوید.

مقدمه

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

چرا زبان تحت وب را یاد بگیریم؟

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

چرا asp mvc را برای برنامه نویسی انتخاب کنیم؟

امروزه زبان های مختلفی در دنیای برنامه نویسی در حال رشد و پیشرفت هستند که هرکدام در بخشی از صنعت یا زندگی روزمره ما در دسترس قرار گرفته و به ناچار علاقه مندان به برنامه نویسی را به سوی این زبان ها سوق می دهد. در زمینه وب هم پیشرفت های چشمگیری رخ داده و زبان ها در حال رشد هستند. پس علاقه مندان برنامه نویسی تحت وب هم برای به روز بودن باید زبان های جدید را فرابگیرند . خانواده ASP.Net هم از بروز بودن با ارائه نسخه های جدید, این زبان را مستثنی نکرد و نسخه MVC که نسلی جدید از این خانواده می باشد را روانه بازار کرد و درحال گسترش آن است. برنامه نویسان برای یادگیری این نسخه جدید به سرعت در حال افزایش هستند چرا که این نسل جدید بازار کار بکر و مناسبی را فراهم نموده است.

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

اهداف  دوره و توانایی شما پس از پایان دوره مقدماتی asp mvc

  • دانشجویان به تسلط کاملی از مفهوم mvc خواهند رسید و اقدام به ساخت وب سایت های خود با بروز ترین تکنولوژی می نمایند با مفهوم کنترل (control) آشنا خواهند شد,می تواند با تسلط بر مفهوم view سایت های خود را دارای ظاهری زیبا و کاربر پسند نمایند , با تسلط با مفهوم model به تامین اطلاعات view بپردازند و سپس چرخه ی حیات در خواست ها در mvc را درک کرده و در تمام لحظات درخواست را مدیریت نمایند.و نیز قسمت های مختلف یک پروژه ی mvc را به خوبی درک کرده تا در فایل ها برنامه خود را در استاندارد ترین قسمت مربوطه قرار بدهند.
  • دانشجویان با تسلط کامل بر مفهوم Razor Engine اقدام به ساخت صفحات dynamic و ترکیب مناسب HTML و C# وMVC Syntax مینمایند.و باستفاده از آ ن سایت های با قابلیتSeo Base تولید می نوایند و در ضمن ۱۰۰% امکانات MVC UI و مزایای آن بهره مند میشوند.
  • دانشجویان با تسلط بر امکان گرافیکی قدرتمندMVC ASP.NET شامل Layout اقدام به طراحی حرفه ای سایت نمایند.
  • Ajax یکی از مهم ترین ، قوی ترین و واجب ترین مواردی است که وجودش در هر پروژه ی الزامی می باشد.داشجویان با تسلط بر جنبه های قدرتمند بکارگیری Unobtrusive AJAX قادر خواهند بود تا بتوانند از این قدرت در وب سایت های خود استفاده نمایند و فرمهای تحت وب خود را همانند برنامه های تحت ویندوز چابک کنند.و سایت خود را به مراتب کاربر پسند تر نمایند.
  • دانشجویان در این دوره با مفهوم کلی آدرس دهی(Routing) درnet mvc آشنا خواهند شد و می توانند آدرس های وب سایت خود را با بهترین استاندارد و seo base تولید نماییند تا بازدید سایت های طراحی شده توسط دانشجویان کاملا seo شده باشد و نکات را رعایت نموده باشد.
  • دانشجویان با تسلط بر اعتبارسنجی سمت سرور و کلاینت اقدام به اعتبار سنجی و بررسی صحت داده های وارده توسط کاربران سایت می نمایند. و از ورود اطلاعات اشتباه و اطلاعات مخرب جلوگیری می نمایند و برجزئیات اعتبار سنجی به صورت کامل مسلط می شوند.
  • دانشجویان با orm قدرتمند EntityFrame Work اشنا شده و پروژه های خود را با این orm پیاده سازی می کنند و تمام عملیات دسترسی ، درج، ویرایش و حذف داده های خود در پایگاه داده را با این orm انجام می دهند .
  • دانشجویان با تسلط بر مدل Login و Security درNET اقدام به امن نمودن بخش مدیریتی سایت خود از دسترسی دیگران مینمایند.
  • دانشجویان در این دوره به تسلط نسبی بر نرم افزار SQL SERVER دست خواهند یافت و به مباحثی نظیر ساخت دیتا بیس ساخت جداول ساخت ارتباط بین جداول و طراحی یک دیتابیس تسلط خواهند یافت.نحوه بکارگیری عملی Entity Frame Work در پروژه های .NET و همچنین بکارگیری آن جهت انجام عملیات ذخیره و بازیابی اطلاعات نیز از اهداف این دوره می باشد.
  • دانشجویان به تسلط کامل بر نحوه آپلود سایت شامل خرید هاست و دامین انتقال سایت به سرور (Publish) کار کردن با FTP خواهند رسید .
  • دانشجویان به نحوه انتقال دیتابیس به سرور از طریق Script گیری و تنظیماتCONFIG خواهند رسید

مخاطبین دوره مقدماتی asp mvc

  • علاقه مندان به طراحی سایت
  • کاربرانی که با سی شارپ آشنایی دارند و قصد دارند به کمک سی شارپ طراحی سایت انجام دهند.
  • کاربرانی که تمایل به برنامه نویسی چندسکویی دارند.
  • کاربرانی که علاقه مند به طراحی وب سرویس می باشند.
  • علاقه مندان به کسب درآمد پایدار و دائم

هدایای ویژه ما به دانشجویان این دوره

آموزش های ویدیویی کاربردی شامل آموزش ساخت کوتاه کننده لینک خودکار با ASP.Net MVC 5.2 مشابه آپارات، آآموزش تغییر سایز و افکت تصاویر به صورت real time و هوشمند در ASP.Net MVC، آموزش ایجاد لینک دانلود موقت در Asp.net MVC با محدودیت زمانی و دفعات دانلود، آموزش ارسال پست های وب سایت به صورت اتومات به کانال تلگرام با ASP،  علاوه بر آموزش های ویژه ویدیویی سی شارپ٬آموزش های مقدماتی زامارین ، آموزش مهاجرت از Asp.net MVC به Asp.net Core و آموزش ساخت آمارگیر حرفه ای با Asp.net Core و Asp.net MVC نیز به عنوان هدیه به دانشجویان دوره مقدماتی asp mvc تقدیم خواهد شد.

تاریخ های اعلام شده جهت شروع دوره ها، ممکن است با توجه به زمان حد نصاب رسیدن افراد، تغییر یابد، لذا خواهشمند است در صورت علاقه مندی به شرکت در هر یک از دوره ها، تاریخ دقیق را با مسئول آموزش چک فرمایید.

جزئیات و نحوه ثبت نام در دوره

  • این دوره به صورت آنلاین (مجازی) برگزار می گردد
  • مکان برگزاری دوره غیرحضوری: بر بستر سرورهای دانشجویار و به صورت کلاس آنلاین
  • نکته مهم: منظور از کلاس غیر حضوری فیلم آموزشی نمی باشد و دوره به صورت زنده و کلاس آنلاین با ارتباط دانشجو و مدرس برگزار خواهد شد.
  • ظرفیت کلاس : ۱۵ نفر غیر حضوری
  • شروع دوره : غیر حضوری (۱۳۹۶/۰۹/۱۱ )
  • ساعات برگزاری دوره : ۶ ساعت در هفته ، دوشنبه ، چهارشنبه ، جمعه ساعت ۱۹ الی ۲۱
  • مدت زمان دوره: ۲۶ ساعت آموزش + جلسات رفع اشکال در صورت نیاز و با هماهنگی دانشجو
  • مدرس دوره : مهندس میلاد عامری ، جهت مشاهده رزومه مدرس کلیکنمایید.
  • مدرک دوره: این دوره دارای مدرک معتبر از خارج کشورمی باشد.
  • پیش نیاز:دوره مقدماتی سی شارپ – دوره مهندسی وب(رایگان ارسال می شود)
  • ثبت نام اقساطی : اگر مایل باشید در این دوره به صورت اقساطی شرکت نمایید می توانید با پرداخت هزینه قسط اول در دوره شرکت نمایید و تا پایان دوره طی دو قسط نسبت به تسویه اقدام نمایید.
مشاوره رایگان: اگر هنوز نتوانستید برنامه نویس شوید! اگر هنوز نتوانستید وارد بازار کار بشین! اگر نمی دونین باید کدوم یک از شاخه های برنامه نویسی رو یاد بگیرید! اگر نمی دانید بازار کار کدام یک از زبان های برنامه نویسی بهتر است! اگر می خواهید درآمدی در ماه بیش از ۲ میلیون تومن در ماه داشته باشید! پس با ما تماس بگیرید یا یک پیامک بفرسید تا ما با شما تماس بگیریم و مشاوره رایگان به شما بدیم!! ۰۹۱۵۰۹۰۴۹۳۶-۰۵۶۳۲۴۴۵۰۲۲-@sirmokhtar

شرایط اقساط

  • هزینه دوره به صورت اقساطی طی دو قسط خواهد بود و تا ۴ جلسه قبل از پایان دوره باید تسویه شود.
  • قسط اول جلسه ۶ و قسط دوم هم جلسه ۱۰ پرداخت گردد.
  • در صورت تمایل به صورت بلندمدت می توانید یک چک به ادرس شرکت ارسال نمایید برای تاریخ ۱ ماه بعد از دوره

 

شرکت در دوره

سرفصل دوره

فصل اول : آشنایی با ملزومات زبان C#‎ برای ASP.NET MVC

  • آشنایی با Linq
    • Linq چیست؟
    • Data Provider چیست و چه نقشی ایفا می کند؟
    • مقایسه دستورات Linq با دستورات SQL
    • Query گرفتن از مجموعه ها
    • کار با آرایه ها
    • کار با لیست ها
    • برقراری Join بین دو یا چند مجموعه
    • Anonymous Type ها
    • عبارت های Lambda
    • Object Initializer
    • Collection Initializer
    • Extention Method ها
    • توابع مفید Linq در کار با مجموعه ها
  • آشنایی و کار با Entity Framework
    • نقش Entity Framework به عنوان Data Provider
    • چه دیتابیس هایی توسط Entity Framework پیشتیبانی می شوند؟
    • شروع کار با Entity Framework
    • ایجاد دیتابیس
    • ایجاد مدل بر اساس دیتابیس
    • گزینه های دیالوگ Model
    • انجام عملیات بر روی دیتابیس با کمک Model
    • ایجاد یک نمونه از کلاس Context
    • خواندن داده ها از جداول
    • درج داده ها در جداول
    • درج به صورت Master Detail به صورت همزمان
    • به روزرسانی داده ها در جداول
    • حذف داده ها ا ز جداول

فصل دوم شروع کار با ASP.NET MVC

  • آشنایی با الگوی MVC
    • Model چیست؟
    • View چیست؟
    • Controller چیست؟
  • ایجاد یک پروژهNET MVC
    • آشنایی با ساختار یک پروژهNET MVC 5
    • آشنایی با فولدرها و نقش هر یک

فصل  سوم کار با Controller ها

  • نقش Controller
  • مفاهیم Controller ها
    • یک مثال ساده: Home Controller
    • ایجاد اولین Controller ساده
    • ایجاد Controller جدید
    • افزودن Action Method ها
    • مروری بر جزئیات
    • پارامترها در Action Method ها

فصل چهارم کار View ها

  • کار یک View چیست؟
  • مشخص کردن یک View برای استفاده
  • View ها Strongly Typed
  • مشخص کردن Model یک View
  • افزودن یک View
  • جزئیات دیالوگ New View
  • آشنایی با Razor View Engine
    • Razor چیست؟
    • عبارت های کد
    • HTML Encoding
    • بلوک های کد
    • مثال هایی از شکل دستوری Razor
    • عبارت کد ضمنی
    • عبارت کد علنی
    • عبارت کد Encode نشده
    • بلوک کد
    • ترکیب کردن متن و Markup
    • ترکیب کردن کد و متن ساده
    • خارج شدن از پردازش به صورت کد
    • کامنت ها
  • Layout ها
  • ViewStart
  • استفاده از Partial View ها

فصل پنجم Model ها و روش Code First

  • Model یک دیتابیس به عنوان نمونه
  • Scaffolding
    • Scaffolding چیست؟
    • Controller خالی
    • Controller به همراه اعمال Read و Write با استفاده از Entity Framework
  • اجرا کردن قالب Scaffolding
    • بستر ارتباط با دادها ها
    • Controller دیتابیس فوق
    • View ها
  • ویرایش ردیف های یک جدول
  • بررسی کد ویرایش ردیف در Controller
  • بررسی View ویرایش
  • ارسال پاسخ پس از ویرایش
  • Model Binding

فصل ششم : فرم ها و HTML Helper ها

  • استفاده از فرم ها
    • Action و Method
    • استفاده از Get یا Post
    • جستجوی دیتابیس با استفاده از یک فرم جستجو
  • HTML Helper ها
    • بررسی فرم ویرایش جدول در مثال قبلی
    • BeginForm
    • ValidationSummary
    • فیلدهای ورود اطلاعات
    • TextBox و HtmlTextArea
    • Label
    • DropDownList و Html.ListBox
    • ValidationMessage
    • Helper ها Strongly Typed
    • Helper های مبتنی بر قالب
    • Helper ها و ModelState
  • دیگر Helper های ورود اطلاعات
    • Hidden
    • Password
    • RadioButton
    • CheckBox
  • Helper های تبدیل گر
    • ActionLink
    • Partial
    • Action

فصل هفتم حاشیه نویسی داده ها (Data Annotation) و اعتبارسنجی مقادیر ورودی

  • حاشیه نویسی داده ها جهت اعتبارسنجی
  • استفاده از حاشیه نویسی ویژه اعتبارسنجی
    • Required
    • StringLength
    • RegularExpression
    • Range
  • اعتبارسنجی سفارشی
    • حاشیه نویسی جهت نمایش و ویرایش
    • Display
    • DisplayFormat
    • DataType
    • HiddenInput

فصل هشتم آموزش Ajax

  • آموزش Ajax با استفاده از جاوا اسکریپت محض
    • درک مفهوم Ajax
    • بررسی شی Xml HTTP Request
    • بررسی رویدادهای شی XML Http Request
    • خواندن اطلاعات نا همزمان با روش get
    • ارسال اطلاعات ناهمزمان با روش Post
    • ارسال اطلاعات ناهمزمان با روش get
  • آموزش Jquery Ajax
    • آموزش نحوه بارگذاری Jquery در View ها
    • آموزش Even ها در JQuery
    • آموزش امکانات قدرتمند Jquery در استفاده از Ajax
    • بررسی توابع Ajax
    • بررسی توابع get
    • بررسی توابع Post
    • نحوه Serialize اطلاعات فرم با Jquery
    • ساخت فرمهای Full Ajax با استفاده از Jquey
  • آموزش کاربردی Ajax درNET
    • ساخت فرم های ناهمزمان
    • آماده سازی پروژه برای استفاده از unobtrusive Ajax
    • ساخت فرم های Ajax
    • توضیح عملکرد unobtrusive Ajax
    • نمایش پیغام Writing مناسب در زمان اجرای در خواست Ajax
    • Confirm خواستن از کاربر قبل از ارسال ناهمزمان فرم به سرور
    • آموزش ساختن لینکهای Ajax (Ajax Action Link)

فصل نهم پروژه عملی سیستم مدیریت محتوا (CMS)

  • طراحی دیتابیس و آماده سازی پروژه
    • ایجاد دیتابیس جدید برای پروژه CMS
    • انتقال جداول مورد نیاز Membership و Roles به دیتابیس فوق
    • تطبیق تنظیمات Membership جهت استفاده از دیتابیس ما به جای دیتابیس پیش فرضNET MVC
    • ایجاد جدول گروه های صفحات
    • ایجاد جدول صفحات
    • ایجاد جدول نظرات درباره هر صفحه
  • ایجاد Model
    • افزودن Model دیتابیس فوق به پروژه
    • افزودن حاشیه نویسی و کلاس های Metadata به Model
  • ایجاد Controller ها و View ها
    • ایجاد Controller و View های مدیریت گروه های صفحات
    • ایجاد Controller و View های مدیریت صفحات
  • بهره برداری از داده های دیتابیس جهت نمایش به کاربران
    • نمایش فهرست گروه های صفحات
  • امن کردن پروژه و مسدود کردن کاربران غیرمجاز
  • برقراری امنیت در برنامه
    • استفاده از صفت Authorize جهت مجبور کردن به Login
    • امن کردن Action های Controller
    • AuthorizeAttribute چگونه با Forms Authentication و AccountController کار می کند؟
    • Windows Authentication و قالب پروژه Intranet Application
    • امن کردن کل یک Controller
  • استفاده از صفت Authorize برای مجبور کردن به عضویت در یک Role خاص

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

دریافت کنید

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

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

    نظرات کاربران

    ۰
    هنوز دیدگاهی ثبت نشده

    برچسب ها
    مختار سهولی طراح و توسعه دهنده افزونه و قالب وردپرس

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

    دوره های آنلاین دانشجویار

    دسته بندی

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

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

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

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

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

    کلاس آنلاین

    مدرسین

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

      goldpack

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

      emamreza

      اربعین تا شهادت امام رضا(ع)
      50 درصد تخفیف
    • کد تخفیف :

      onlinecourse

      اربعین تا شهادت امام رضا(ع) - دوره های آنلاین
      20 درصد تخفیف

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

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