آموزش برنامه‌های ویندوز فرم مبتنی بر پایگاه داده با سی شارپ (پروژه‌های گام به گام) - آخرین آپدیت

دانلود C# Database Driven WinForm Apps (step by step projects)

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

آموزش پروژه محور: نحوه استفاده از C# Windows Forms و پایگاه داده مایکروسافت اکسس برای ساخت برنامه‌های کوچک پایگاه داده محور

در این دوره، دانش‌آموزان با اصول برنامه‌نویسی پایگاه داده با استفاده از C# و پایگاه داده MS Access آشنا می‌شوند.

  • دانش‌آموزان با مفاهیم برنامه‌نویسی پایگاه داده آشنا خواهند شد.
  • دانش‌آموزان قادر خواهند بود برنامه‌های دسکتاپ کوچک پایگاه داده محور ایجاد کنند.
  • دانش‌آموزان اصول مفاهیم پایگاه داده را درک خواهند کرد.
  • دانش‌آموزان قادر خواهند بود ویندوز فرم‌ها (Windows Forms) را ایجاد و تغییر داده و اشیاء فرم را با اشیاء پایگاه داده پیوند دهند.
  • دانش‌آموزان برای مقابله با پروژه‌های پیچیده‌تر آماده خواهند شد.

پیش نیازها:

  • ویژوال استودیو (Visual Studio)
  • آشنایی اولیه با ویندوز فرمز (Windows Forms)
  • مهارت‌های پایه C# (حلقه‌ها، دستورات شرطی، مبانی اولیه برنامه‌نویسی شی‌گرا (OOP) و غیره)
  • دانش اولیه از اصطلاحات پایگاه داده

هشدار! برخی از دانشجویان گزارش داده‌اند که پایگاه داده MS Access مورد استفاده در این دوره با نسخه فعلی MS Office 365 کار نمی‌کند، حتی با موتور توزیع مجدد پایگاه داده قدیمی MS Access. در بیشتر موارد، این مشکل با نصب نسخه ۲۰۱۶ موتور توزیع مجدد پایگاه داده MS Access حل می‌شود (لطفاً بخش پرسش و پاسخ دوره را ببینید). اگر این راه حل برای شما کار نکرد و پس از خرید دوره با مشکل مواجه شدید، لطفاً توجه داشته باشید که Udemy گارانتی بازگشت وجه ۳۰ روزه ارائه می‌دهد.

من این دوره را با در نظر گرفتن یک مبتدی C# ایجاد کرده‌ام. کسی که مفاهیم پایه C# را می‌داند، و با حلقه‌ها، دستورات شرطی، آرایه‌ها و مبانی بسیار ابتدایی برنامه‌نویسی شی‌گرا آشنا است، اما هرگز فرصتی برای ادغام هیچ یک از این‌ها در یک پروژه پایگاه داده رابطه‌ای نداشته است. اگر این توصیف شماست، پس این دوره قطعاً برای شماست.

برای این دوره، تصمیم گرفتم از پایگاه داده مایکروسافت اکسس استفاده کنم، زیرا این یک پایگاه داده رایج است که کسب‌وکارهای کوچک در سراسر جهان از آن استفاده می‌کنند. حالا، شفاف‌سازی کامل: ما هیچ برنامه شگفت‌انگیزی ایجاد نخواهیم کرد و فضای زیادی برای بهبود کد ما وجود خواهد داشت. کاری که ما انجام خواهیم داد، یادگیری نحوه استفاده از C# با MS Access است، و از یک سناریوی ساده، اما نسبتاً رایج - یک برنامه پایگاه داده کوچک برای کتاب‌ها - استفاده خواهیم کرد.

هدف این دوره سه بخش دارد:

  • اول، نشان دادن نحوه کارکرد چیزها

  • دوم، کمک به شما در درک نحوه کارکرد چیزها در پس‌زمینه.

  • و سوم، تمرین اصول اولیه تا جایی که برای شما تبدیل به طبیعت دوم شود.

این دوره صرفاً بر استفاده از پایگاه داده اکسس با C# تمرکز دارد.

ما از ویندوز فرمز (Windows Forms) به عنوان رابط کاربری استفاده خواهیم کرد و از رویدادهای فرم برای کدنویسی منطق برنامه استفاده خواهیم کرد. به این ترتیب، با میلیون‌ها چیز کوچک دیگر که در یک برنامه تجاری واقعاً خوب طراحی شده وارد عمل می‌شوند، حواس‌مان پرت نخواهد شد. همانطور که گفتم، هدف در اینجا یادگیری اصول اولیه و حفظ دانش است.

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

