پروژه‌ها و تمرینات VB.Net برای برنامه‌نویسان سطح متوسط - آخرین آپدیت

دانلود VB.Net Projects and Exercises for Intermediate Programmers

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

ارتقا مهارت‌های برنامه‌نویسی به سطح متوسط و تسلط بر Visual Basic و WinForms

با این دوره، مهارت‌های برنامه‌نویسی خود را در سطح متوسط ارتقا دهید و بر Visual Basic و WinForms تسلط یابید.

مباحث کلیدی دوره:

  • مفاهیم پیشرفته برنامه‌نویسی VB .Net
  • روش‌های مختلف کوئری پایگاه داده با VB .Net
  • انجام عملیات CRUD با VB .Net
  • کار با LINQ to SQL
  • مفاهیم شی‌گرایی (OOP) در سطح متوسط
  • کار با کالکشن‌ها (Collections)
  • ایجاد کتابخانه‌های سفارشی VB .Net
  • تست واحد (Unit Testing) در VB .Net
  • مدیریت Event ها در VB .Net
  • تفکر برنامه‌نویسانه

پیش‌نیازها:

  • 6 تا 12 ماه تجربه کدنویسی با VB .Net
  • دانش پایه‌ای از پایگاه داده
  • درک اولیه از برنامه‌نویسی شی‌گرا (OOP)
  • نیاز به Visual Studio 2017 یا بالاتر

چرا Visual Basic را انتخاب کنیم؟

زبان Visual Basic با سینتکس شبیه به زبان انگلیسی، هم برای مبتدیان و هم برای برنامه‌نویسان پیشرفته جذاب است. این زبان بخشی از خانواده .Net است و امکان ساخت راه‌حل‌های شگفت‌انگیز را فراهم می‌کند. این دوره، انتخابی عالی برای یادگیری این زبان قدرتمند است.

از تئوری تا عمل: تمرین و پیشرفت

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

یادگیری عملی با پروژه‌های VB .Net

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

سفر به دنیای راه‌حل‌های سطح متوسط VB .Net

در این دوره، با تکنیک‌ها و مفاهیم سطح متوسط VB .Net مانند کالکشن‌ها (Collections)، پایگاه داده، OOP، LINQ و موارد بیشتر، راه‌حل‌های پیشرفته‌ای را برنامه‌نویسی خواهید کرد. شما یاد می‌گیرید چگونه الزامات پروژه را به کد عملی تبدیل کنید و بهترین مفهوم برنامه‌نویسی را برای راه‌حل خود انتخاب نمایید. مهم‌تر از همه، تفکر مانند یک برنامه‌نویس را خواهید آموخت.

اهمیت تمرین فعال در دوره

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

در این دوره، سخنرانی مستقیم وجود ندارد. هر خط کد، توضیح داده می‌شود و به مشکلات رایج نیز اشاره خواهد شد.

مناسب برای چه کسانی؟

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

اگر آماده‌اید، بیایید کد بزنیم!


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

مقدمه Introduction

  • مقدمه Introduction

مفاهیم پایه OOP، FileStream، Enums - تمرین بانکدار Basic OOP, FileStream, Enums - Bank Teller Exercise

  • بانکدار - معرفی پروژه Bank Teller - Project Introduction

  • بانکدار - ایجاد خصوصیات کلاس Bank Teller - Creating Class Properties

  • بانکدار - خواندن از فایل متنی Bank Teller - Reading From Text File

  • بانکدار - خواندن از فایل متنی ادامه دارد Bank Teller - Reading From Text File Continued

  • بانکدار - سپرده‌ها و برداشت‌ها Bank Teller - Deposits and Withdrawals

  • بانکدار - یافتن حساب Bank Teller - Finding Account

  • بانکدار - رویدادهای کلیک سپرده و برداشت Bank Teller - Deposit And Withdrawal Click Events

  • بانکدار - به‌روزرسانی فایل متنی Bank Teller - Updating Text File

  • بانکدار - تست Bank Teller - Testing

مفاهیم پایه OOP، FileStream، Enums - تمرین برخاستن هواپیما Basic OOP, FileStream, Enums - Airplane Take Off Exercise

  • برخاستن هواپیما - معرفی پروژه Airplane Take Off - Project Introduction

  • برخاستن هواپیما - کلاس هواپیما Airplane Take Off - Aircraft Class

  • برخاستن هواپیما - خصوصیات فرم Airplane Take Off - Form Properties

  • برخاستن هواپیما - رویداد بارگذاری فرم Airplane Take Off - Form Load Event

  • برخاستن هواپیما - نمایش نتایج Airplane Take Off - Displaying Results

  • برخاستن هواپیما - تست Airplane Take Off - Testing

مفاهیم پایه OOP، FileStream، Enums - تمرین کارگاه Basic OOP, FileStream, Enums - Workshop Exercise

  • کارگاه - معرفی پروژه Workshop - Project Introduction

  • کارگاه - کلاس کارگاه Workshop - Workshop Class

  • کارگاه - آماده‌سازی فرم اصلی Workshop - Preparing Main Form

  • کارگاه - بارگذاری و خواندن فایل متنی Workshop - Loading and Reading Text File

  • کارگاه - بارگذاری کارگاه‌ها در لیست Workshop - Loading Workshops in List

  • کارگاه - باز کردن فرم جزئیات Workshop - Opening Details Form

  • کارگاه - بارگذاری فرم جزئیات Workshop - Loading Details Form

  • کارگاه - ذخیره کارگاه به‌روزرسانی شده Workshop - Saving Updated Workshop

  • کارگاه - تست Workshop - Testing

