آموزش WPF و XAML: ساخت 10 برنامه WPF (C#) در سال 2020

WPF & XAML: Build 10 WPF applications (C#) in 2020

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توسعه XAML و WPF را در 10 پروژه یاد بگیرید. برنامه نویسی WPF/C# حتی برای مبتدیان ایجاد 10 برنامه با استفاده از WPF & XAML قادر به ایجاد برنامه WPF سفارشی درک اصول برنامه نویسی در سی شارپ قادر به نوشتن کد XAML برای برنامه خود باشید پیش نیازها:اختیاری: درک اصول برنامه نویسی (متغیر، شی، تابع، اگر، آرایه ها)

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

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

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

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

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

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

در ابتدا، اصول برنامه نویسی را یاد خواهید گرفت. زیرا بدون پایه نمی‌توانید ادامه دهید و برنامه‌های کاربردی ایجاد کنید.

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

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

  3. متغیرها

  4. انواع داده

  5. if and switch عبارت

  6. آرایه ها

  7. حلقه ها (برای، while، do-while)

  8. توابع

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

سپس از دانش به دست آمده استفاده کرده و 10  برنامه WPF ایجاد خواهید کرد:

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

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

  3. فهرست TODO

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

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

  6. تقویم

  7. بوم نقاشی

  8. طراح گراف

  9. کلیک کردن بازی

  10. بازی تیک تاک پا


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

  1. هر کسی که می خواهد اصول برنامه نویسی را در سی شارپ یاد بگیرد

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



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

معرفی Introduction

  • معرفی Introduction

  • سلام برسان :) Say Hello :)

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

اصول برنامه نویسی در سی شارپ Programming Fundamentals in c#

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

  • سلام دنیا Hello World

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

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

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

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

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

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

  • اگر بیانیه if statement

  • کد: بیانیه if CODE: if statement

  • عبارت switch switch statement

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

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

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

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

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

  • کد: برای حلقه 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: Calculator

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

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

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

  • عملکرد: عدد را حدس بزنید FUNCTIONALITY: Guess Number

  • رابط کاربری گرافیکی: فهرست کارها GUI: Todo list

  • عملکرد: فهرست کارها FUNCTIONALITY: Todo list

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

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

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

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

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

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

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

برنامه های کاربردی پیشرفته Advanced applications

  • رابط کاربری گرافیکی: بوم GUI: Canvas

  • عملکرد: بوم FUNCTIONALITY: Canvas

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

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

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

بازی ها Games

  • رابط کاربری گرافیکی: روی بازی کلیک کنید GUI: Clicking Game

  • عملکرد: روی بازی 1 کلیک کنید FUNCTIONALITY: Clicking Game 1

  • عملکرد: روی بازی 2 کلیک کنید FUNCTIONALITY: Clicking Game 2

  • رابط کاربری گرافیکی: Tick-Tack-Toe GUI: Tick-Tack-Toe

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

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

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

نمایش نظرات

آموزش WPF و XAML: ساخت 10 برنامه WPF (C#) در سال 2020
جزییات دوره
6 hours
49
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
6,230
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الات پاسخ می دهیم. هر آنچه لازم دارید: اگر دانش آموز در درس ما برخی از سخنرانی ها را از دست داده باشد ، می تواند به راحتی آنها را بخواهد ، تنها کاری که شما باید انجام دهید این است که برای ما بنویسید چه سخنرانی هایی را می خواهید اضافه کنیم و ما آنها را اضافه خواهیم کرد!