آموزش C# سریع توسط Windows Forms - ایجاد برنامه های ویندوز، SQL در C#

Fast C# by Windows Forms - Create Windows Apps, SQL in C#

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: C# را عمیقاً با ایجاد برنامه‌های ویندوز بیاموزید - افراد مبتدی برای پیشرفت -SQL در C#، Excel، PDF، پیش‌بینی آب و هوا، MAUI ... 4 دوره در یک + 22 ساعت - آموزش با پروژه‌ها، مبتدیان تا پیشرفته ساخت 8 برنامه حرفه‌ای: ماشین حساب، ساعت دیجیتال، اطلاعات دانشجویی،.NET MAUI، اکسل، PDF، پیش بینی آب و هوا،... به راحتی اصول سی شارپ را برای پیشبرد موضوعات با فرمت ویندوز بیاموزید ایجاد اپلیکیشن حرفه ای توسط SQL در سی شارپ. کنترل ها، اشکال زدایی، رویدادها کار با منابع و تنظیمات تاریخ و زمان - گزارش طراحی تقویم توسط PDF نمایش آب و هوا و پیش بینی پیش نیازها: سیستم عامل ویندوز 10 یا 11

سلام!

آیا می خواهید برنامه نویسی را عمیق و آسان یاد بگیرید؟

آیا تا به حال به یادگیری C# از طریق پروژه فکر کرده اید؟

آیا شما دانشجو هستید یا عاشق سی شارپ هستید و می خواهید سی شارپ را با فرم های ویندوز یاد بگیرید؟

در اینجا می‌خواهم به شما نشان دهم که چگونه به‌سرعت C# را توسط بسیاری از پروژه‌ها یاد بگیرید.

در این دوره شما قرار است یاد بگیرید:

  • 4 دوره در یک + 22 ساعت + 8 پروژه زنده

  • برنامه های ویندوز را با سی شارپ ایجاد کنید

  • مبانی C# مانند: متغیرها

  • برای ساختار حلقه

  • بیانیه اگر

  • کنترل‌ها و رویدادها

  • منابع در سی شارپ

  • اشکال‌زدایی کدها

  • برنامه ماشین حساب ایجاد کنید

  • برنامه اطلاعات دانشجویی طراحی

  • برنامه پیش بینی آب و هوا برای ویندوز بسازید

  • ایجاد پروژه های چند فرم

  • کنترل‌هایی مانند: دکمه، TextBox، ComboBox، انتخابگر تاریخ

  • ساعت دیجیتال ایجاد کنید

  • کار با تاریخ و زمان

  • یک تقویم ایجاد کنید

  • استفاده پیشرفته از Combobox

  • کار با تصاویر

  • گفتگوها در C#:

  • ایجاد روش در سی شارپ

  • برنامه ویندوز را در C# و SQL Server طراحی کنید

  • صادر کردن داده ها به فایل اکسل

  • برنامه پیش بینی آب و هوا ایجاد کنید

  • ایجاد گزارش با فایل PDF

  • و...

در شروع یادگیری سی شارپ با حداکثر 7 پروژه مختلف با نکات و ترفندهای بسیار تردید نکنید!

در این دوره شما قصد دارید سی شارپ را عمیق و آسان با بهترین روش یاد بگیرید.

بیایید شروع کنیم !!!


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

معرفی Introduction

  • معرفی Introduction

  • دانلود پروژه های این دوره Download projects of this course

  • الزامات ویژوال استودیو 2022 Visual Studio 2022 requirements

  • ویژوال استودیو 2022 را دانلود و نصب کنید Download and install visual studio 2022

شروع پروژه سی شارپ Starting C# Project

  • اولین پروژه در سی شارپ First project in C#

  • خصوصیات را تشکیل می دهند Form properties

  • با استفاده از Button، Label و TextBox Using Button, Label and TextBox

  • پروژه 1: طراحی فرم "Student Reg". Project 1: Design "Student Reg" form

کد نویسی سی شارپ C# Coding

  • اولین کد سی شارپ First C# code

  • نظرات در سی شارپ Comments in C#

  • تغییر رنگ با سی شارپ Change color by C#

  • متن را با کد سی شارپ تغییر دهید Change text by C# code

  • فعال/غیرفعال کردن کنترل ها با سی شارپ Enable/Disable controls by C#

  • نمایش/پنهان کردن کنترل ها با سی شارپ SHow/Hide controls by C#

تاریخ و زمان Date and Time

  • استفاده از تاریخ و زمان در سی شارپ Using date and time in c#

  • پروژه 2: ساعت دیجیتال در سی شارپ Project 2 : Digital clock in C#