با این حال، با این اوصاف، اگر این دوره را بگذرانید، و اگر همگام با من کدنویسی کنید، کاملاً مطمئن هستم که در پایان، یک بنیان عالی برای ساختن خواهید داشت و قادر خواهید بود به برنامه‌های پیچیده‌تر و سبک‌های کدنویسی پیشرفته‌تر حرکت کنید.

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

پروژه‌های دوره:

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

پروژه دوم ترکیبی از تئوری و عمل خواهد بود. چند دقیقه را صرف مرور برخی تئوری‌های پایه خواهیم کرد که در آن مفاهیم پایه پایگاه داده، دستورات SQL و اشیاء پایگاه داده C# را مورد بحث قرار خواهیم داد و پس از هر درس، کاربرد عملی هر یک از مفاهیم را نشان خواهم داد.

در پروژه سوم ما، شروع به استفاده عملی از تئوری می‌کنیم. این فقط یک پروژه ساده است که داده‌ها را از یک جدول به فرم ما بارگذاری می‌کند، اما در عمل خواهیم دید که چگونه به پایگاه داده متصل شویم و چگونه رکوردها را از جدول انتخاب کنیم. همچنین کمی متفاوت از مثال‌های قبلی خواهد بود، زیرا از یک پایگاه داده متفاوت استفاده خواهیم کرد.

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

پروژه پنجم آخرین و جامع‌ترین پروژه است. ما یک برنامه پایگاه داده کوچک برای کتاب‌ها ایجاد خواهیم کرد. تا قبل از این پروژه، ما فقط رکوردها را نمایش می‌دادیم، اما اکنون، یاد خواهیم گرفت که رکوردهای جدید اضافه کنیم، رکوردهای موجود را ویرایش یا حذف کنیم، با چندین فرم و جدول کار خواهیم کرد، یک وضعیت برنامه برای اقدامات مختلف (مانند فعال و غیرفعال کردن کنترل‌ها بر اساس عمل کاربر) ایجاد خواهیم کرد و همچنین یاد خواهیم گرفت که چگونه داده‌ها را از یک فرم به فرم دیگر منتقل کنیم.

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

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

و یک نکته دیگر که یادگیری برنامه‌نویسی را موفق یا ناموفق می‌کند - استفاده از آنچه یاد می‌گیرید، و استفاده مکرر از آن. بنابراین، من حتی چیزهای تکراری را از ابتدا کدنویسی می‌کنم و به سادگی شما را به درس‌های قبلی ارجاع نمی‌دهم. اما این بدان معناست که اگر فقط دوره را تماشا کنید، تکراری به نظر می‌رسد. با این حال، اگر واقعاً همگام با من کدنویسی کنید، تضمین می‌کنم که احساس خواهید کرد که یاد می‌گیرید و همچنین آنچه را که یاد گرفته‌اید به خاطر می‌سپارید.

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

اکنون، من ویدیوها را کوتاه و مختصر ساخته‌ام. بیشتر ویدیوها فقط حدود ۵ دقیقه طول دارند. این کار عمدی است، بنابراین هر ویدیو یک گام کوچک یادگیری است که دنبال کردن آن آسان است.

بسیار خب، کارهای کدنویسی زیادی برای انجام دادن داریم. پس بیایید شروع کنیم!


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

مقدمه Introduction

  • مقدمه Introduction

پروژه ورود داده Data Entry Project

  • معرفی پروژه Project Intro

  • ساخت فرم بخش ۱ Building The Form Part 1

  • ساخت فرم بخش ۲ Building the Form Part 2

  • پاک کردن و خروج از فرم Clearing and Exiting the Form

  • افزودن تایمر Adding the Timer

  • رویداد تیک تایمر Timer Tick Event

  • رویداد دکمه شروع Start Button Event

  • رویداد دکمه مکث Pause Button Event

  • بخش ورود داده Data Entry Section

  • تنظیم رویداد KeyPress Setting Up KeyPress Event

  • رویداد KeyPress بخش ۱ KeyPress Event Part 1

  • رویداد KeyPress بخش ۲ KeyPress Event Part 2

  • رویدادهای ماوس Mouse Events

  • تمرین - افزودن رویداد ماوس برای چندین دکمه EXERCISE - Add Mouse Event for Multiple Buttons

  • متد مقداردهی اولیه کامپوننت Initializing Component Method

