×
ribbon

آموزش طراحی وب سایت با asp.net core – پیشرفته

مدرس:آکادمی نیک‌درس

علیرضا بهارلوئی

امروزه برای پیاده سازی وب سایت ها از تکنیک ها و روش ها و حتی زبان های برنامه... بیشتر
جدید
گواهی‌نامه
1 (1)
1 دیدگاه
166دانشجو
5ساعت
سرفصل‌ها
پیشرفته سطح دوره
بروزرسانیاسفند ۱۴۰۴

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

ساخت پروژه و چگونگی تعریف Sql Server در بخش Model

بررسی عملیات CRUD در Controller

پیاده سازی احراز هویت در پروژه Asp

آشنایی با مفاهیم Api در Asp

این دوره شامل:

5 ساعت ویدئو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

سرفصل‌های دوره

4 فصل19 جلسه5 ساعت ویدیو
فصل اول: ساخت پروژه و چگونگی تعریف Sql Server در بخش Model
  ساخت پروژه Asp.net core با معماری MVC و Identity
11:59
  ایجاد یک مدل برای پروژه
20:29
  ساخت رشته اتصال (Connection String) به پایگاه داده
14:46
  ایجاد Migration برای پروژه
10:13
  ادامه جرئیات
28:24
فصل دوم: بررسی عملیات CRUD در Controller
  ایجاد DbContext برای پروژه
12:36
  درج (Insert) و نمایش (Select) داده‌ها در صفحات
21:23
  به‌روزرسانی (Update) و حذف (Delete) داده‌ها در صفحات
24:20
  معرفی Repository در ASP
22:09
  پیاده‌سازی الگوی Repository در ASP
13:28
  انجام عملیات با استفاده از الگوی Repository Pattern
19:03
فصل سوم: پیاده سازی احراز هویت در پروژه Asp
  آشنایی با Razor Page
18:42
  آشنایی با Identity
20:43
  ایجاد صفحه ثبت‌نام (Registration Page)
17:07
  ایجاد صفحه ورود (Login Page)
12:39
فصل چهارم: آشنایی با مفاهیم Api در Asp
  آشنایی با API
12:26
  ساخت کنترلر API
12:43
  انجام عملیات (CRUD) در API
15:25
  جمع‌بندی دوره
09:40

پیش‌نیاز‌ها

پیش نیاز این آموزش، آموزش طراحی وب سایت با asp.net core – مقدماتی است.

توضیحات دوره

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

با نگاهی کوتاه و یک جستجو ساده می توان امری انکار ناپذیر برای کثرت برنامه نویسان و علاقه مندادن به آن در دنیا و از طرفی رشد چشمگیر بازار کار با این فریم ورک Asp.net core را بدست آورد که نشان دهنده یک زمینه مناسب برای ورود به این فریم ورک می باشد.

در این دوره آموزشی که بخش پیشرفته از دوره Asp.net core می باشد با مفاهیم جزئی و چگونگی پیاده سازی یک پروژه آشنا خواهیم شد. با توجه به سرفصل این دوره قابلیت الگوسازی و نحوه اتصال پایگاه داده ای و قابلیت احراز هویت با مفهوم Identity و همچنین قابلیت Api نویسی را فرا خواهیم گرفت. در این دوره موارد مدنظر در فریم ورک Asp.net core پیاده سازی و نمایش داده خواهد شد.

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

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

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

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

 

دیدگاه کاربران

1

بر اساس امتیاز 1 دانشجو

1
2
3
4
5

الهام آقاپور

8 روز پیش

1

زیاد جالب نبود

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه
2دوره
247دانشجو
3نظر و امتیاز

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

در حوزه برنامه‌نویسی، تسلط قابل توجهی به زبان‌های نشانه‌گذاری وب مانند HTML5 و CSS دارد و در کنار آن با زبان‌های برنامه‌نویسی C# و Node.js نیز به‌خوبی آشناست. فعالیت‌های ایشان بیشتر در زمینه توسعه وب‌اپلیکیشن‌ها متمرکز بوده و تجربه مناسبی در برنامه‌نویسی سمت سرور (Back-End) دارد.

از دیگر مهارت‌های فنی ایشان می‌توان به کار با کتابخانه‌ها و فناوری‌هایی مانند Bootstrap، jQuery، Ajax، React، MongoDB و پایگاه‌داده SQL Server اشاره کرد. همچنین به طراحی و پیاده‌سازی API نیز علاقه‌مند بوده و در این زمینه فعالیت‌هایی داشته‌اند.

علاوه بر توانمندی‌های فنی، ایشان در استفاده از نرم‌افزارهای کاربردی مانند Microsoft Word، PowerPoint، Excel و Access نیز مهارت دارند.

مهارت‌هایی که می‌آموزید