متغیرها Variables

  • متغیر رشته String variable

  • Int32 و Int64 Int32 and Int64

  • شناور، دوتایی و اعشاری Float,Double and Decimal

  • بول Bool

  • محدوده متغیر Scope of variable

بیانیه های سی شارپ C# Statements

  • IF ساده Simple IF

  • IF چندگانه Multiple IF

  • مورد سوئیچ Switch Case

  • با استفاده از ComboBox Using ComboBox

  • برای حلقه For Loop

دیالوگ ها Dialogs

  • گفتگوی رنگ Color dialog

  • گفتگوی مرورگر پوشه Folder browser dialog

  • گفتگوی فونت Font dialog

  • گفتگوی فایل را باز کنید Open file dialog

  • گفتگوی ذخیره فایل Save file dialog

پروژه 3: ماشین حساب در سی شارپ Project 3: Calculator in C#

  • طراحی ماشین حساب Design of calculator

  • کدهای دکمه های عددی Numeric buttons codes

  • روش سی شارپ است Method is C#

  • کد دکمه های اپراتور Operator buttons code

  • کد دکمه اعشاری Decimal button code

  • کد دکمه برابر Equal button code

  • ساختار را امتحان کنید Try structure

  • انتشار ماشین حساب Publish calculator

پروژه 4: برنامه مدیریت دانش آموز در سی شارپ Project 4 : Student management App in C#

  • ساختار اپلیکیشن پایگاه داده Structure of database app

  • پایگاه داده طراحی Design Database

  • پروژه C# جدید ایجاد کنید Create new C# Project

  • TableAdapter و datatable را اضافه کنید Add TableAdapter and datatable

  • میز غواصی عمیق و جدول داده Deep diving TableAdapter & datatable

  • فرم ورود اطلاعات «دانشجویان» را اضافه کنید Add ‘Students’ data entry form

  • دکمه های بالایی را طراحی کنید Design the top buttons

  • افزودن موارد به فرم Adding items to form

  • بارگذاری داده ها در datagridview Loading data in datagridview

  • موارد را به bindingsource متصل کنید Bind the items to bindingsource

  • سفارشی کردن datagridview Customize datagridview

  • دکمه ها را فعال و غیرفعال کنید Enable and disable buttons

  • کد سی شارپ برای دکمه های جدید، ویرایش و حذف C# code for New,Edit & Delete buttons

  • دکمه ذخیره کد سی شارپ Save button C# code

  • دکمه لغو کد سی شارپ Cancel button C# code

  • برخی از اشکالات را برطرف کنید Fix some bugs

  • ستون عکس را به sql db اضافه کنید Add photo column to sql db

  • دکمه مرور عکس Photo browse button

  • طراحی فرم جستجو Search form design

  • جستجوی داده ها بر اساس شناسه و درجه Search data by id and grade

  • جستجوی ستون های متنی در SQL Search text columns in SQL

  • جستجوی نام خانوادگی در سی شارپ Search last name in C#

  • جستجوی ستون های تاریخ در SQL Search date columns in SQL

  • جستجوی ستون تاریخ در سی شارپ Search date column in C#

  • بارگیری تمام داده ها در سی شارپ Load all data in C#

  • طراحی فرم اصلی Main form design

  • افزودن دکمه بستن Adding close button

  • فرم های دیگر را نشان دهید Show other forms

  • نمایش تاریخ و زمان Showing date and time

  • تغییر تصویر پس زمینه Change background image

  • اضافه کردن دکمه کوچک کردن Adding minimize button

  • بارگیری پس زمینه انتخاب شده Load selected background

  • ایجاد پایگاه داده “user” در SQL Create “user” database in SQL

  • فرم "کاربر" را طراحی کنید Design the “user” form

  • کدگذاری فرم "کاربر". Coding the “user” form

  • از کدها از طریق خطا محافظت کنید Protect the codes via errors

  • فرم ورود را طراحی کنید Design the login form

  • کدگذاری فرم "ورود". Coding the “login” form

  • ذخیره کاربر لاگین در پایگاه داده Saving login user in database

  • فرم تنظیمات را طراحی کنید Design the settings form

  • کدگذاری فرم "تنظیمات". Coding the “settings” form

  • فرم "درباره ما" را طراحی کنید Design the “about us” form

  • افزودن میانبر به فرم اصلی Adding shortcuts to main form

  • ماشین حساب را از منو اجرا کنید Run calculator from menu