مفاهیم پایه OOP، FileStream، Enums - تمرین پیگیری سرمایه‌گذاری Basic OOP, FileStream, Enums - Investment Tracking Exercise

  • پیگیری سرمایه‌گذاری - معرفی پروژه Investment Tracking - Project Introduction

  • پیگیری سرمایه‌گذاری - کلاس سرمایه‌گذاری Investment Tracking - Investment Class

  • پیگیری سرمایه‌گذاری - بارگذاری فایل متنی Investment Tracking - Loading Text File

  • پیگیری سرمایه‌گذاری - دریافت قیمت فعلی Investment Tracking - Getting Current Price

  • پیگیری سرمایه‌گذاری - بارگذاری فرم Investment Tracking - Loading The Form

  • پیگیری سرمایه‌گذاری - مدیریت رویدادها Investment Tracking - Event Handlers

  • پیگیری سرمایه‌گذاری - محاسبه کل Investment Tracking - Calculating The Total

  • پیگیری سرمایه‌گذاری - تست Investment Tracking - Testing

مفاهیم پایه OOP، FileStream، Enums - تمرین صورتحساب مشتری Basic OOP, FileStream, Enums - Client Billing Exercise

  • صورتحساب مشتری - معرفی پروژه Client Billing - Project Introduction

  • صورتحساب مشتری - کلاس TimeClock Client Billing - TimeClock Class

  • صورتحساب مشتری - کلاس BillingData Client Billing - BillingData Class

  • صورتحساب مشتری - رویداد دکمه شروع Client Billing - Start Button Event

  • صورتحساب مشتری - رویداد دکمه توقف Client Billing - Stop Button Event

  • صورتحساب مشتری - تست Client Billing - Testing

مفاهیم پایه OOP، FileStream، Enums - تمرین شبیه‌سازی آسانسور Basic OOP, FileStream, Enums - Elevator Simulation Exercise

  • شبیه‌سازی آسانسور - معرفی پروژه Elevator Simulation - Project Introduction

  • شبیه‌سازی آسانسور - کلاس آسانسور Elevator Simulation - Elevator Class

  • شبیه‌سازی آسانسور - ایجاد متغیرهای سطح فرم Elevator Simulation - Creating Form Level Variables

  • شبیه‌سازی آسانسور - به‌روزرسانی برچسب‌های طبقه Elevator Simulation - Updating Floor Labels

  • شبیه‌سازی آسانسور - بارگذاری مسافران Elevator Simulation - Load Passengers

  • شبیه‌سازی آسانسور - پر کردن طبقات با تعداد تصادفی افراد Elevator Simulation - Fill Floors With Random Number Of People

  • شبیه‌سازی آسانسور - جابجایی آسانسور Elevator Simulation - Move Elevator

  • شبیه‌سازی آسانسور - رویداد بارگذاری فرم Elevator Simulation - Form Load Event

  • شبیه‌سازی آسانسور - رویداد تیک تایمر Elevator Simulation - Timer Tick Event

  • شبیه‌سازی آسانسور - تست Elevator Simulation - Testing

ورودی، ErrorProvider، مدیریت استثنا - تمرین توسعه یافته بانکدار Input, ErrorProvider, Exception Handling - Bank Teller Extended Exercise

  • توسعه یافته بانکدار - معرفی پروژه Bank Teller Extended - Project Introduction

  • توسعه یافته بانکدار - افزودن مدیریت خطا Bank Teller Extended - Adding Error Handling

  • توسعه یافته بانکدار - افزودن مدیریت خطا به فرم Bank Teller Extended - Adding Error Handling To Form

  • توسعه یافته بانکدار - تست Bank Teller Extended - Testing

ورودی، ErrorProvider، مدیریت استثنا - تمرین کمیته باشگاه Input, ErrorProvider, Exception Handling - Club Committee Exercise

  • کمیته باشگاه - معرفی پروژه Club Committee - Project Introduction

  • کمیته باشگاه - رویداد افزودن کلیک Club Committee - Add Click Event

  • کمیته باشگاه - رویداد حذف کلیک Club Committee - Remove Click Event

  • کمیته باشگاه - تست Club Committee - Testing

ورودی، ErrorProvider، مدیریت استثنا - تمرین اجاره ورزش‌های زمستانی Input, ErrorProvider, Exception Handling - Winter Sports RentalExercise

  • اجاره ورزش‌های زمستانی - معرفی پروژه Winter Sports Rental - Project Introduction

  • اجاره ورزش‌های زمستانی - ایجاد فرم‌ها Winter Sports Rental - Creating Forms

  • اجاره ورزش‌های زمستانی - ایجاد کلاس قیمت Winter Sports Rental - Creating Price Class

  • اجاره ورزش‌های زمستانی - رویدادهای فرم Winter Sports Rental - Form Events

  • اجاره ورزش‌های زمستانی - اعتبارسنجی ورودی Winter Sports Rental - Input Validation

  • اجاره ورزش‌های زمستانی - محاسبه مانده قابل پرداخت Winter Sports Rental - Calculating Balance Due

  • اجاره ورزش‌های زمستانی - تست فرم اصلی Winter Sports Rental - Testing Main Form

  • اجاره ورزش‌های زمستانی - تست فرم مرورگر وب Winter Sports Rental - Testing Web Browser Form

ورودی، ErrorProvider، مدیریت استثنا - تمرین محاسبه زمان پرواز Input, ErrorProvider, Exception Handling - Calculating Flight Times Exercise

  • محاسبه زمان پرواز - معرفی پروژه Calculating Flight Times - Project Introduction

  • محاسبه زمان پرواز - تعریف آرایه‌ها Calculating Flight Times - Defining Arrays

  • محاسبه زمان پرواز - بارگذاری مقادیر برای کنترل‌های فرم Calculating Flight Times - Loading Values For Form Controls

  • محاسبه زمان پرواز - مدیریت خطا Calculating Flight Times - Error Handling

  • محاسبه زمان پرواز - زمان پرواز خروجی Calculating Flight Times - Departures

  • محاسبه زمان پرواز - زمان پرواز ورودی Calculating Flight Times - Arrival Times

  • محاسبه زمان پرواز - تست Calculating Flight Times - Testing

ورودی، ErrorProvider، مدیریت استثنا - تمرین آلبوم تصاویر Input, ErrorProvider, Exception Handling - Image Album Exercise

  • آلبوم تصاویر - معرفی پروژه Image Album - Project Introduction

  • آلبوم تصاویر - دریافت دایرکتوری تصویر Image Album - Getting Image Directory

  • آلبوم تصاویر - افزودن تصاویر کوچک به فرم Image Album - Adding Thumbnails to Form

  • آلبوم تصاویر - نمایش تصاویر در اندازه کامل Image Album - Displaying Full Size Images

  • آلبوم تصاویر - تست Image Album - Testing

کالکشن‌ها، مجموعه اشیاء - تمرین دیکشنری حساب Collections, Collection of Objects - Account Dictionary Exercise

  • دیکشنری حساب - معرفی پروژه Account Dictionary - Project Introduction

  • دیکشنری حساب - کلاس حساب Account Dictionary - Account Class

  • دیکشنری حساب - پر کردن لیست با موارد دیکشنری Account Dictionary - Populating List With Dictionary Items

  • دیکشنری حساب - افزودن حساب جدید Account Dictionary - Adding New Account

  • دیکشنری حساب - جایگزینی حساب Account Dictionary - Replacing Account

  • دیکشنری حساب - تست Account Dictionary - Testing

کالکشن‌ها، مجموعه اشیاء - تمرین مقایسه‌گر سهام Collections, Collection of Objects - Stock Comparator Exercise

  • مقایسه‌گر سهام - معرفی پروژه Stock Comparator - Project Introduction

  • مقایسه‌گر سهام - کلاس سهام Stock Comparator - Stock Class

  • مقایسه‌گر سهام - تکمیل کلاس سهام Stock Comparator - Finishing Stock Class

  • مقایسه‌گر سهام - رویداد بارگذاری فرم Stock Comparator - Form Load Event

  • مقایسه‌گر سهام - مرتب‌سازی بر اساس نماد سهام Stock Comparator - Sort By Ticker Symbol

  • مقایسه‌گر سهام - مرتب‌سازی بر اساس قیمت Stock Comparator - Sort By Price

  • مقایسه‌گر سهام - مرتب‌سازی بر اساس نسبت قیمت به درآمد و تست Stock Comparator - Sort By Price Earning Ratio AndTesting

کالکشن‌ها، مجموعه اشیاء - تمرین مجموعه تراکنش بانکدار Collections, Collection of Objects - Bank Teller Transaction Collection Exercise

  • مجموعه تراکنش بانکدار - معرفی پروژه Bank Teller Transaction Collection - Project Introduction

  • مجموعه تراکنش بانکدار - کلاس تراکنش Bank Teller Transaction Collection - Transaction Class

  • مجموعه تراکنش بانکدار - سپرده و برداشت Bank Teller Transaction Collection - Deposit and Withdrawal

  • مجموعه تراکنش بانکدار - تست Bank Teller Transaction Collection - Testing

کالکشن‌ها، مجموعه اشیاء - تمرین گزارش تراکنش بانکدار ColleCollections, Collection of Objects - Bank Teller Transaction Log Exercise

  • گزارش تراکنش بانکدار - معرفی پروژه Bank Teller Transaction Log - Project Introduction

  • گزارش تراکنش بانکدار - کلاس گزارش تراکنش Bank Teller Transaction Log - Transaction Log Class

  • گزارش تراکنش بانکدار - پیاده‌سازی فرم ورود Bank Teller Transaction Log - Implementing Login Form

  • گزارش تراکنش بانکدار - تست Bank Teller Transaction Log - Testing

کالکشن‌ها، مجموعه اشیاء - تمرین مجموعه کمیته باشگاه Collections, Collection of Objects - Club Comittee Collection Exercise

  • مجموعه کمیته باشگاه - معرفی پروژه Club Comittee Collection - Project Introduction

  • مجموعه کمیته باشگاه - کلاس کمیته Club Comittee Collection - Committee Class

  • مجموعه کمیته باشگاه - افزودن و حذف عضو Club Comittee Collection - Add and Remove Member

  • مجموعه کمیته باشگاه - انتخاب از جعبه ترکیبی Club Comittee Collection - Selecting From Combo Box

  • مجموعه کمیته باشگاه - تست Club Comittee Collection - Testing

کالکشن‌ها، مجموعه اشیاء - تمرین اجاره ورزش Collections, Collection of Objects - Sports Rental Exercise

  • اجاره ورزش - معرفی پروژه Sports Rental - Project Introduction

  • اجاره ورزش - کلاس آیتم Sports Rental - Item Class

  • اجاره ورزش - کلاس موجودی Sports Rental - Inventory Class

  • اجاره ورزش - خواندن آیتم Sports Rental - Reading Item

  • اجاره ورزش - نوشتن آیتم Sports Rental - Writing Item

  • اجاره ورزش - بارگذاری داده Sports Rental - Load Data

  • اجاره ورزش - ذخیره داده Sports Rental - Save Data

  • اجاره ورزش - بارگذاری داده در جعبه ترکیبی Sports Rental - Loading Data Into Combo Box

  • اجاره ورزش - نمایش آیتم در فرم Sports Rental - Display Item On The Form

  • اجاره ورزش - افزودن آیتم به موجودی Sports Rental - Adding Item To Inventory

  • اجاره ورزش - حذف آیتم از موجودی Sports Rental - Removing Item From Inventory

  • اجاره ورزش - تست Sports Rental - Testing

کالکشن‌ها، مجموعه اشیاء - تمرین مجموعه دروس دانشجو Collections, Collection of Objects - Student Course Collection Exercise

  • مجموعه دروس دانشجو - معرفی پروژه Student Course Collection - Project Introduction

  • مجموعه دروس دانشجو - کلاس درس Student Course Collection - Course Class

  • مجموعه دروس دانشجو - کلاس دانشجو Student Course Collection - Student Class

  • مجموعه دروس دانشجو - افزودن دانشجو به مجموعه Student Course Collection - Adding Student To Collection

  • مجموعه دروس دانشجو - انتقال شیء دانشجو بین فرم‌ها Student Course Collection - Passing Student Object Between Forms

  • مجموعه دروس دانشجو - نمایش تمام دانشجویان Student Course Collection - Display All Students

  • مجموعه دروس دانشجو - جستجوی دانشجو بر اساس شناسه Student Course Collection - Search For Student By Id

  • مجموعه دروس دانشجو - بارگذاری فرم درس Student Course Collection - Loading Course Form

  • مجموعه دروس دانشجو - ذخیره درس برای دانشجو Student Course Collection - Saving Course For Student

  • مجموعه دروس دانشجو - تست Student Course Collection - Testing

کالکشن‌ها، مجموعه اشیاء - تمرین LINQ دروس دانشجو Collections, Collection of Objects - Student Courses LINQ Exercise

  • LINQ دروس دانشجو - معرفی پروژه Student Courses LINQ - Project Introduction

  • LINQ دروس دانشجو - کلاس دانشجو Student Courses LINQ - Student Class

  • LINQ دروس دانشجو - کلاس درس Student Courses LINQ - Course Class

  • LINQ دروس دانشجو - خواندن فایل Student Courses LINQ - Read File

  • LINQ دروس دانشجو - بارگذاری DataGridView دانشجو Student Courses LINQ - Load Student DataGridView

  • LINQ دروس دانشجو - بارگذاری DataGridView درس Student Courses LINQ - Load Course DataGridView

  • LINQ دروس دانشجو - تست Student Courses LINQ - Testing

کالکشن‌ها، مجموعه اشیاء - تمرین جادوگر انتخاب کشتی تفریحی Collections, Collection of Objects - Cruise Selection Wizard Exercise

  • جادوگر انتخاب کشتی تفریحی - معرفی پروژه Cruise Selection Wizard - Project Introduction

  • جادوگر انتخاب کشتی تفریحی - کلاس کشتی تفریحی Cruise Selection Wizard - Cruise Class

  • جادوگر انتخاب کشتی تفریحی - تنظیم معیارهای وزن‌دار Cruise Selection Wizard - Setting Weighted Criteria

  • جادوگر انتخاب کشتی تفریحی - محاسبه درصد وزن Cruise Selection Wizard - Calculating Weight Percentages

  • جادوگر انتخاب کشتی تفریحی - کلاس اطلاعات منطقه Cruise Selection Wizard - Region Info Class

  • جادوگر انتخاب کشتی تفریحی - کلاس مجموعه کشتی تفریحی Cruise Selection Wizard - Cruise Collection Class

  • جادوگر انتخاب کشتی تفریحی - راه‌اندازی فرم اصلی Cruise Selection Wizard - Setting Up Main Form

  • جادوگر انتخاب کشتی تفریحی - اعتبارسنجی ورودی وزن درصدی Cruise Selection Wizard - Percentage Weight Input Validation

  • جادوگر انتخاب کشتی تفریحی - شروع انتخاب کشتی تفریحی Cruise Selection Wizard - Beginning Cruise Selection

  • جادوگر انتخاب کشتی تفریحی - اعتبارسنجی ورودی با ErrorProvider Cruise Selection Wizard - Input Validation With Error Provider

  • جادوگر انتخاب کشتی تفریحی - مرحله بعدی Cruise Selection Wizard - Next Step

  • جادوگر انتخاب کشتی تفریحی - مرحله قبلی Cruise Selection Wizard - Previous Step

  • جادوگر انتخاب کشتی تفریحی - فرم جادوگر ۱ Cruise Selection Wizard - Wizard 1 Form

  • جادوگر انتخاب کشتی تفریحی - فرم جادوگر ۲ Cruise Selection Wizard - Wizard 2 Form

  • جادوگر انتخاب کشتی تفریحی - فرم جادوگر ۳ Cruise Selection Wizard - Wizard 3 Form

  • جادوگر انتخاب کشتی تفریحی - فرم جادوگر ۴ Cruise Selection Wizard - Wizard 4 Form

  • جادوگر انتخاب کشتی تفریحی - فرم خلاصه Cruise Selection Wizard - Summary Form

  • جادوگر انتخاب کشتی تفریحی - تغییر آستانه درصد Cruise Selection Wizard - Changing Percentage Threshold

  • جادوگر انتخاب کشتی تفریحی - تست Cruise Selection Wizard - Testing

