لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش C# سریع توسط Windows Forms برای ایجاد برنامه های حرفه ای ویندوز
Fast C# by Windows Forms to Create Pro Windows Apps
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
با ایجاد اپلیکیشن برای ویندوز به راحتی و عمیق C# را بیاموزید - مبتدیان برای پیشبرد موضوعات 10 دوره در یک + 80 ساعت - آموزش با پروژه ها، مبتدیان، Interm و Advance Build 3 برنامه حرفه ای: ماشین حساب، دفترچه تلفن و برنامه روزانه به راحتی اصول اولیه را یاد بگیرید C# برای پیشبرد موضوعات به روش فرم ویندوز آموزش: متغیرها، کنترل ها، اشکال زدایی، رویدادها با استفاده از فایل ها، پوشه ها و فایل های متنی کار با منابع و تنظیمات کلیپ بورد ویندوز - فایل های RTF تاریخ و زمان - تقویم پیش نیازها:سیستم عامل ویندوز
سلام!
با مهارت های برنامه نویسی 20 ساله ام در کنار شما هستم تا دانش خود را با شما به اشتراک بگذارم.
پس
اگر تلاش کنید، استفاده از C# برای ایجاد برنامه های C# برای ویندوز را یاد خواهید گرفت!
اگر مبتدی یا دانشجویی هستید که به دنبال آموزش ایجاد اپلیکیشن ویندوز در سی شارپ به ساده ترین روش هستید!
من از ابتدا شروع کردم و به شما نشان دادم که چگونه:
3 دوره در یک + 30 ساعت + 3 پروژه زنده
برنامه های ویندوز را با C# ایجاد کنید
مبانی C# مانند: متغیرها
برای ساختار حلقه
بیانیه اگر
کنترلها و رویدادها
منابع در سی شارپ
کار با فایل ها و پوشه ها
استفاده از فایل متنی برای ذخیره داده
اشکالزدایی کدها
برنامه ماشین حساب ایجاد کنید
برنامه طراحی دفترچه تلفن
ساخت برنامه خاطرات روزانه برای ویندوز
ایجاد پروژه های MDI و ADI
کنترلهایی مانند: Button، TextBox، CheckBox، ComboBox و ListBox
ساعت دیجیتال ایجاد کنید
کار با تاریخ و زمان
یک تقویم ایجاد کنید
کار با فایل های RTF
داده ها را در قالب RTF ذخیره و بارگیری کنید
استفاده پیشرفته از جعبه ترکیبی
کار با تصاویر
گفتگوها در C#:
کار با عملگرهای منطقی
ایجاد متد و کلاس در سی شارپ
استفاده از کلیپ بورد ویندوز برای ذخیره و بارگیری داده ها
و...
در شروع یادگیری C# تردید نکنید!
همه چیز با پروژه نمونه مورد بحث قرار خواهد گرفت و در دوره من بسیار لذت خواهید برد.
بریم !!!
سرفصل ها و درس ها
معرفی
Introduction
معرفی دوره
Course introduction
فایل های پروژه این دوره را دانلود کنید
Download project files of this course
نصب ویژوال استودیو 2017
Installing visual studio 2017
الزامات ویژوال استودیو 2017
Visual Studio 2017 requirements
چگونه Visual Studio 2017 را نصب کنیم؟
How to Install Visual Studio 2017?
به روز رسانی ویژوال استودیو 2022
Visual studio 2022 update
الزامات ویژوال استودیو 2022
Visual Studio 2022 requirements
ویژوال استودیو 2022 را دانلود کنید
Download Visual Studio 2022
نصب ویژوال استودیو 2022
Installing Visual Studio 2022
پروژه جدید C# را در Visual Studio 2022 ایجاد کنید
Create C# new project in Visual Studio 2022
شروع به استفاده از سی شارپ
Start using C#
مروری بر اولین پروژه سی شارپ در فرم های ویندوز
Overview of First C# Project in Windows Forms
اولین برنامه سی شارپ من در فرم های ویژوال استودیو و ویندوز
My First C# App in Visual Studio & Windows forms
پنجره Properties در ویژوال استودیو
Properties window in Visual Studio
پنجره جعبه ابزار، اضافه کردن کنترل ها به فرم
Toolbox window, adding controls to form
فایل های پروژه سی شارپ
Project files of C#
شروع به استفاده از فرم کنید
Start using form
بخش معرفی ویژگی های فرم و کنترل های سی شارپ
Section intro to Properties of C# Form and Controls
ویژگی های رایج فرم سی شارپ
Common properties of C# form
ویژگی های پیشرفته فرم سی شارپ
Advance properties of C# form
ویژگی های مشترک کنترل ها
Common properties of Controls
استفاده از برچسب و جعبه متن را شروع کنید
Start using label and textbox
مقدمه بخش TextBox & Label Control
Section intro to TextBox & Label Control
کنترل برچسب و خواص و کاربرد آن
Label control and it's properties and usage
کنترل TextBox و استفاده از آن
TextBox control and it's usage
پروژه نهایی: طراحی فرم پشتیبان با لیبل، TextBox ....
Final Project: Design Backup Form with Label, TextBox....
استفاده از کنترل های رایج
Using common controls
بخش معرفی ویژگی های کنترل ها
Section intro to properties of controls
کنترل ComoBox و ListBox و استفاده از آن
ComoBox & ListBox control and it's usage
کنترل CheckBox و استفاده از آن
CheckBox control and it's usage
رادیو کنترل و ویژگی های آن
Radio control and it's properties
کنترل ProgressBar و ویژگی های آن
ProgressBar control and it's properties
کنترل PictureBox و ویژگی های آن
PictureBox control and it's properties
کنترل عددی UpDown و استفاده از آن
Numeric UpDown control and it's usage
کنترل TrackBar و ویژگی های آن
TrackBar control and it's properties
کنترل های گروه بندی
Grouping controls
بخش مقدمه ای برای گروه بندی کنترل ها و استفاده
Section intro to Grouping Controls and Usage
کنترل GroupBox و ویژگی های آن
GroupBox control and it's properties
کنترل پنل و خواص و کاربرد آن
Panel control and it's properties and usage
کنترل TabCntrol و ویژگی های آن
TabCntrol control and it's properties
TabOntrol & TabPage و سفارشی کردن آن
TabOntrol & TabPage and customizing it
پروژه نهایی: فرم تنظیمات را با کنترل ایجاد کنید
Final Project: Create Setting Form with controls
نوار ابزار و Menustrip
Toolstrip and Menustrip
بخش مقدمه Toolstrip و Menustrip
Section intro to Toolstrip and Menustrip
کنترل نوار ابزار و ویژگی های آن
Toolstrip control and it's properties
ویژگی های پیشرفته کنترل نوار ابزار
Advance properties of Toolstrip control
مشابه سفارشی برای کنترل Toolstip ایجاد کنید
Create custom akin for Toolstip control
منو را با استفاده از MenuStrip به فرم خود اضافه کنید
Add menu to our form by using MenuStrip
شروع کدنویسی با سی شارپ
Start coding with C#
بخش معرفی برای شروع کدنویسی با سی شارپ
Section intro to start coding with C#
اولین کد را در سی شارپ بنویسید
Write you first code in C#
استفاده از پروژه ساخت و بازسازی استفاده از پروژه ساخت و بازسازی
Using build and rebuild projectUsing build and rebuild project
پنجره خطا و استفاده از آن
Error Window and it's usage
کلمات کلیدی سی شارپ چیست؟
Whatis C# keywords?
رنگ کنترل ها را با کد سی شارپ تغییر دهید!
Change the color of controls by C# code!
کد را در CH و کاربرد آن کامنت کنید
Comment the code in CH and it's usage
نحوه استفاده از "This" در سی شارپ
How to use "This" in C#
تغییر متن کنترل ها در سی شارپ
Change the Text of controls in C#
فعال/غیرفعال کردن کنترل ها در کد سی شارپ
Enable / Disable Controls in C# Code
تاریخ زمان و ساعت
Date Time and Clock
بخش معرفی تاریخ زمان و ساعت
Section intro to Date Time and Clock
تاریخ زمان و استفاده از "اکنون" و من
Date Time and "Now" & I°s usage
کنترل تایمر و خواص و کاربرد آن
Timer Control and its properies & usage
پروژه نهایی: یک ساعت دیجیتال عالی Creato
Final Project: Creato a great digital clock
جعبه پیام و تصویر
Messagebox and Image
بخش معرفی برای نمایش جعبه پیام
Section intro to show a Messagebox
نمایش جعبه پیام به کاربر
Show MessageBox to user
بارگذاری تصویر در Picturebox با سی شارپ
Load image in Picturebox with C#
وراثت و پشتیبان گیری
Inheritance and Backup
ارث و استفاده از آن
Inheritance and it's usage
از پروژه های سی شارپ خود پشتیبان تهیه کنید
Create backup of your C# projects
متغیرها در سی شارپ
Variables in C#
بخش معرفی متغیرها در سی شارپ
Section intro to variables in C#
متغیر و متغیر رشته چیست؟
What's Variable and String Variable?
متغیر Int32
Int32 Variable
روش TryParse برای تبدیل متغیرها
TryParse method to convert variables
متغیر IntsA
IntsA Variable
متغیر شناور
Float Variable
متغیر دوگانه
Double Variable
متغیر اعشاری
Decimal Variable
متغیر بولی
Boolean Variable
محدوده متغیرها
Scope of Variables
کد سی شارپ کاربردی
Practical C# Code
بخش معرفی: کد C# عملی
Section intro to: Practical C# Code
اجرای برنامه ای مانند رنگ، ماشین حساب...
Run an application like paint, Calculator...
استفاده از متغیر برای اجرای برنامه در سی شارپ
Using Variable to run an application in C#
با سی شارپ "دکمه خروج" را به پروژه خود اضافه کنید
Add "Exit Button" to your project with C#
If Statement و For Loop Structure
If Statement and For Loop Structure
مقدمه بخش If Statement و For Loop Structure
Section intro to If Statement and For Loop Structure
ایجاد یک پروژه برای محاسبه سن کاربر توسط ...
Create a Project to calculate user age by...
«اگر بیانیه*» چیست؟
What is "If Statement*?
استفاده از "IF" در یک پروژه
Using "IF" in a project
استفاده از Multi "IF" در یک پروژه
Using Multi "IF" in a project
Pro - رجیستری ویندوز در سی شارپ. خالص
Pro - Windows Registry in C#. Net
مقدمه - رجیستری ویندوز در سی شارپ برای ایجاد برنامه های پرو سی شارپ
Intro - Windows Registry in C# to Create Pro C# Apps
پروژه ها و فایل های سی شارپ این دوره را دانلود کنید
Download C# projects and files of this course
رجیستری ویندوز چیست؟
What is Windows registry?
کاربر فعلی رجیستری در مقابل ماشین محلی؟
Registry Current User vs Local Machine?
پروژه 1: نمای کلی بخش
Project 1: Section Overview
برای شروع کار با رجیستری، CH App را ایجاد کنید
Create CH App to start working with registry
افزودن کلید فرعی به کاربر فعلی در رجیستری
Add Sub-Key to Current User in Registry
اضافه کردن کلید فرعی به ماشین محلی در رجیستری
Add Sub-Key to Local Machine in Registry
چند کلید فرعی را به یک کلید در رجیستری اضافه کنید
Add multi Sub-Key to a Key in Registry
مقدار نام کاربری را در رجیستری ذخیره کنید
Save user name value in Registry
تاریخ ورود و ارزش سال را در رجیستری ذخیره کنید
Save login date and year value in Registry
مقادیر و تنظیمات را در Local Machine ذخیره کنید
Save values and settings in Local Machine
بارگذاری مقادیر از کاربر فعلی رجیستری
Load values from Registry Current User
مقدار پیش فرض را هنگام بارگیری از رجیستری تنظیم کنید
Set default value while loading from Registry
بارگذاری مقادیر از Registry Local Machine
Load values from Registry Local Machine
خروج ساب کی در رجیستی را بررسی کنید؟
Check fa Sub Kay exits in the Registy?
بخش معرفی پروژه تنظیمات
Section intro to settings project
فرم تنظیمات طراحی
Design settings form
Sub-Koy را برای برنامه من در رجیستری ایجاد کنید
Create Sub-Koy for my ap in Registry
تمام تنظیمات را در رجیستری ذخیره کنید
Save all setings in Registry
از Rogisty بارگیری کنید
Load al sotings from Rogisty
با بیانیه f به تنظیمات لودر گارد اضافه کنید
Add guard to setting loader with f Statement
برای محافظت از کدها در باگ ها، ساختار سعی کنید را اضافه کنید
Add Try Structure to protect codes in bugs
یک کلید فرعی را از رجیستری حذف کنید
Delete single Sub-Key from Registry
چند کلید فرعی را از رجیستری حذف کنید
Delete multi Sub-Keys from Registry
مقادیر و رشته ها را از رجیستری حذف کنید
Delete values and strings from Registry
کلیدهای رجیستری و مقادیر Local Machine را حذف کنید
Delete Registry Keys & values of Local Machine
بخش مقدمه ذخیره رنگ در رجیستری
Section intro to Save Color in Registry
پروژه را برای ذخیره رنگ در رجیستری طراحی کنید
Design the project to save color in Registry
رنگ TextBox را به رشته تبدیل کنید
Convert TextBox Color to String
برای ذخیره رنگ، کلید فرعی رجیستری را اضافه کنید
Add Registry Subkey for saving color
رنگ را به عنوان رشته در مقدار رجیستری ذخیره کنید
Save the Color as string in Registry Value
اشکال خالی کلید رجیستری را در برنامه ما حل کنید
Solve the empty Registry key bug in our App
برای محافظت از کدها در برابر خطا، Try Structure را اضافه کنید
Add Try Structure to protect codes against errors
رنگ را از رجیستری بارگیری کنید
Load the Color from registry
هنگام بارگیری از رجیستری، رنگ پیش فرض را تنظیم کنید
Set the default Color while loading from Registry
استینگ را به رنگ تبدیل کنید و آن را به TextBox اختصاص دهید
Convert sting to color & assign It to TextBox
روش CH را برای بارگیری رنگ از رجیستری ایجاد کنید
Create CH method for loading color from Registry
فراخوانی روش لودر رنگ در بارگذاری فرم
Call color loader method in Form load
بخش مقدمه ذخیره فونت در رجیستری
Section intro to Save Font in Registry
طراحی برنامه فونت لودر و ذخیره کننده
Design Font loader & saver application
تبدیل فونت به رشته
Convert Font to string
فونت را به عنوان رشته در رجیستری ذخیره کنید
Save font as string in Registry
فونت را از رجیستری با روش بارگیری کنید
Load the Font from Registry by method
فونت بارگذاری شده را به TextBox اختصاص دهید
Assign the Loaded Font to TextBox
هنگام بارگیری فونت پیش فرض را تنظیم کنید
Set the default Font While loading
فراخوانی روش بارگیری فونت در رویداد بارگذاری فرم
Call Font loader method in form load event
بخش مقدمه ای برای ذخیره اندازه در رجیستری
Section intro to Save Size in Registry
برنامه صرفه جویی در اندازه طراحی و لودر
Design Size saver & loader application
اندازه TextBox را با TrackBar تغییر دهید
Change the Size of TextBox with TrackBar
اندازه TextBox را در رجیستری ذخیره کنید
Save the Size of TextBox in Registry
اندازه TextBox را از رجیستری بارگیری کنید
Load the Size of TextBox from Registry
مقدار پیش فرض Size را هنگام بارگذاری تنظیم کنید
Set the Size default value while loading
طراحی برنامه ذخیرهساز و لودر موقعیت مکانی
Design Location saver & loader Application
بخش مقدمه ذخیره مکان در رجیستری
Section intro to Save Location in Registry
مکان TextBox را با TrackBar تغییر دهید
Change the Location of TextBox with TrackBar
مکان را در TextBox در رجیستری ذخیره کنید
Save the Location on TextBox in Registry
مکان TextBox را از رجیستری بارگیری کنید
Load the Location of TextBox from Registry
هنگام بارگیری، مقدار پیشفرض Location را تنظیم کنید
Set the Location default value while loading
بخش مقدمه ای برای ذخیره اعداد در رجیستری
Section intro to Save Numbers in Registry
ایندکس ComboBox را به عنوان شماره در رجیستری ذخیره کنید
Save the ComboBox index as Number in Registry
شماره را از Registry به عنوان فهرست ترکیبی بارگیری کنید
Load the number from Registry as Combo index
هنگام بارگذاری، فهرست پیشفرض ComboBox را تنظیم کنید
Set the ComboBox default index while loading
Sql در سی شارپ برای مبتدیان
Sql in C# for beginners
SQL 2014 را در ویندوز 10 و ویندوز 7 دانلود و نصب کنید
Download & install SQL 2014 on Windows 10 and Windows 7
شروع به استفاده از سرور SQL و SSM کنید
Start using SQL server and SSM
کار با پایگاه داده SQL
Working with SQL database
با استفاده از SQL Server Configuration Manager
Using SQL Server configuration manager
استفاده از جدول SQL Server
Using SQL Server Table
انواع داده های عددی SQL
SQL Numeric Data types
انواع داده های متن انگلیسی SQL
SQL English Text Data types
انواع داده های متنی SQL Unicode
SQL Unicode Text Data types
نوع داده GUID در SQL
GUID datatype in SQL
نحوه پیوست کردن، جدا کردن و آفلاین پایگاه داده SQL
How to Attach, Detach and offline the SQL database
ستون شناسایی و افزایش خودکار در SQL Server
Identity and Auto Increment Column in SQL Server
SQL تاریخ زمان انواع داده
SQL Date Time Data types
پروژه => پایگاه داده "دفتر تلفن" را در SQL ایجاد کنید
Project => Create "Phone Book" database in SQL
Query در SQL را انتخاب کنید
Select Query In SQL
جستجوی داده ها در SQL
Search data in SQL
Pro - SQL در سی شارپ
Pro - SQL in C#
مقدمه - پایگاه داده SQL در سی شارپ
Intro - SQL Database in C#
ایجاد پایگاه داده و جدول برای کالاها
Create database and table for Goods
داده های نمونه را به جدول SQL اضافه کنید
Add sample data to SQL Table
برای استفاده از پایگاه داده SQL پروژه جدیدی در سی شارپ ایجاد کنید
Create new project in C# to use SQL Database
فرم را به پروژه اضافه کنید و آن را سفارشی کنید
Add form to project and customize it
SQL ADO.Net چیست؟
What is SQL ADO.Net ?
مجموعه داده را به پروژه سی شارپ اضافه کنید
Add Dataset to C# project
Table Adapter را به Dataset اضافه کنید و آن را به SQL متصل کنید
Add Table Adapter to Dataset and connect it to SQL
کار ساده با Query builder در Tableadapter
Simple working with query builder in Tableadapter
کار با Query builder را در Tableadapter پیش ببرید
Advance working with query builder in Tableadapter
افزودن آداپتور جدول به مجموعه داده را تمام کنید
Finish Adding Table Adapter to Dataset
جدول داده و آداپتور جدول در عمق
Datatable and Table Adapter in depth
رشته اتصال در عمق و پیکربندی کوئری Tableadapter
Connection String in depth and configuring Tableadapter query
اقلام و Data Gridview را به فرم ورود داده ها اضافه کنید
Add items & Data Gridview to data entry form
سفارشی کردن فرم ورود اطلاعات
Customize data entry form
گزارش در سی شارپ - گزارش SAPCrystal در سی شارپ
Reporting in C# - SAPCrystal Reports in C#
دانلود Crystal Reports برای ویندوز 10
Download the Crystal Reports for Windows 10
نمونه پایگاه داده SQL Server را ایجاد کنید
Create the sample SQL Server database
پروژه C# را برای استفاده از Crystal Reports ایجاد کنید
Create the C# project to use Crystal Reports
پایگاه داده را به پروژه C# توسط ADO.Net متصل کنید
Connect the database to C# project by ADO.Net
نگاهی عمیق تر به TableAdapter، Datatable و رشته اتصال
Deeper look at TableAdapter, Datatable & connection string
یک نسخه پشتیبان از پروژه و نحوه بازیابی آن تهیه کنید
Make a backup copy of project & how to restore it
DataGidView را به فرم اضافه کنید و آن را با استفاده از BindingSource به داده ها متصل کنید
Add DataGidView to form and bind it to data using the BindingSource
یک گزارش ساده در پروژه سی شارپ ایجاد کنید
Create a simple report in C# project
بخش های اصلی گزارش در کریستال ریپورت
Main parts of report in Crystal Report
اولین گزارش را طراحی کنید و آن را به جدول داده متصل کنید
Design the first report and connect it to datatable
بارگذاری داده ها در Crystal Reports توسط طراح
Load data in Crystal Reports by designer
بارگذاری داده ها در Crystal Reports با کد C#
Load data in Crystal Reports by C# code
استفاده از شی Text برای طراحی گزارش
Using the Text object to design report
استفاده از شی Line در گزارش
Using the Line object in report
استفاده از شی جعبه در گزارش
Using the Box object in report
استفاده از تصویر در گزارش
Using the Picture in report
تنظیم صفحه گزارش: اندازه کاغذ، حاشیه،...
Page setup of report: Paper size, margin ,...
سفارشی کردن موارد جزئیات و عناوین ستون در گزارش
Customizing details items & column titles in report
نمایش نظرات