پروژه 5: پیش بینی آب و هوا Project 5 : Weather forecasting

  • api آب و هوا چیست؟ What is the weather api?

  • ایجاد پروژه جدید برای آب و هوا Create new project for weather

  • بسته json را از Nuget نصب کنید Install json package from Nuget

  • کدهای سی شارپ برای دریافت آب و هوا توسط api C# codes to get weather by api

  • جستجوی آب و هوا بر اساس نام شهر Search weather by city name

  • روشی برای بارگذاری داده های آب و هوا طراحی کنید Design a method to load weather data

  • واحد اندازه گیری را تغییر دهید Change the unit of measurement

  • نماد آب و هوا را دریافت کنید Get the icon for weather

  • محافظت از کدهای آب و هوا با تلاش Protecting weather codes by try

  • داده های آب و هوا را بر اساس طول و عرض جغرافیایی دریافت کنید Get weather data by longitude & latitude

  • زبان مقادیر بازگشتی را تغییر دهید Change the language of return values

  • پیش بینی آب و هوا چیست What is weather forecasting

  • فرم پیش بینی را طراحی کنید Design the forecasting form

  • کدهای پیش بینی قسمت 1 Forecasting codes part1

  • کدهای پیش بینی قسمت 2 Forecasting codes part2

پروژه 6: اکسل در سی شارپ Project 6 : Excel in C#

  • ساخت پروژه برای اکسل Creating project for Excel

  • نصب NuGet برای اکسل Installing NuGet for excel

  • ایجاد SQL db برای اکسل Creating SQL db for Excel

  • اتصال db به پروژه Connecting db to project

  • اضافه کردن موارد و DGV Adding items and DGV

  • در حال بارگذاری فایل اکسل Loading Excel file

  • خواندن داده های اکسل Reading Excel data

  • افزودن نوار پیشرفت Adding progress bar

  • داده های اکسل را در SQL ذخیره کنید Save Excel data in SQL

  • رفع اشکال تاریخ Fix the date bug

  • در حال بارگیری تمام داده ها Loading all data

  • صادرات داده به اکسل Exporting data to Excel

پروژه 7: گزارش به صورت PDF توسط سی شارپ Project 7: Report in PDF by C#

  • نصب پکیج پی دی اف Installing Pdf package

  • فایل pdf خالی بسازید Create empty pdf file

  • عنوان گزارش را به pdf اضافه کنید Add report title to pdf

  • فضای آزاد و خط اضافه کنید Add free space & line

  • اضافه کردن هدر جدول به pdf Add table header to pdf

  • افزودن داده های جدول به pdf Add table data to pdf

  • نمایش پانل پیشرفت Show progress panel

  • قالب بندی ستون اعشاری Format decimal column

NET MAUI در سی شارپ .NET MAUI in c#

  • معرفی Introduction

  • فایل های پروژه این دوره را دانلود کنید Download project files of this course

  • MAUI چیست؟ What is MAUI?

  • اولین پروژه در MAUI First project in MAUI

  • XAML چیست؟ What is XAML?

  • MAUI را روی ویندوز و پیش نمایش زنده اجرا کنید Run MAUI on windows and live preview

  • MAUI را در شبیه ساز اندروید اجرا کنید Run MAUI on android emulator

  • کنترل برچسب در MAUI Label control in MAUI

  • کنترل ورودی در MAUI Entry control in MAUI

  • کنترل StackLayout در MAUI StackLayout control in MAUI

  • StackLayout عمودی و افقی Vertical and Horizontal StackLayout

  • حاشیه و بالشتک Margin and Padding

  • کنترل دکمه در MAUI Button control in MAUI

  • ایجاد پروژه گالری Create gallery project

  • تغییر صفحه راه اندازی Change startup page

  • عنوان صفحه را تغییر دهید Change page title

  • تغییر رنگ عنوان Change title colors

  • صفحه گل Flowers page

  • صفحه پیش نمایش طراحی Design preview page

  • Tabbar گالری را اضافه کنید Add gallery Tabbar

  • اتصال صفحه پیش نمایش به گل ها Connecting preview page to flowers

  • صفحه طراحی ماشین Designing cars page

  • افزودن صفحه ورود اطلاعات Adding data entry page

  • افزودن صفحه درباره ما Adding about us page

نمایش نظرات

Udemy (یودمی)

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

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

آموزش C# سریع توسط Windows Forms - ایجاد برنامه های ویندوز، SQL در C#
جزییات دوره
22 hours
142
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,000
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Roshan Academy Roshan Academy

برنامه نویس حرفه ای دات نت