دوره آموزشی یادگیری جامع ویژوال بیسیک
7 ساعت 20 دقیقهمبتدی2025-01-31
مدرسین

Walt Ritscher
Programmer, UI Designer, Staff Instructor at LinkedIn Learning

Learn-it Labs
جزئیات دوره
Visual Basic یکی از زبانهای اصلی مایکروسافت برای ساخت برنامههای دسکتاپ، موبایل، و وب است. این دوره جامع بهطور خاص طراحی شده است تا شما را با برنامهنویسی با Visual Basic در Visual Studio آشنا کند. به همراه مدرس والت ریتشر، با نمای کلی از سه معماری معمول برنامهها شامل برنامههای کنسولی، دسکتاپ، و ASP.NET آشنا خواهید شد. در این دوره، مفاهیم اساسی و مهارتهای فنی لازم برای استفاده از اصول مختلف زبان، از جمله کلاسها، نوع دادهها، عملگرها، رشتهها، ساختارهای حلقهای، دستورات شرطی، استثناها، لیستها، و کوئری دادهها با LINQ را خواهید آموخت.
اهداف یادگیری:
✅ استفاده از کلاسهای .NET در برنامه خود
✅ اعلام متغیرها و نوع دادهها
✅ کار با اعداد و تاریخها
✅ استفاده از رشتهها
✅ تکرار بلوکهای کد با استفاده از حلقهها
✅ ارزیابی شرایط با استفاده از دستورات if، then و else
✅ اشکالزدایی و مدیریت استثناها
✅ کار با لیستها
اهداف یادگیری:
✅ استفاده از کلاسهای .NET در برنامه خود
✅ اعلام متغیرها و نوع دادهها
✅ کار با اعداد و تاریخها
✅ استفاده از رشتهها
✅ تکرار بلوکهای کد با استفاده از حلقهها
✅ ارزیابی شرایط با استفاده از دستورات if، then و else
✅ اشکالزدایی و مدیریت استثناها
✅ کار با لیستها
مهارت ها
Visual BasicEssential TrainingProgramming LanguagesMicrosoftSoftware Development
سرفصل ها
0. مقدمه
- 01 - برنامهها را با ویژوال بیسیک بنویسید
- 02 - ویرایشگر یا IDE را انتخاب کنید
- 03 - ویژوال استودیو را نصب کنید و بارهای کاری را انتخاب کنید
- 04 - نحوه دسترسی به کد نمونه در GitHub
1. تور سریع
- 05 - ویژوال بیسیک و شما
- 06 - دات نت و ویژوال بیسیک
- 07 - چه چیزی میتوانید با ویژوال بیسیک بسازید
2. اولین برنامه خود را بسازید
- 08 - نقشه راه فصل
- 09 - ابزارها را تنظیم کنید
- 10 - یک برنامه کنسول ایجاد کنید
- 11 - چه فایلهایی در پروژه جدید وجود دارد
- 12 - برنامه را بسازید و کامپایل کنید
- 13 - برنامه را اجرا کنید
- 14 - با کلاس کنسول کار کنید
- 15 - ماهیت بخشنده بودن کد VB
3. پروژهها را در ویژوال استودیو ایجاد کنید
- 16 - تنظیمات ویژوال استودیو را بهینه کنید
- 17 - یک پروژه کنسول در ویژوال استودیو ایجاد کنید
- 18 - پروژهها و راهکارها
- 19 - ساختار و کد قالب را بررسی کنید
- 20 - چگونه ویرایشگر کد ما را تقویت میکند
- 21 - هنگام ویرایش از پیشنهادات خودکار استفاده کنید
- 22 - کد پروژه را کامپایل کنید
- 23 - کد نمونه را از ویژوال استودیو اجرا کنید
- 24 - کد نمونه را با دیباگر اجرا کنید
4. با چندین پروژه کار کنید
- 25 - چه برنامههایی را میتوانید ایجاد کنید
- 26 - پروژههای اضافی را به راه حل اضافه کنید
- 27 - درک کانتینرهای کد - ماژولها و کلاس ها
- 28 - یک پروژه راهاندازی را انتخاب کنید
- 29 - کد قالب دسکتاپ را مرور کنید
- 30 - کد قالب وب اپلیکیشن را مرور کنید
5. جریان برنامه
- 31 - جریان کد پیش فرض یک برنامه را درک کنید
- 32 - کد مبتنی بر رویداد
- 33 - یک حلقه برنامه برای اجرای نامحدود یک برنامه ایجاد کنید
- 34 - برای پایان دادن به حلقه به KeyChar گوش دهید
- 35 - برنامه To-Do
- 36 - با یک پروژه رابط کاربری ویندوز کار کنید
- 37 - کد کنترل رویداد کلیک را اضافه کنید
- 38 - کد مدیریت رویداد TextChanged را اضافه کنید
6. متغیرها و ثابت ها
- 39 - با متغیرها و ثابتها کار کنید
- 40 - از پروژه کد کاوشگر استفاده کنید
- 41 - یک متغیر را اعلام کنید
- 42 - متغیرها و انواع دات نت
- 43 - نام گذاری متغیرهای خود
- 44 - درک محدوده متغیر - چه کدی میتواند به متغیر دسترسی پیدا کند
- 45 - تبدیل دادهها چگونه کار میکند
- 46 - تبدیل مقادیر عددی
- 47 - ثابتهای سفارشی ایجاد کنید
- 48 - با ثابتهای داخلی کار کنید
- 49 - با مقادیر enum کار کنید
- 50 - یک فهرست سفارشی ایجاد کنید
7. با رشتهها کار کنید
- 51 - درک رشته
- 52 - متغیرهای رشته ای ایجاد کنید
- 53 - الحاق و الحاق
- 54 - محتویات رشته را جستجو کنید
- 55 - محتویات رشته را اصلاح کنید
- 56 - ایجاد رشته با StringBuilder
- 57 - مقایسه کنید و مساوی کنید
- 58 - اعداد را به رشته تبدیل و قالببندی کنید
- 59 - رشته پنهان ضمنی به اعداد
- 60 - از تبدیلهای Parse و TryParse استفاده کنید
8. تاریخ و زمان
- 61 - انواع خرما
- 62 - متغیرهای تاریخ و زمان را تعریف کنید
- 63 - مقدارهای تاریخ و زمان را مقداردهی کنید
- 64 - مقادیر تاریخ فرمت شده را خروجی کنید
- 65 - دستکاری در تاریخ
- 66 - چالش - رشته ها , تاریخها و تجزیه
- 67 - راه حل - رشته ها , تاریخها و تجزیه
9. کد خود را به توابع و زیر تبدیل کنید
- 68 - روشها و روشها را درک کنید
- 69 - رویهها را به یک ماژول اضافه کنید
- 70 - فراخوانی رویهها از اپلیکیشن
- 71 - رویهها را به یک کلاس اضافه کنید
- 72 - کد را به توابع اضافه کنید
- 73 - از پارامترها با رویهها استفاده کنید
10. اشکال زدایی کد شما
- 74 - برخی از ابزارهای اشکال زدایی ضروری
- 75 - نقاط شکست را به کد اضافه کنید
- 76 - هنگام اشکال زدایی، کد را مرور کنید
- 77 - از پنجرههای ساعت برای مشاهده دادههای زمان اجرا استفاده کنید
11. اپراتورها
- 78 - عملگرهای حسابی را کاوش کنید
- 79 - مقایسه و عملگرهای منطقی را بررسی کنید
12. جریان کنترل - بیانیههای شعب
- 80 - کد اکسپلورر رابط کاربری را به روز کرد
- 81 - عبارات If و else
- 82 - از عملگرهای منطقی AndAlso و OrElse استفاده کنید
- 83 - انتخاب مورد - روش بهتری برای انشعاب
- 84 - چالش - عبارات منطقی و رشته ای مقایسه کنید
- 85 - حل - عبارات منطقی و مقایسه رشته ها
13. جریان کنترل - بیانیههای حلقه
- 86 - از حلقههای For برای اجرای کد به تعداد دفعات مشخص استفاده کنید
- 87 - از حلقههای Do برای اجرای کد استفادهکنید تا زمانی که یک شرط برآورده شود
- 88 - از حلقهها خارج شوید یا ادامه دهید
- 89 - چالش - حلقههای پنج ضلعی
- 90 - محلول - حلقههای پنج ضلعی
14. VB شی گرا
- 91 - کلاسها و OOP
- 92 - یک خاصیت را تعریف کنید
- 93 - یک سازنده ایجاد کنید
- 94 - ارث عینی
- 95 - وراثت رابط
15. با لیستها و آرایهها کار کنید
- 96 - کلاسهای مجموعه را کاوش کنید
- 97 - از یک ListBox به جای کنترل متن استفاده کنید
- 98 - مجموعههای جدید ایجاد کنید
- 99 - یک مجموعه را مقدار دهی اولیه کنید
- 100 - موارد را به یک لیست اضافه کنید
- 101 - موارد را از لیست دریافت کنید
- 102 - موارد را از لیست حذف کنید
- 103 - روی یک لیست تکرار کنید
- 104 - یک لیست را به کنترل کاربر متصل کنید
- 105 - نمایندگان و عبارات لامبدا
- 106 - یک متد را با توابع محمول سفارشی کنید
- 107 - نگاهی سریع به سایر کلاسهای مجموعه
16. لیستهای کوئری با LINQ
- 108 - LINQ - روشهای شمارش پذیر و گسترش
- 109 - با متدهای توسعه کار کنید
- 110 - از LINQ با لیستها استفاده کنید
- 111 - از عبارات لامبدا با LINQ استفاده کنید
17. رسیدگی به خطا
- 112 - چه اتفاقی میافتد که غیر منتظره رخ دهد
- 113 - پاسخ پیش فرض به استثناهای کنترل نشده
- 114 - گزارش رویداد ویندوز
- 115 - از try catch برای رسیدگی به استثنا استفاده کنید
نتیجه گیری
- 116 - مراحل بعدی