پایگاه‌های داده، اشیای پایگاه داده سی‌شارپ - تئوری و مثال‌های عملی Databases, C# Database Objects - Theory and Practical Examples

  • تئوری پایگاه داده بخش ۱ Database Theory Part 1

  • تئوری پایگاه داده بخش ۲ Database Theory Part 2

  • مروری بر اشیای پایگاه داده سی‌شارپ Overview Of C# Database Objects

  • مروری بر رشته اتصال Connection String Overview

  • مثال رشته اتصال Connection String Example

  • مروری بر دستور و آداپتور داده Command And Data Adapter Overview

  • مروری بر DataTable DataTable Overview

  • مثال شیء دستور Command Object Example

  • مثال آداپتور داده Data Adapter Example

  • مثال DataTable DataTable Example

  • مروری بر اتصال داده Data Binding Overview

  • تمرین اتصال داده Data Binding Exercise

  • مروری بر CurrencyManager CurrencyManager Overview

  • مثال CurrencyManager CurrencyManager Example

  • استفاده از ویزارد برای اتصال به پایگاه داده و اتصال اشیای فرم Using Wizard to connect to DB and bind form objects

  • تمرین - استفاده از اشیای پایگاه داده سی‌شارپ (پایگاه داده NorthWind) - دستورالعمل‌ها EXERCISE - USING C# DATABASE OBJECTS (NorthWind Database) - INSTRUCTIONS

  • تمرین - NorthWind - ساخت فرم EXERCISE - NorthWind - Creating the Form

  • تمرین - NorthWind - افزودن اشیای پایگاه داده EXERCISE - NorthWind - Adding Database Objects

  • تمرین - NorthWind - اتصال داده EXERCISE - NorthWind - Data Binding

  • تمرین - NorthWind - مدیریت ارز EXERCISE - NorthWind - Currency Manager

پروژه تست‌کننده SQL SQL Tester Project

  • مقدمه Intro

  • ساخت فرم Creating the Form

  • اتصال به پایگاه داده Connecting to Database

  • اشیای پایگاه داده سی‌شارپ C# Database Objects

  • اجرای برنامه Running the Program

پروژه جستجوی پایگاه داده کتاب Book Database Search Project

  • مقدمه Intro

  • ساخت فرم Creating the form

  • ساخت دکمه‌ها به صورت برنامه‌نویسی بخش ۱ Creating Buttons Programmatically Part 1

  • ساخت دکمه‌ها به صورت برنامه‌نویسی بخش ۲ Creating Buttons Programmatically Part 2

  • رشته اتصال و دستور کوئری SQL Connection String and SQL Query Command

  • تکمیل دستور کوئری SQL Finishing SQL Query Command

  • اشیای پایگاه داده Database Objects

  • اجرای برنامه Running the Program