اپلیکیشن‌های پایگاه داده SQL - حتماً تماشا کنید - افزودن پایگاه داده به پروژه SQL Database Apps - MUST WATCH - Adding Database to the project

  • نحوه افزودن پایگاه داده به سرور LocalDB یا سرور MS SQL Express شما How to Add Database To Your LocalDB Server or MS SQL Express Server

اپلیکیشن‌های پایگاه داده SQL - تمرین انتخاب کارکنان فروش SQL Database Apps - Selecting Sales Staff Exercise

  • انتخاب کارکنان فروش - معرفی پروژه Selecting Sales Staff - Project Introduction

  • انتخاب کارکنان فروش - راه‌اندازی پایگاه داده و مجوزها Selecting Sales Staff - Setting Up Database and Permissions

  • انتخاب کارکنان فروش - افزودن مجموعه داده و منبع پیوند Selecting Sales Staff - Adding Data Set and Binding Source

  • انتخاب کارکنان فروش - پیوند دادن جعبه ترکیبی Selecting Sales Staff - Binding Combo Box

  • انتخاب کارکنان فروش - پیوند دادن کنترل‌های فرم Selecting Sales Staff - Binding Form Controls

  • انتخاب کارکنان فروش - تست Selecting Sales Staff - Testing

اپلیکیشن‌های پایگاه داده SQL - تمرین انتخاب حقوق کارکنان SQL Database Apps - Selecting Staff Salaries Exercise

  • انتخاب حقوق کارکنان - معرفی پروژه Selecting Staff Salaries - Project Introduction

  • انتخاب حقوق کارکنان - افزودن پایگاه داده به پروژه Selecting Staff Salaries - Adding Database to Project

  • انتخاب حقوق کارکنان - افزودن اتصال Selecting Staff Salaries - Adding Connection

  • انتخاب حقوق کارکنان - افزودن کوئری‌های SQL Selecting Staff Salaries - Adding SQL Queries

  • انتخاب حقوق کارکنان - محاسبه میانگین حقوق Selecting Staff Salaries - Calculate Average Salary

  • انتخاب حقوق کارکنان - اجرای کوئری‌ها از Table Adapter Selecting Staff Salaries - Execute Queries From Table Adapter

  • انتخاب حقوق کارکنان - تست Selecting Staff Salaries - Testing

اپلیکیشن‌های پایگاه داده SQL - تمرین تاریخ اعضای کاراته SQL Database Apps - Karate Members Dates Exercise

  • تاریخ اعضای کاراته - معرفی پروژه Karate Members Dates - Project Introduction

  • تاریخ اعضای کاراته - راه‌اندازی پایگاه داده Karate Members Dates - Setting Up Database

  • تاریخ اعضای کاراته - افزودن مجموعه داده Karate Members Dates - Adding Data Set

  • تاریخ اعضای کاراته - ایجاد کوئری‌های SQL Karate Members Dates - Creating SQL Queries

  • تاریخ اعضای کاراته - فراخوانی کوئری SQL از فرم Karate Members Dates - Calling SQL Query from Form

  • تاریخ اعضای کاراته - تست Karate Members Dates - Testing

اپلیکیشن‌های پایگاه داده SQL - تمرین پیشرفته تاریخ اعضای کاراته SQL Database Apps - Advanced Karate Members Dates Exercise

  • تاریخ پیشرفته اعضای کاراته - معرفی پروژه Advanced Karate Members Dates - Project Introduction

  • تاریخ پیشرفته اعضای کاراته - افزودن دستورات SQL به Table Adapter Advanced Karate Members Dates - Adding SQL Statements To Table Adapter

  • تاریخ پیشرفته اعضای کاراته - فراخوانی دستورات SQL از فرم Advanced Karate Members Dates - Calling SQL Statements From Form

  • تاریخ پیشرفته اعضای کاراته - تست Advanced Karate Members Dates - Testing

اپلیکیشن‌های پایگاه داده SQL - تمرین فیلتر کردن اعضای کاراته SQL Database Apps - Filtering Karate Members Exercise

  • فیلتر کردن اعضای کاراته - معرفی پروژه Filtering Karate Members - Project Introduction

  • فیلتر کردن اعضای کاراته - آماده‌سازی فرم‌ها Filtering Karate Members - Preparing Forms

  • فیلتر کردن اعضای کاراته - اعمال فیلتر بر روی Binding Source Filtering Karate Members - Applying Filter to Binding Source

  • فیلتر کردن اعضای کاراته - تست Filtering Karate Members - Testing

اپلیکیشن‌های پایگاه داده SQL - تمرین CRUD اعضای کاراته SQL Database Apps - Karate Members CRUD Exercise

  • CRUD اعضای کاراته - معرفی پروژه Karate Members CRUD - Project Introduction

  • CRUD اعضای کاراته - آماده‌سازی فرم‌ها Karate Members CRUD - Preparing Forms

  • CRUD اعضای کاراته - پیوند دادن فرم‌ها Karate Members CRUD - Linking Forms

  • CRUD اعضای کاراته - به‌روزرسانی پایگاه داده Karate Members CRUD - Update Database

  • CRUD اعضای کاراته - دریافت شناسه عضو جدید Karate Members CRUD - Getting ID of New Member

  • CRUD اعضای کاراته - افزودن عضو جدید Karate Members CRUD - Add New Member

  • CRUD اعضای کاراته - جستجوی نام‌ها با تطابق جزئی Karate Members CRUD - Search Names With Partial Match

  • CRUD اعضای کاراته - تست Karate Members CRUD - Testing

اپلیکیشن‌های پایگاه داده SQL - تمرین CRUD کارگاه‌های آموزشی SQL Database Apps - Training Workshops CRUD Exercise

  • CRUD کارگاه‌های آموزشی - معرفی پروژه Training Workshops CRUD - Project Introduction

  • CRUD کارگاه‌های آموزشی - راه‌اندازی فرم‌ها Training Workshops CRUD - Setting Up Forms

  • CRUD کارگاه‌های آموزشی - ایجاد پایگاه داده Training Workshops CRUD - Creating Database

  • CRUD کارگاه‌های آموزشی - پر کردن پایگاه داده با داده‌های ساختگی Training Workshops CRUD - Populating Database With Dummy Data

  • CRUD کارگاه‌های آموزشی - ایجاد دستورات SQL Training Workshops CRUD - Creating SQL Statements

  • CRUD کارگاه‌های آموزشی - کلاس کارگاه Training Workshops CRUD - Workshop Class

  • CRUD کارگاه‌های آموزشی - کد پشتیبان فرم اصلی Training Workshops CRUD - Main Form Code Behind

  • CRUD کارگاه‌های آموزشی - بارگذاری فرم‌های جزئیات Training Workshops CRUD - Loading Details Forms

  • CRUD کارگاه‌های آموزشی - به‌روزرسانی رکوردها Training Workshops CRUD - Updating Records

  • CRUD کارگاه‌های آموزشی - تست Training Workshops CRUD - Testing

اپلیکیشن‌های پایگاه داده SQL - تمرین اپلیکیشن DB پیگیری سرمایه‌گذاری SQL Database Apps - Investment Tracking DB App Exercise

  • اپلیکیشن DB پیگیری سرمایه‌گذاری - معرفی پروژه Investment Tracking DB App - Project Introduction

  • اپلیکیشن DB پیگیری سرمایه‌گذاری - افزودن منبع داده Investment Tracking DB App - Adding Data Source

  • اپلیکیشن DB پیگیری سرمایه‌گذاری - دستور INSERT SQL Investment Tracking DB App - SQL Insert Statement

  • اپلیکیشن DB پیگیری سرمایه‌گذاری - کلاس سرمایه‌گذاری Investment Tracking DB App - Investment Class

  • اپلیکیشن DB پیگیری سرمایه‌گذاری - درج رکوردها Investment Tracking DB App - Inserting Records

  • اپلیکیشن DB پیگیری سرمایه‌گذاری - کدنویسی فرم اصلی Investment Tracking DB App - Coding Main Form

  • اپلیکیشن DB پیگیری سرمایه‌گذاری - تست Investment Tracking DB App - Testing

اپلیکیشن‌های پایگاه داده SQL - تمرین اپلیکیشن CRUD تعمیرگاه SQL Database Apps - Repair Shop CRUD App Exercise

  • اپلیکیشن CRUD تعمیرگاه - معرفی پروژه Repair Shop CRUD - Project Introduction

  • اپلیکیشن CRUD تعمیرگاه - بازبینی فرم‌ها Repair Shop CRUD - Reviewing Forms

  • اپلیکیشن CRUD تعمیرگاه - افزودن مجموعه داده Repair Shop CRUD - Adding Data Set

  • اپلیکیشن CRUD تعمیرگاه - افزودن Table Adapters SQL Repair Shop CRUD - Adding SQL Table Adapters

  • اپلیکیشن CRUD تعمیرگاه - کلاس RepairType Repair Shop CRUD - RepairType Class

  • اپلیکیشن CRUD تعمیرگاه - کلاس Customer Repair Shop CRUD - Customer Class

  • اپلیکیشن CRUD تعمیرگاه - اعتبارسنجی شماره تلفن تکراری Repair Shop CRUD - Duplicate Phone Number Validation

  • اپلیکیشن CRUD تعمیرگاه - یافتن مشتری بر اساس شناسه Repair Shop CRUD - Finding Customer By ID

  • اپلیکیشن CRUD تعمیرگاه - درج مشتری جدید Repair Shop CRUD - Inserting New Customer

  • اپلیکیشن CRUD تعمیرگاه - به‌روزرسانی مشتری موجود Repair Shop CRUD - Updating Existing Customer

  • اپلیکیشن CRUD تعمیرگاه - حذف مشتری Repair Shop CRUD - Deleting Customer

  • اپلیکیشن CRUD تعمیرگاه - کلاس Appointment Repair Shop CRUD - Appointments Class

  • اپلیکیشن CRUD تعمیرگاه - یافتن قرار ملاقات بر اساس شناسه Repair Shop CRUD - Find Appointment By ID

  • اپلیکیشن CRUD تعمیرگاه - ترکیب تاریخ و زمان برای قرار ملاقات Repair Shop CRUD - Combining Date and Time For Appointment

  • اپلیکیشن CRUD تعمیرگاه - درج قرار ملاقات جدید Repair Shop CRUD - Inserting New Appointment

  • اپلیکیشن CRUD تعمیرگاه - به‌روزرسانی قرار ملاقات موجود Repair Shop CRUD - Updating Existing Appointment

  • اپلیکیشن CRUD تعمیرگاه - حذف قرار ملاقات Repair Shop CRUD - Deleting Appointment

  • اپلیکیشن CRUD تعمیرگاه - فرم اصلی Repair Shop CRUD - Main Form

  • اپلیکیشن CRUD تعمیرگاه - فرم مشتری Repair Shop CRUD - Customer Form

  • اپلیکیشن CRUD تعمیرگاه - حذف مشتری Repair Shop CRUD - Deleting Customer

  • اپلیکیشن CRUD تعمیرگاه - افزودن مشتری جدید Repair Shop CRUD - Adding New Customer

  • اپلیکیشن CRUD تعمیرگاه - اصلاح فرم مشتری Repair Shop CRUD - Modifying Customer Form

  • اپلیکیشن CRUD تعمیرگاه - ویرایش مشتری Repair Shop CRUD - Editing Customer

  • اپلیکیشن CRUD تعمیرگاه - فرم قرار ملاقات‌ها Repair Shop CRUD - Appointments Form

  • اپلیکیشن CRUD تعمیرگاه - رویداد بارگذاری قرار ملاقات‌ها Repair Shop CRUD - Appointments Load Event

  • اپلیکیشن CRUD تعمیرگاه - فیلتر کردن قرار ملاقات‌ها بر اساس شناسه مشتری Repair Shop CRUD - Filter Appointments By Customer ID

  • اپلیکیشن CRUD تعمیرگاه - رویداد ویرایش قرار ملاقات‌ها Repair Shop CRUD - Edit Appointments Event

  • اپلیکیشن CRUD تعمیرگاه - حذف قرار ملاقات Repair Shop CRUD - Deleting Appointment

  • اپلیکیشن CRUD تعمیرگاه - رویداد بارگذاری قرار ملاقات جدید Repair Shop CRUD - New Appointment Load Event

  • اپلیکیشن CRUD تعمیرگاه - افزودن قرار ملاقات جدید Repair Shop CRUD - Adding New Appointment

  • اپلیکیشن CRUD تعمیرگاه - اصلاح قرار ملاقات‌ها Repair Shop CRUD - Modifying Appointments

  • اپلیکیشن CRUD تعمیرگاه - رویداد اصلاح قرار ملاقات Repair Shop CRUD - Modify Appointment Event

  • اپلیکیشن CRUD تعمیرگاه - تست Repair Shop CRUD - Testing

کتابخانه‌ها، تست واحد، وراثت، رویدادها - تمرین کتابخانه پرواز Libraries, Unit Testing, Inheritance, Events - Flight Library Exercise

  • کتابخانه پرواز - معرفی پروژه Flight Library - Project Introduction

  • کتابخانه پرواز - ایجاد کلاس‌های کتابخانه Flight Library - Creating Library Classes

  • کتابخانه پرواز - کلاس پرواز Flight Library - Flight Class

  • کتابخانه پرواز - سازنده کلاس پرواز Flight Library - Flight Class Constructor

  • کتابخانه پرواز - محاسبه زمان رسیدن Flight Library - Calculating Arrival Time

  • کتابخانه پرواز - دریافت داده از فایل متنی Flight Library - Getting Data From Text File

  • کتابخانه پرواز - ایجاد پروژه تست واحد Flight Library - Creating Unit Testing Project

  • کتابخانه پرواز - مقداردهی اولیه کلاس تست Flight Library - Initializing Test Class

  • کتابخانه پرواز - اجرای تست‌های واحد Flight Library - Running Unit Tests

  • کتابخانه پرواز - ایجاد GUI پروژه Flight Library - Creating Project GUI

  • کتابخانه پرواز - پیاده‌سازی کتابخانه در GUI Flight Library - Implementing Library in GUI

  • کتابخانه پرواز - تست کتابخانه در GUI Flight Library - Testing Library in GUI

کتابخانه‌ها، تست واحد، وراثت، رویدادها - تمرین کتابخانه آرایه صحیح Libraries, Unit Testing, Inheritance, Events - Integer Array Library Exercise

  • کتابخانه آرایه صحیح - معرفی پروژه Integer Array Library - Project Introduction

  • کتابخانه آرایه صحیح - ایجاد کتابخانه و دریافت بزرگترین عدد صحیح Integer Array Library - Creating Library And Getting Largest Integer

  • کتابخانه آرایه صحیح - دریافت کوچکترین عدد صحیح Integer Array Library - Getting Smallest Integer

  • کتابخانه آرایه صحیح - نصب NuGet آمار، مقدار میانه از آرایه Integer Array Library - Installing Statistics NuGet, Median Value From Array

  • کتابخانه آرایه صحیح - افزودن تست واحد Integer Array Library - Adding Unit Test

  • کتابخانه آرایه صحیح - تست متد GetLargestInteger Integer Array Library - Testing GetLargestInteger Method

  • کتابخانه آرایه صحیح - تست متد GetMedian Integer Array Library - Testing GetMedian Method

کتابخانه‌ها، تست واحد، وراثت، رویدادها - تمرین وراثت شکل Libraries, Unit Testing, Inheritance, Events - Shape Inheritance Exercise

  • وراثت شکل - معرفی پروژه Shape Inheritance - Project Introduction

  • وراثت شکل - کلاس پایه شکل Shape Inheritance - Shape Base Class

  • وراثت شکل - کلاس مستطیل Shape Inheritance - Rectangle Class

  • وراثت شکل - کلاس دایره Shape Inheritance - Circle Class

  • وراثت شکل - پیاده‌سازی کلاس‌ها، تست Shape Inheritance - Implementing Classes, Testing

