نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
تمام نحو استاندارد ویژوال بیسیک مانند تعریف متغیرها ، در صورت دستورات و سازه های حلقه را بیاموزید. اصول شی گرا مانند وراثت ، اضافه بار و بیش از حد اضافی را بیاموزید. در این دوره شما نحو زبان Visual Basic را فرا می گیرید بنابراین پس از اتمام کار ، شما یک دانش بنیادی در مورد نحوه برنامه ریزی برنامه ها در NET خواهید داشت. ابتدا با NET و Visual Basic برای توسعه آشنا می شوید. در ادامه با متغیرها ، عملگرها و ثابت ها آشنا می شوید. سپس اصول شی گرا و نحوه ایجاد DLL های قابل استفاده مجدد را فرا می گیرید. مجموعه هایی مانند ArrayList ، فرهنگ لغت و اشیا List فهرست عمومی در ادامه مورد بررسی قرار می گیرند. سرانجام ، شما در مورد ساخت دستورات و حلقه اطلاعات کسب خواهید کرد. در طول مسیر چندین DLL قابل استفاده مجدد ، یک برنامه WPF و یک برنامه MVC ایجاد می کنید. پس از پایان این دوره ، مهارت و دانش لازم برای ساخت برنامه های دات نت با استفاده از ویژوال بیسیک را خواهید داشت. نرم افزار مورد نیاز: Visual Studio 2019 ، .NET 4.5+ ، Visual Basic.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
چه چیزی می توانم با Visual Basic .NET بسازم؟
What Can I Build with Visual Basic .NET?
-
معرفی دوره
Course Introduction
-
این دوره در مورد چه چیزی است
What This Course Is All About
-
یک نمای کلی از چارچوب NET
A Simple Overview of the .NET Framework
-
ویژوال بیسیک .NET RAD است
Visual Basic .NET is RAD
-
یک نمونه برنامه WPF
A Sample WPF Application
-
یک نمونه برنامه MVC
A Sample MVC Application
-
خلاصه ماژول
Module summary
استفاده از متغیرها ، اپراتورها و ثابت ها
Using Variables, Operators, and Constants
-
معرفی ماژول
Module Introduction
-
اعلام متغیرها و انواع داده ها
Declaring Variables and Data Types
-
دامنه متغیر
Variable Scope
-
متغیرهای استاتیک
Static Variables
-
نوع داده شی
The Object Data Type
-
گزینه استفاده دقیق
Option Strict Usage
-
ثابت ها
Constants
-
اپراتورهای ریاضی
Mathematical Operators
-
اپراتورهای رابطه ای
Relational Operators
-
اپراتورهای منطقی
Logical Operators
-
ترتیب اولویت
Order of Precedence
-
خلاصه ماژول
Module Summary
برنامه نویسی شی گرا در Visual Basic
Object-oriented Programming in Visual Basic
-
معرفی ماژول
Module Introduction
-
روشهای داخلی از نوع داده رشته ای
Built-In Methods of the String Data Type
-
انواع داده های عددی روش های داخلی
Built-In Methods Numeric Data Types
-
روشهای داخلی نوع داده DateTime
Built-In Methods of the DateTime Data Type
-
کلاس محصول ایجاد کنید
Create Product Class
-
خواص پیاده سازی شده خودکار
Auto-Implemented Properties
-
روش ها - روش های فرعی
Methods - Sub Procedures
-
پارامترهای عبور توسط مرجع
Pass Parameters by Reference
-
Vb Dotnet Fundamentals M4 09
Vb Dotnet Fundamentals M4 09
-
پارامترهای اختیاری
Optional Parameters
-
روشهای بارگیری بیش از حد
Overloading Methods
-
با استفاده از سازنده
Using a Constructor
-
روش های مشترک
Shared Methods
-
وراثت
Inheritance
-
قابل لغو و لغو
Overridable and Overrides
-
ToString () لغو و روشهای محافظت شده
ToString() Override and Protected Methods
-
خلاصه ماژول
Module Summary
DLL های قابل استفاده مجدد شخصی خود را ایجاد کنید
Create Your Own Reusable Visual Basic DLLs
-
معرفی ماژول
Module Introduction
-
انواع DLL های قابل استفاده مجدد
Types of Reusable DLLs
-
یک برنامه WPF و یک کتابخانه مشترک DLL بسازید
Build a WPF Application and a Common Library DLL
-
یک لایه نهادی بسازید
Build an Entity Layer
-
یک لایه View Model ایجاد کنید
Build a View Model Layer
-
اضافه کردن جزئیات محصول کنترل کاربر
Add Product Detail User Control
-
سیستم منو ایجاد کنید و با کنترل کاربر تماس بگیرید
Create Menu System and Call User Control
-
مشتری اضافه کردن جزئیات کنترل کاربر
Add Customer Detail User Control
-
خلاصه ماژول
Module Summary
استفاده از مجموعه های ویژوال بیسیک
Utilizing Visual Basic Collections
-
معرفی ماژول
Module Introduction
-
مقدمه ای بر مجموعه های .NET
Introduction to .NET Collections
-
آرایه ها را تعریف و مقداردهی اولیه کنید
Define and Initialize Arrays
-
با استفاده از کلاس ArrayList
Using the ArrayList Class
-
با استفاده از کلاس فرهنگ لغت
Using the Dictionary Class
-
با استفاده از روش های کلاس فرهنگ لغت
Using Methods of the Dictionary Class
-
استفاده از کوئری های LINQ با کلاس Dictionary
Using LINQ Queries with the Dictionary Class
-
لیست عمومی (از T) و روش موجود
Generic List(Of T) and the Exists Method
-
روشهای کلاس Generic List (Of T)
Methods of the Generic List(Of T) Class
-
عبارات LINQ برای کلاس لیست عمومی (از T)
LINQ Expressions for the Generic List(Of T) Class
-
کلاس مشاهده مدل و مدیر نمایش
The Product View Model and Manager Classes
-
برای دیدن لیست محصولات ، از طریق کد قدم بزنید
Stepping Through the Code to See the List of Products
-
INotifyPropertyChanged رویداد
INotifyPropertyChanged Event
-
خلاصه ماژول
Module Summary
اگر بیانیه ها و حلقه ها در Visual Basic باشد
If Statements and Looping in Visual Basic
-
معرفی ماژول
Module Introduction
-
انجام حالی که/عبارات را حلقه کنید
Do While/Loop While Statements
-
انجام تا/حلقه تا بیانیه
Do Until/Loop Until Statements
-
برای بعدی/برای هر گزاره
For Next/For Each Statements
-
اگر اظهارات
If Statements
-
بیانیه های مورد را انتخاب کنید
Select Case Statements
-
ثابت های کامپایلر
Compiler Constants
-
با… پایان با بیانیه و # منطقه
With…End With Statement and #Region
-
خلاصه ماژول
Module Summary
با استفاده از Visual Basic یک برنامه MVC ایجاد کنید
Create an MVC Application Using Visual Basic
-
معرفی ماژول
Module Introduction
-
یک برنامه MVC ایجاد کنید
Create an MVC Application
-
منابع را اضافه کنید و صفحه اصلی را ایجاد کنید
Add References and Create the Home Page
-
ساخت صفحه لیست محصولات
Build Product List Page
-
ساخت صفحه جزئیات محصول
Build Product Detail Page
-
لیست مشتری و صفحات جزئیات
Customer List and Detail Pages
-
خلاصه ماژول و دوره
Module and Course Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات