آموزش WPF و XAML: ساخت ۱۰ اپلیکیشن WPF (C#) در سال ۲۰۲۰ - آخرین آپدیت

دانلود WPF & XAML: Build 10 WPF applications (C#) in 2020

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

آموزش توسعه WPF و XAML با 10 پروژه کاربردی | برنامه نویسی C# برای مبتدیان

با 10 پروژه، XAML و WPF را یاد بگیرید

با این دوره، برنامه نویسی WPF/C# را حتی از صفر شروع کنید

10 برنامه کاربردی با WPF و XAML بسازید

توانایی ساخت برنامه های سفارشی WPF را کسب کنید

مبانی برنامه نویسی در C# را درک کنید

کد XAML مورد نیاز برنامه های خود را بنویسید

پیش نیازها

اختیاری: درک مبانی برنامه نویسی (متغیر، شیء، تابع، شرط، آرایه)

آیا به دنبال شروع برنامه نویسی با WPF و XAML هستید؟

پس این دوره دقیقا برای شما طراحی شده است. در این دوره، شما با استفاده از زبان های برنامه نویسی WPF، XAML و C#، ده برنامه کاربردی خواهید ساخت. همچنین مفاهیم کلیدی برنامه نویسی را فرا خواهید گرفت. پس از اتمام دوره، قادر خواهید بود برنامه های ساده بسازید و پایه ای قوی در برنامه نویسی کسب کنید. تلاش کرده ام نحوه عملکرد تمام مفاهیم مهم را توضیح دهم و چگونگی استفاده از آنها را در کد C# خود نشان دهم.

می دانم وقت شما برای ویدیوهای طولانی و خسته کننده ارزشمند است. به همین دلیل، تلاش می کنم تا حد امکان جذاب باشم و مستقیماً به اصل مطلب بپردازم.

فرصت های تمرین

در طول دوره، 4 آزمون وجود دارد که می توانید دانش خود را با آنها تمرین کنید. همچنین در ویدیوهای "کدنویسی"، با پرسیدن سوالاتی مانند "نتیجه این چیست؟" سعی می کنم شما را درگیر کنم.

چه چیزهایی یاد خواهید گرفت؟

ابتدا، مبانی برنامه نویسی را یاد می گیرید. زیرا بدون پایه و اساس، نمی توانید به جلو حرکت کرده و برنامه بسازید.

  1. برنامه چیست

  2. برنامه نویسی چیست

  3. متغیرها

  4. انواع داده

  5. دستورات شرطی if و switch

  6. آرایه ها

  7. حلقه ها (for، while، do-while)

  8. توابع

به همین دلیل، دانش مبانی برنامه نویسی اختیاری است.

سپس، دانش کسب شده را به کار می گیرید و 10 برنامه WPF می سازید:

  1. ماشین حساب ساده

  2. بازی حدس عدد

  3. لیست کارهای روزانه (TODO list)

  4. ماشین حساب پیشرفته

  5. ویرایشگر متن

  6. تقویم

  7. بوم نقاشی (Canvas)

  8. طراح گراف

  9. بازی کلیکی

  10. بازی دوز (Tick tack toe)

چه کسانی باید این دوره را بگذرانند؟

  1. هر کسی که می خواهد مبانی برنامه نویسی را در C# یاد بگیرد

  2. هر کسی که می خواهد برنامه های WPF و XAML بسازد


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

مقدمه Introduction

  • مقدمه Introduction

  • سلام :) Say Hello :)

  • نصب ویژوال استودیو Install Visual Studio

مبانی برنامه‌نویسی در c# Programming Fundamentals in c#

  • برنامه‌نویسی چیست؟ What is programming?

  • سلام دنیا Hello World

  • متغیر چیست؟ What is variable?

  • انواع داده Data types

  • کد: متغیرها CODE: Variables

  • آزمون: متغیرها QUIZ: Variables

  • عملگرهای منطقی ۱ (<, >, <=, >=) Logical Operators 1 (<, >, <=, >=)

  • عملگرهای منطقی ۲ (!, &&, ||) Logical Operators 2 (!, &&, ||)

  • دستور if if statement

  • کد: دستور if CODE: if statement

  • دستور switch switch statement

  • کد: سوئیچ CODE: Switch

  • آزمون: شرایط QUIZ: Conditions

  • آرایه چیست؟ What is array?

  • کد: آرایه CODE: Array

  • حلقه چیست؟ What is loop?

  • کد: حلقه for CODE: For loop

  • کد: حلقه while CODE: While loop

  • کد: حلقه do-while CODE: do-while loop

  • آزمون: آرایه‌ها، حلقه‌ها QUIZ: Arrays, Loops

  • تابع چیست؟ What is function?

  • کد: توابع CODE: Functions

  • چرا باید از تابع استفاده کنیم؟ Why should you use function?

  • آزمون: توابع QUIZ: Functions

  • کد: اولین برنامه (ماشین حساب) CODE: first application (Calculator)

اپلیکیشن‌های مقدماتی Starter applications

  • رابط کاربری گرافیکی (GUI): ماشین حساب GUI: Calculator

  • عملکرد (FUNCTIONALITY): ماشین حساب FUNCTIONALITY: Calculator

  • رابط کاربری گرافیکی (GUI): رفع اشکال ماشین حساب GUI: Calculator Fix

  • رابط کاربری گرافیکی (GUI): حدس عدد GUI: Guess Number

  • عملکرد (FUNCTIONALITY): حدس عدد FUNCTIONALITY: Guess Number

  • رابط کاربری گرافیکی (GUI): لیست انجام کارها (Todo list) GUI: Todo list

  • عملکرد (FUNCTIONALITY): لیست انجام کارها (Todo list) FUNCTIONALITY: Todo list

  • رابط کاربری گرافیکی (GUI): ماشین حساب پیشرفته GUI: Advanced Calculator

  • عملکرد (FUNCTIONALITY): ماشین حساب پیشرفته FUNCTIONALITY: Advanced Calculator

  • رابط کاربری گرافیکی (GUI): ویرایشگر متن GUI: Text Editor

  • عملکرد (FUNCTIONALITY): ویرایشگر متن FUNCTIONALITY: Text Editor

  • رابط کاربری گرافیکی (GUI): تقویم GUI: Calendar

  • عملکرد (FUNCTIONALITY): تقویم ۱ FUNCTIONALITY: Calendar 1

  • عملکرد (FUNCTIONALITY): تقویم ۲ FUNCTIONALITY: Calendar 2

اپلیکیشن‌های پیشرفته Advanced applications

  • رابط کاربری گرافیکی (GUI): بوم نقاشی (Canvas) GUI: Canvas

  • عملکرد (FUNCTIONALITY): بوم نقاشی (Canvas) FUNCTIONALITY: Canvas

  • رابط کاربری گرافیکی (GUI): نمودار GUI: Graph

  • عملکرد (FUNCTIONALITY): نمودار FUNCTIONALITY: Graph

  • عملکرد (FUNCTIONALITY): نمودار ۲ FUNCTIONALITY: Graph 2

بازی‌ها Games

  • رابط کاربری گرافیکی (GUI): بازی کلیکی GUI: Clicking Game

  • عملکرد (FUNCTIONALITY): بازی کلیکی ۱ FUNCTIONALITY: Clicking Game 1

  • عملکرد (FUNCTIONALITY): بازی کلیکی ۲ FUNCTIONALITY: Clicking Game 2

  • رابط کاربری گرافیکی (GUI): تیک تاک تو (Tick-Tack-Toe) GUI: Tick-Tack-Toe

  • عملکرد (FUNCTIONALITY): تیک تاک تو (Tick-Tack-Toe) FUNCTIONALITY: Tick-Tack-Toe

پاداش: تخفیف دوره‌های دیگر من! BONUS: Discounts to my other courses!

  • پاداش: تخفیف دوره‌های دیگر من! BONUS: Discounts to my other courses!

نمایش نظرات

آموزش WPF و XAML: ساخت ۱۰ اپلیکیشن WPF (C#) در سال ۲۰۲۰
جزییات دوره
6 hours
49
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
6,431
4.1 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Luke's Programming School Luke's Programming School

مربی پر فروش Udemy با بیش از 150 000 دانشجو سلام ، نام من Luke است ، من بنیانگذار "مدرسه برنامه نویسی Luke" هستم. در حال حاضر ، ما در بیش از 160 کشور بیش از 100000 دانش آموز آموزش می دهیم. هدف ما این است که بیش از 150 000 دانش آموز تا پایان سال جاری داشته باشیم. ما دوره هایی را در زمینه توسعه ، تجارت الکترونیکی و طراحی ارائه می دهیم. دوره های ما: ما در ساخت دوره های عالی متمرکز هستیم ، هدف ما این است که هر دوره را تا آنجا که ممکن است جذاب تر کنیم. به همین دلیل است که اکثر دوره های ما کوتاه و مستقیم به موضوع است. ما فقط بر روی موارد مهم تمرکز می کنیم. به روز بودن: ما اطمینان حاصل می کنیم که همه دوره های ما به روز است و همه موارد مورد نیاز شما را پوشش می دهد. دانش آموز رئیس است: ما تمام تلاش خود را می کنیم تا شما را خوشحال کنیم و یک تجربه یادگیری عالی را ارائه دهیم. به همین دلیل است که ما در عرض یک روز به س questionsالات پاسخ می دهیم. هر آنچه لازم دارید: اگر دانش آموز در درس ما برخی از سخنرانی ها را از دست داده باشد ، می تواند به راحتی آنها را بخواهد ، تنها کاری که شما باید انجام دهید این است که برای ما بنویسید چه سخنرانی هایی را می خواهید اضافه کنیم و ما آنها را اضافه خواهیم کرد!