کتابخانه‌ها، تست واحد، وراثت، رویدادها - تمرین تراکنش حساب Libraries, Unit Testing, Inheritance, Events - Account Transactions Exercis

  • تراکنش حساب - معرفی پروژه Account Transaction - Project Introduction

  • تراکنش حساب - کلاس حساب Account Transaction - Account Class

  • تراکنش حساب - کلاس حساب پس‌انداز Account Transaction - Savings Account Class

  • تراکنش حساب - کلاس تراکنش Account Transaction - Transaction Class

  • تراکنش حساب - افزودن کلاس‌ها و رکوردهای ساختگی Account Transaction - Adding Classes and Dummy Records

  • تراکنش حساب - کلاس تاریخچه تراکنش، تست Account Transaction - Transaction History Class, Testing

کتابخانه‌ها، تست واحد، وراثت، رویدادها - تمرین رویدادهای ایستگاه هواشناسی Libraries, Unit Testing, Inheritance, Events - Weather Station Events Exercise

  • رویدادهای ایستگاه هواشناسی - معرفی پروژه Weather Station Events - Project Introduction

  • رویدادهای ایستگاه هواشناسی - کلاس ایستگاه هواشناسی و رویدادها Weather Station Events - Weather Station Class and Events

  • رویدادهای ایستگاه هواشناسی - فرم اصلی Weather Station Events - Main Form

  • رویدادهای ایستگاه هواشناسی - فرم خلاصه، تست Weather Station Events - Summary Form, Testing

LINQ به SQL، کلاس‌های موجودیت پایگاه داده، کوئری‌های LINQ - تمرین افزودن پرداخت جدید LINQ to SQL, DB Entity Classes, LINQ queries - Adding New Payment Exercise

  • افزودن پرداخت جدید - معرفی پروژه Adding New Payment - Project Introduction

  • حتماً تماشا کنید افزودن پرداخت جدید - افزودن LINQ به SQL به پروژه MUST WATCH Adding New Payment - Adding LINQ to SQL to Project

  • افزودن پرداخت جدید - ایجاد کلاس‌های LINQ به SQL Adding New Payment - Creating LINQ to SQL classes

  • افزودن پرداخت جدید - افزودن منبع پیوند Adding New Payment - Adding Binding Source

  • افزودن پرداخت جدید - درج پرداخت‌های جدید Adding New Payment - Inserting New Payments

  • افزودن پرداخت جدید - نمایش پرداخت‌ها Adding New Payment - Showing Payments

  • افزودن پرداخت جدید - تست Adding New Payment - Testing

LINQ به SQL، کلاس‌های موجودیت پایگاه داده، کوئری‌های LINQ - تمرین حذف پرداخت LINQ to SQL, DB Entity Classes, LINQ queries - Deleting Payment Exercise

  • حذف پرداخت - معرفی پروژه Deleting Payment - Project Introduction

  • حذف پرداخت - افزودن LINQ به SQL به پروژه Deleting Payment - Adding LINQ to SQL to Project

  • حذف پرداخت - بارگذاری پرداخت‌ها Deleting Payment - Loading Payments

  • حذف پرداخت - کوئری حذف، تست Deleting Payment - Deletion Query, Testing

LINQ به SQL، کلاس‌های موجودیت پایگاه داده، کوئری‌های LINQ - تمرین گروه‌بندی پرداخت‌ها بر اساس شناسه عضو LINQ to SQL, DB Entity Classes, LINQ queries - Grouping Payments Exercise

  • گروه‌بندی پرداخت‌ها بر اساس شناسه عضو - معرفی پروژه Grouping Payments By Member ID - Project Introduction

  • گروه‌بندی پرداخت‌ها بر اساس شناسه عضو - گروه‌بندی و تست Grouping Payments By Member ID - Grouping and Testing

LINQ به SQL، کلاس‌های موجودیت پایگاه داده، کوئری‌های LINQ - تمرین گروه‌بندی پرداخت‌ها بر اساس نام LINQ to SQL, DB Entity Classes, LINQ queries - Grouping Payments By Name Exercis

  • گروه‌بندی پرداخت‌ها بر اساس نام - معرفی پروژه Grouping Payments By Name - Project Introduction

  • گروه‌بندی پرداخت‌ها بر اساس نام - گروه‌بندی و تست Grouping Payments By Name - Grouping and Testing

LINQ به SQL، کلاس‌های موجودیت پایگاه داده، کوئری‌های LINQ - تمرین لیست دانشجویان و دروس LINQ to SQL, DB Entity Classes, LINQ queries - Students and Courses List Exercis

  • لیست دانشجویان و دروس - معرفی پروژه Students and Courses List - Project Introduction

  • لیست دانشجویان و دروس - افزودن پایگاه داده، DB Context، و LINQ به SQL Students and Courses List - Adding Database, DB Context, ad LINQ to SQL

  • لیست دانشجویان و دروس - بارگذاری دانشجویان در Data Grid View Students and Courses List - Loading Students to Grid View

  • لیست دانشجویان و دروس - انتخاب دروس برای دانشجو، تست Students and Courses List - Selecting Courses For Student, Testing

مرتب‌سازی تصادفی Random Sort

  • مقدمه پروژه Intro To Project

  • ایجاد فرم Creating The Form

  • ایجاد متد مرتب‌سازی تصادفی Creating Random Sort Method

  • رویداد مرتب‌سازی و تست Sort Event and Testing

نتیجه‌گیری Conclusion

  • از اینجا به کجا برویم Where To Go From Here

  • درس اضافی Bonus Lecture

نمایش نظرات

پروژه‌ها و تمرینات VB.Net برای برنامه‌نویسان سطح متوسط
جزییات دوره
18 hours
296
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,176
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pavol Almasi Pavol Almasi

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

Pavol Almasi Pavol Almasi

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