سیستم مدیریت کتاب - پروژه CRUD Books Management System - CRUD Project

  • مقدمه Intro

  • نویسندگان - ساخت فرم Authors - Creating the Form

  • نویسندگان - افزودن اشیای پایگاه داده Authors - Adding Database Objects

  • نویسندگان - پیمایش بین رکوردها Authors - Navigating Between Records

  • نویسندگان - تنظیم رویدادهای ذخیره و حذف Authors - Setting up Save and Delete Events

  • نویسندگان - مقدمه حالت‌های برنامه Authors - Application States Intro

  • نویسندگان - کدنویسی حالت‌های برنامه Authors - Coding Application States

  • نویسندگان - کار با حالت‌های برنامه Authors - Working with Application States

  • نویسندگان - اعتبارسنجی ورودی Authors - Validating Input

  • نویسندگان - اعتبارسنجی بیشتر ورودی Authors - More Input Validation

  • نویسندگان - رویداد KeyPress Authors - KeyPress Event

  • نویسندگان - مدیریت خطا Authors - Error Handling

  • تمرین - ناشران - دستورالعمل‌ها EXERCISE - PUBLISHERS - INSTRUCTIONS

  • تمرین - ناشران - ساخت فرم EXERCISE - Publishers - Creating the Form

  • تمرین - ناشران - افزودن اشیای پایگاه داده EXERCISE - Publishers - Adding Database Objects

  • تمرین - ناشران - اتصال داده و CurrencyManager EXERCISE - Publishers - Data Binding and CurrencyManager

  • تمرین - ناشران - حالت‌های برنامه EXERCISE - Publishers - Application States

  • تمرین - ناشران - اعتبارسنجی ورودی EXERCISE - Publishers - Input Validation

  • تمرین - ناشران - پیمایش رکوردها EXERCISE - Publishers - Navigating Through Records

  • نویسندگان - ذخیره رکوردها Authors - Saving Records

  • نویسندگان - رفع اشکال - ذخیره رکورد Authors - Bug Fix - Saving Record

  • نویسندگان - حذف رکوردها Authors - Deleting Records

  • نویسندگان - افزودن رکوردهای جدید Authors - Adding New Records

  • نویسندگان - افزودن رکوردهای جدید - تغییر حالت برنامه Authors - Adding New Records - Changing Application State

  • نویسندگان - افزودن رکوردهای جدید - موقعیت رکورد Authors - Adding New Records - Record Position

  • نویسندگان - تنظیمات نهایی Authors - Final Adjustments

  • تمرین - ناشران - عملیات CRUD - دستورالعمل‌ها EXERCISE - PUBLISHERS - CRUD OPERATIONS - INSTRUCTIONS

  • تمرین - ناشران - افزودن پیمایش رکورد EXERCISE - Publishers - Adding Record Navigation

  • تمرین - ناشران - ذخیره رکوردها EXERCISE - Publishers - Saving Records

  • تمرین - ناشران - ذخیره رکوردها (تست) EXERCISE - Publishers - Saving Records (testing)

  • تمرین - ناشران - افزودن و حذف رکوردها EXERCISE - Publishers - Adding and Deleting Records

  • تمرین - ناشران - تغییر حالت‌های برنامه EXERCISE - Publishers - Changing Application States

  • ناشران - افزودن قابلیت جستجو به فرم Publishers - Adding Search Functionality to the Form

  • ناشران - کدنویسی قابلیت جستجو Publishers - Coding Search Functionality

  • تمرین - نویسندگان - افزودن قابلیت جستجو - دستورالعمل‌ها EXERCISE - AUTHORS - ADDING SEARCH FUNCTIONALITY - INSTRUCTIONS

  • تمرین - نویسندگان - افزودن جستجو به فرم EXERCISE - Authors - Adding Seach To The Form

  • تمرین - نویسندگان - کدنویسی قابلیت جستجو EXERCISE - Authors - Coding Search Functionality

  • نویسندگان - رفع اشکال - رویدادهای ویرایش و لغو Authors - Bug Fix - Edit and Cancel Events

  • نویسندگان - رفع اشکال - افزودن رکورد جدید Authors - Bug Fix - Add New Record

  • ناشران - رفع اشکال - لغو افزودن رکورد جدید Publishers - Bug Fix - Cancel Adding New Record

  • عناوین - مقدمه Titles - Introduction

  • عناوین - ساخت فرم Titles - Creating the Form

  • عناوین - افزودن اشیای پایگاه داده سی‌شارپ Titles - Adding C# Database Objects

  • عناوین - پیمایش بین رکوردها Titles - Navigating Between Records

  • عناوین - حالت برنامه Titles - Application State

  • عناوین - اعتبارسنجی ورودی Titles - Input Validation

  • عناوین - حالت برنامه برای ویرایش و افزودن رکورد جدید Titles - Application State For Edit and Add New Record

  • عناوین - ذخیره رکورد ویرایش شده Titles - Saving Edited Record

  • عناوین - حذف رکوردها Titles - Deleting Records

  • عناوین - لغو عملیات CRUD Titles - Cancelling CRUD operation

  • عناوین - رفع اشکال - عدم اجازه حروف برای فیلد سال انتشار Titles - Bug Fix - Not Allowing Letters for Year Published Field

  • عناوین - افزودن نویسندگان و ناشران به فرم Titles - Adding Authors and Publishers to the Form

  • عناوین - اشیای پایگاه داده نویسندگان Titles - Authors Database Objects

  • عناوین - بارگذاری اشیای پایگاه داده نویسندگان Titles - Loading Authors Database Objects

  • عناوین - دریافت نویسندگان برای ISBN خاص - بخش ۱ Titles - Getting Authors for Specific ISBN - Part 1

  • عناوین - دریافت نویسندگان برای ISBN خاص - بخش ۲ Titles - Getting Authors for Specific ISBN - Part 2

  • عناوین - حذف نویسندگان از ComboBox Titles - Removing Authors From ComboBox

  • عناوین - حالت برنامه برای نویسندگان Titles - Application State for Authors

  • عناوین - ذخیره نویسندگان و ISBN Titles - Saving Authors And ISBN

  • عناوین - به‌روزرسانی قابلیت جستجوی نویسندگان Titles - Updating Authors Search Functionality

  • تمرین - عناوین - افزودن ناشران به فرم - دستورالعمل‌ها EXERCISE - TITLES - ADD PUBLISHERS TO THE FORM - INSTRUCTIONS

  • تمرین - عناوین - افزودن اشیای پایگاه داده ناشران EXERCISE - Titles - Adding Publishers Database Objects

  • عناوین - افزودن اتصال به فرم نویسندگان Titles - Adding Connection to Authors Form

  • تمرین - عناوین - افزودن اتصال به فرم ناشران - دستورالعمل‌ها EXERCISE - TITLES - ADDING CONNECTION TO PUBLISHERS FORM - INSTRUCTIONS

  • تمرین - عناوین - افزودن اتصال به فرم ناشران EXERCISE - Titles - Adding Connection to Publishers Form

  • عناوین - تست افزودن رکوردهای جدید Titles - Testing Adding New Records

  • عناوین - اشکال‌زدایی Titles - Debugging

  • انتقال داده بین دو فرم - بهبود جستجو Passing Data Between Two Forms - Improving Search

  • انتقال داده بین دو فرم - بهبود جستجو برای عناوین Passing Data Between Two Forms - Improving Search for Titles

  • انتقال داده بین دو فرم - بهبود جستجو برای نویسندگان و ناشران Passing Data Between Two Forms - Improving Search For Authors and Publishers

چاپ رکوردها از پایگاه داده (با استفاده از پایگاه داده کتاب‌ها) Printing Records From Database (using Books Db)

  • افزودن رویداد چاپ Adding Print Event

  • تنظیم سربرگ صفحه Setting Up Page Header

  • چاپ عنوان و نویسندگان Printing Title and Authors

  • چاپ بقیه فیلدها و تست Printing The Rest of the Fields and Testing

سیستم رزرو بلیط هواپیما Airline Reservation System

  • معرفی پروژه Project Introduction

  • بررسی پایگاه داده Reviewing the Database

  • بررسی فرم‌ها Reviewing the Forms

  • رشته اتصال Connection String

  • کلاس مسافر Passenger Class

  • کلاس صندلی Seat Class

  • بررسی پر بودن هواپیما Checking If Plane is Full

  • بررسی اشغال بودن صندلی Checking if Seat is Taken

  • خلاصه متدها و رویدادهای مورد نیاز Outline of Methods and Events We Need

  • ایجاد اشیا Creating Objects

  • نمایش نمودار صندلی‌ها Displaying Seating Chart

  • پر کردن ردیف‌های DropDown از پایگاه داده Populating DropDown Rows From the Database

  • اعتبارسنجی ورودی بخش ۱ Validate Input Part 1

  • اعتبارسنجی ورودی بخش ۲ Validate Input Part 2

  • تست اعتبارسنجی Testing Validation

  • درج مسافر Inserting Passenger

  • تست افزودن مسافر Testing Adding a Passenger

  • دستور SQL نمایش همه مسافران Show All Passengers SQL Command

  • دستور SQL جستجو برای مسافر Search For a Passenger SQL Command

  • انتقال و بارگذاری داده بین فرم‌ها Pass And Load Data Between Forms

  • رویداد کلیک DataGridView DataGridView Click Event

  • ویرایش و حذف مسافر - طرح کلی کارهای لازم Edit and Delete Passenger - Outline of Things To Do

  • اتصال داده Data Binding

  • اعتبارسنجی لیست انتظار و اطلاعات صندلی Validating Waiting List and Seat Information

  • ویرایش رکورد Editing Record

  • به‌روزرسانی رکوردهای مسافر و صندلی Updating Passenger and Seat Records

  • تست قابلیت ویرایش Testing Edit Functionality

  • حذف مسافر و تست نهایی Delete Passenger and Final Test

نتیجه‌گیری CONCLUSION

  • نتیجه‌گیری - خلاصه آنچه آموختیم، وضعیت فعلی و مسیر پیش رو Conclusion - Summary of what we learned, where we are, and where to go from here

  • درس جایزه Bonus Lecture

نمایش نظرات

آموزش برنامه‌های ویندوز فرم مبتنی بر پایگاه داده با سی شارپ (پروژه‌های گام به گام)
جزییات دوره
13.5 hours
153
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,187
4.7 از 5
دارد
دارد
دارد
Pavol Almasi
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pavol Almasi Pavol Almasi

برنامه نویس کامپیوتر در شرکت برکشایر هاتاوی