آموزش توسعه Gui پایتون با Tkinter Python و Python PyQt5

Python Gui Development with Tkinter Python and Python PyQt5

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Python Tkinter و Python Gui با PyQt5، مهارت‌های tkinter و pyqt5 خود را برای ایجاد توسعه برنامه دسکتاپ gui تقویت کنید Tkinter یک پایتون است که به جعبه ابزار Tk GUI متصل می‌شود. این رابط استاندارد پایتون به جعبه ابزار Tk GUI است و رابط کاربری گرافیکی استاندارد پایتون است. Tkinter python با نصب استاندارد گنو/لینوکس، مایکروسافت ویندوز و macOS پایتون گنجانده شده است. نام Tkinter از رابط Tk گرفته شده است. Python Tkinter راه عملی در پایتون به رابط‌های گرافیکی کاربر (GUI) است و در همه توزیع‌های استاندارد پایتون گنجانده شده است. پایتون یک زبان برنامه نویسی همه منظوره، شی گرا و سطح بالا است. سینتکس ساده پایتون به ویژه برای برنامه های دسکتاپ، وب و کسب و کار مناسب است. پایتون یک زبان برنامه نویسی همه منظوره، شی گرا و سطح بالا است. در دنیای نرم افزار، پایتون بیشتر در علم داده و عملیات هوش مصنوعی استفاده می شود. بنابراین ممکن است بسیاری از برنامه های کاربردی مبتنی بر پایتون را ندیده باشید. چه در زمینه هوش مصنوعی یا امور مالی کار می‌کنید و یا در توسعه وب یا علم داده فعالیت می‌کنید، پایتون یکی از مهم‌ترین مهارت‌ها رابط کاربری گرافیکی (GUI) است، یک برنامه رایانه‌ای که فرد را قادر می‌سازد تا از طریق استفاده با رایانه ارتباط برقرار کند. نمادها، استعاره ها، دستگاه های اشاره گر در این آموزش قصد داشتیم یک اپلیکیشن با استفاده از پایتون برای مبتدیان با شما توسعه دهیم. نحوه استفاده از نوت بوک Anaconda و Jupyter نحوه استفاده از یک IDE با مفهوم PyCharm Variables Gui پایتون با pyqt، pyqt5، qt با پایتون انواع داده در پایتون تعداد زیادی عملگر نوع داده، روش ها و نحوه استفاده از آنها مفهوم شرطی، عبارات if و elif منطق حلقه ها و دستورات کنترل توابع و نحوه استفاده از آنها نحوه استفاده از ماژول ها و ایجاد ماژول های خود نحوه مدیریت و افزایش استثناها مفاهیم فایل و عملیات فایل برنامه نویسی شی گرا با متدها، سازنده ها، متدهای جادویی و از همه مهمتر مفهوم وراثت. نحوه اضافه کردن کامپوننت ها نحوه مدیریت چیدمان نحوه سفارشی سازی مدیریت هندسه رابط کاربری گرافیکی نحوه بهبود ظاهر با سبک ها و تم ها درک مفهوم رابط کاربری گرافیکی با کمک Tkinter نحوه توسعه سریع رابط ها در پایتون gui نحوه برقراری ارتباط بین ویندوزها پیش نیازها: تمایل به یادگیری درباره Tkinter Python، Python Gui، Python شما به یک کامپیوتر رومیزی (ویندوز، مک) نیاز دارید که بتواند Anaconda 3 یا جدیدتر را اجرا کند. ما به شما نشان خواهیم داد که چگونه نرم افزار رایگان لازم را نصب کنید. کمی تجربه کدنویسی حداقل مهارت های ریاضی سطح دبیرستان مورد نیاز است. فیلم های دوره را به طور کامل و به ترتیب تماشا کنید آموزش عزم و صبر. کنجکاوی برای برنامه نویسی python gui با استفاده از pyqt5 تمایل به یادگیری Python GUI تمایل به یادگیری پایتون pyqt، pyqt5 LIFETIME ACCESS، به روز رسانی دوره، محتوای جدید، در هر زمان، هر مکان، در هر دستگاه هیچ چیز دیگری! این فقط شما هستید، رایانه و جاه طلبی شما برای شروع امروز

Tkinter، Python Gui، tkinter python، python tkinter، Gui، Python GUI، توسعه اپلیکیشن دسکتاپ، برنامه دسکتاپ، برنامه نویسی پایتون gui، pyqt، pyqt5، python pyqt5

سلام،

به دوره آموزشی " توسعه Gui Python با Tkinter Python و Python PyQt5 " خوش آمدید.

Python Tkinter Python Gui - مهارت های Tkinter Python خود را با برنامه کاربردی دسکتاپ برنامه نویسی پایتون gui تقویت کنید.


پایتون یک زبان برنامه نویسی همه منظوره، شی گرا و سطح بالا است. چه در زمینه هوش مصنوعی یا امور مالی کار می کنید و یا در حال دنبال کردن حرفه ای در توسعه وب یا علم داده هستید، پایتون یکی از مهم ترین مهارت هایی است که می توانید یاد بگیرید.

Tkinter یک پایتون است که به جعبه ابزار Tk GUI متصل می شود. این رابط استاندارد پایتون به جعبه ابزار Tk GUI است و رابط کاربری گرافیکی استاندارد پایتون است. Tkinter با نصب استاندارد گنو/لینوکس، مایکروسافت ویندوز و macOS پایتون همراه است. نام Tkinter از رابط Tk

گرفته شده است

Tkinter روشی واقعی در پایتون به رابط‌های گرافیکی کاربر (GUI) است و در همه توزیع‌های استاندارد پایتون گنجانده شده است. پایتون چارچوب های رابط کاربری گرافیکی زیادی دارد، اما Tkinter تنها فریم ورکی است که در کتابخانه استاندارد پایتون تعبیه شده است. در واقع، این تنها چارچوبی است که در کتابخانه استاندارد پایتون تعبیه شده است.

Tkinter کتابخانه استاندارد رابط کاربری گرافیکی برای پایتون است. پایتون زمانی که با Tkinter ترکیب می‌شود راهی سریع و آسان برای ایجاد برنامه‌های رابط کاربری گرافیکی فراهم می‌کند. Tkinter یک رابط شی گرا قدرتمند برای جعبه ابزار Tk GUI فراهم می کند.

رابط کاربری گرافیکی (رابط کاربری گرافیکی) شکلی از رابط کاربری است که به کاربران اجازه می‌دهد به جای رابط‌های کاربری مبتنی بر متن، برچسب‌های فرمان تایپ شده یا پیمایش متن، از طریق نمادهای گرافیکی و نشانگرهای صوتی مانند نمادهای اولیه با دستگاه‌های الکترونیکی تعامل داشته باشند.

PyQt یک پیوند پایتون از جعبه ابزار رابط کاربری گرافیکی کراس پلتفرم Qt است که به عنوان یک افزونه پایتون پیاده سازی شده است. PyQt نرم افزار رایگانی است که توسط شرکت بریتانیایی Riverbank Computing توسعه یافته است.

در این دوره، ما یاد خواهیم گرفت که رابط کاربری گرافیکی و Tkinter چیست و چگونه کار می کنند. و همچنین نحوه ایجاد برنامه با رابط کاربری گرافیکی در پایتون. برای کسانی که می خواهند از پایتون نه تنها در هوش مصنوعی و علم داده استفاده کنند، بلکه می خواهند برنامه ای با استفاده از پایتون توسعه دهند.


همچنین در این دوره، یاد خواهیم گرفت که رابط کاربری گرافیکی، PyQT5 چیست و چگونه کار می کند. و همچنین نحوه توسعه یک برنامه با پایتون. برای کسانی که می خواهند از Python نه تنها در هوش مصنوعی (AI) و علم داده یا یادگیری ماشین استفاده کنند، بلکه برنامه ای با استفاده از Python توسعه دهند.

و در این دوره، درهای دنیای پایتون را باز می کنیم و سعی می کنیم عمیق تر حرکت کنیم. گام به گام چیزهای اساسی در مورد پایتون یاد خواهیم گرفت. در طول دوره، تمرین‌های مختلفی را برای تقویت آموخته‌هایمان انجام خواهیم داد.

ایجاد یک برنامه رابط کاربری گرافیکی با استفاده از Tkinter کار آسانی است. تنها کاری که باید انجام دهید این است که مراحل زیر را انجام دهید -


  • ماژول Tkinter را وارد کنید.

  • پنجره اصلی برنامه رابط کاربری گرافیکی را ایجاد کنید.

  • یک یا چند مورد از ویجت های ذکر شده در بالا را به برنامه رابط کاربری گرافیکی اضافه کنید.

  • حلقه رویداد اصلی را وارد کنید تا در برابر هر رویدادی که توسط کاربر راه‌اندازی می‌شود، اقدام کنید.

این دوره برای همه علاقمندان به پایتون مناسب است.

پایتون یک زبان برنامه نویسی همه منظوره، شی گرا و سطح بالا است. چه در زمینه هوش مصنوعی یا امور مالی کار می کنید و یا به دنبال حرفه ای در توسعه وب یا علم داده هستید، پایتون یکی از مهم ترین مهارت هایی است که می توانید یاد بگیرید. سینتکس ساده پایتون به ویژه برای برنامه های دسکتاپ، وب و کسب و کار مناسب است. فلسفه طراحی پایتون بر خوانایی و قابلیت استفاده تاکید دارد. پایتون با این فرض توسعه داده شد که باید تنها یک راه (و ترجیحاً یک راه واضح) برای انجام کارها وجود داشته باشد، فلسفه ای که منجر به سطح سختی از استانداردسازی کد شد.

ببینید چرا میلیون‌ها نفر برای یادگیری پایتون به کارشناسان دنیای واقعی Oak Academy مراجعه می‌کنند. با تمرینات و آزمون های عملی با سرعت خود یاد بگیرید. دوره های ما مرتباً به روز می شوند، بنابراین شما همیشه از آخرین اطلاعات کار می کنید. این آموزشی است که برای تبدیل شدن به یک توسعه دهنده حرفه ای پایتون به آن نیاز دارید.

یکی از دوره‌های Python آکادمی Oak را بگذرانید و یاد بگیرید که چگونه با استفاده از این زبان فوق‌العاده مفید کدنویسی کنید. نحو ساده و خوانایی آن، پایتون را برای Flask، Django، علم داده و یادگیری ماشین عالی می کند. شما یاد خواهید گرفت که چگونه همه چیز را از بازی گرفته تا سایت و برنامه بسازید. از میان طیف وسیعی از دوره‌هایی انتخاب کنید که هم برای مبتدیان و هم برای توسعه‌دهندگان پیشرفته جذاب باشد.

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

- اما آیا ما برنامه نویسان هرگز تعجب نمی کنیم؟

- آیا می توانیم برنامه ای را با استفاده از پایتون کدنویسی کنیم؟

- چگونه می توانیم از رابط کاربری گرافیکی در پایتون استفاده کنیم؟

- نمی دانم آیا می توانیم به سرعت یک رابط کاربری آماده کنیم؟

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


سوالات متداول

پایتون چیست؟

Python یک زبان برنامه نویسی همه منظوره، شی گرا و سطح بالا است. چه در زمینه هوش مصنوعی یا امور مالی کار می کنید و یا به دنبال حرفه ای در توسعه وب یا علم داده هستید، پایتون یکی از مهم ترین مهارت هایی است که می توانید یاد بگیرید. سینتکس ساده پایتون به ویژه برای برنامه های دسکتاپ، وب و کسب و کار مناسب است. فلسفه طراحی پایتون بر خوانایی و قابلیت استفاده تاکید دارد. پایتون با این فرض توسعه داده شد که باید تنها یک راه (و ترجیحاً یک راه واضح) برای انجام کارها وجود داشته باشد، فلسفه ای که منجر به سطح سختی از استانداردسازی کد شد. زبان برنامه نویسی اصلی بسیار کوچک است و کتابخانه استاندارد نیز بزرگ است. در واقع، کتابخانه بزرگ پایتون یکی از بزرگترین مزایای آن است که ابزارهای مختلفی را برای برنامه نویسان مناسب برای کارهای مختلف فراهم می کند.


Tkinter در پایتون چیست؟

Tkinter بسته GUI (رابط گرافیکی کاربر) استاندارد پایتون است. این یک لایه نازک شی گرا در بالای Tcl/Tk است. Tkinter تنها ابزار GuiProgramming برای پایتون نیست. با این حال این رایج ترین مورد استفاده است.


رابط کاربری گرافیکی در پایتون چیست؟

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

ساده ترین رابط کاربری گرافیکی برای پایتون چیست؟

Tkinter یکی از محبوب ترین کتابخانه های رابط کاربری گرافیکی در پایتون است. این یکی از اولین انتخاب‌ها برای مبتدیان برای توسعه رابط کاربری گرافیکی است، زیرا دستور ساده و یادگیری آسانی دارد.


آیا tkinter آسان است؟

اگر هدف شما یادگیری نحوه ایجاد رابط کاربری گرافیکی است، tkinter مسلماً یکی از بهترین ابزارهای موجود برای رسیدن به آن هدف است. یادگیری آن ساده و آسان است و می‌تواند مقدمه‌ای فوق‌العاده برای مفاهیمی باشد که باید برای ایجاد برنامه‌های دسکتاپ گرافیکی تسلط داشته باشید.


چرا tkinter در پایتون استفاده می شود؟

Tkinter کتابخانه استاندارد رابط کاربری گرافیکی برای پایتون است. پایتون زمانی که با Tkinter ترکیب می‌شود راهی سریع و آسان برای ایجاد برنامه‌های رابط کاربری گرافیکی فراهم می‌کند. Tkinter یک رابط شی گرا قدرتمند برای جعبه ابزار Tk GUI فراهم می کند.


آیا tkinter در PyCharm گنجانده شده است؟

کتابخانه Tkinter با هر نصب پایتون تعبیه شده است، بنابراین به صورت پیش فرض در PyCharm نصب شده است. این به این معنی است که شما باید کاری انجام دهید جز اینکه «import tkinter» یا «import tkinter as tk» را بدون نصب در اسکریپت پایتون 3 خود اجرا کنید.


شی گرا بودن پایتون به چه معناست؟

Python یک زبان چند پارادایم است، به این معنی که از بسیاری از رویکردهای برنامه نویسی پشتیبانی می کند. پایتون در کنار سبک های برنامه نویسی رویه ای و تابعی، از سبک برنامه نویسی شی گرا نیز پشتیبانی می کند. در برنامه نویسی شی گرا، یک توسعه دهنده یک پروژه برنامه نویسی را با ایجاد اشیاء پایتون در کد که نشان دهنده اشیاء در دنیای واقعی است، تکمیل می کند. این اشیاء می توانند هم داده ها و هم عملکرد شی دنیای واقعی را داشته باشند. برای تولید یک شی در پایتون به یک کلاس نیاز دارید. شما می توانید یک کلاس را به عنوان یک الگو در نظر بگیرید. شما یک بار قالب را ایجاد می کنید و سپس از الگو برای ایجاد هر تعداد شی که نیاز دارید استفاده می کنید. کلاس‌های پایتون دارای ویژگی‌هایی برای نمایش داده‌ها و روش‌هایی هستند که عملکرد را اضافه می‌کنند. کلاسی که یک خودرو را نشان می‌دهد ممکن است دارای ویژگی‌هایی مانند رنگ، سرعت، و صندلی‌ها و روش‌هایی مانند رانندگی، فرمان، و توقف باشد.


برنامه نویسی رابط کاربری گرافیکی چیست؟

رابط کاربر گرافیکی (GUI)، یک برنامه کامپیوتری که به فرد امکان می‌دهد با استفاده از نمادها، استعاره‌های بصری و دستگاه‌های اشاره‌گر با رایانه ارتباط برقرار کند.


چرا پایتون برای رابط کاربری گرافیکی استفاده می شود؟

Python تعداد زیادی چارچوب (یا جعبه ابزار) رابط کاربری گرافیکی برای خود در دسترس دارد، از TkInter (به طور سنتی همراه با Python، با استفاده از Tk) تا تعدادی دیگر از راه حل های چند پلتفرمی، و همچنین اتصالات به پلتفرم خاص (همچنین) به عنوان فن آوری های "بومی") شناخته می شود.


رابط کاربری گرافیکی در کجا استفاده می شود؟

عملکردها در یک رابط کاربری گرافیکی معمولاً از طریق دستکاری مستقیم عناصر گرافیکی انجام می‌شوند. فراتر از رایانه، رابط‌های کاربری گرافیکی در بسیاری از دستگاه‌های تلفن همراه مانند پخش‌کننده‌های MP3، پخش‌کننده‌های رسانه قابل حمل، دستگاه‌های بازی، تلفن‌های هوشمند و کنترل‌های خانگی، اداری و صنعتی کوچک‌تر استفاده می‌شوند.


PyQt در پایتون چیست؟

PyQt یک پیوند پایتون از مجموعه ابزارهای رابط کاربری گرافیکی بین پلتفرمی Qt است که به عنوان یک افزونه پایتون پیاده سازی شده است. PyQt نرم افزار رایگانی است که توسط شرکت بریتانیایی Riverbank Computing توسعه یافته است.


چرا PyQt استفاده می شود؟

PyQt به طور گسترده برای ایجاد برنامه های مبتنی بر رابط کاربری گرافیکی در مقیاس بزرگ استفاده می شود. این به برنامه نویسان آزادی ایجاد رابط کاربری گرافیکی دلخواه را می دهد و در عین حال طرح های از پیش ساخته شده خوبی را نیز ارائه می دهد. PyQT ویجت هایی را برای ایجاد رابط کاربری گرافیکی پیچیده به شما می دهد.


محدودیت های پایتون چیست؟

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


Python چگونه استفاده می شود؟

Python یک زبان برنامه نویسی عمومی است که به طور گسترده در بسیاری از صنایع و پلتفرم ها استفاده می شود. یکی از کاربردهای رایج پایتون اسکریپت نویسی است که به معنای خودکار کردن وظایف در پس زمینه است. بسیاری از اسکریپت هایی که با سیستم عامل های لینوکس عرضه می شوند، اسکریپت های پایتون هستند. پایتون همچنین یک زبان محبوب برای یادگیری ماشینی، تجزیه و تحلیل داده ها، تجسم داده ها و علم داده است زیرا نحو ساده آن ساخت سریع برنامه های واقعی را آسان می کند. برای ایجاد برنامه های دسکتاپ می توانید از پایتون استفاده کنید. بسیاری از توسعه دهندگان از آن برای نوشتن برنامه های دسکتاپ لینوکس استفاده می کنند و همچنین یک انتخاب عالی برای توسعه وب و بازی است. چارچوب های وب پایتون مانند Flask و Django یک انتخاب محبوب برای توسعه برنامه های کاربردی وب هستند. اخیراً، پایتون نیز به عنوان زبانی برای توسعه تلفن همراه از طریق کتابخانه شخص ثالث Kivy مورد استفاده قرار می گیرد، اگرچه در حال حاضر برخی از اشکالاتی وجود دارد که پایتون باید بر آن غلبه کند.


قبل از یادگیری پایتون چه مهارت یا تجربه ای باید داشته باشم؟

Python اغلب در کلاس‌های سطح کالج تدریس می‌شود، زیرا برای اولین زبان برنامه‌نویسی افراد مناسب است. بنابراین، در حالی که یادگیری پایتون می تواند آسان تر باشد اگر قبلاً جاوا، جاوا اسکریپت یا سایر زبان های رایج را می دانید، لازم نیست. قبل از یادگیری پایتون، ممکن است درک اصول منطق برنامه نویسی، مانند گیت های "if/then"، حلقه های "while/for" و برنامه نویسی رویه ای در مقابل هدف مفید باشد. همچنین ممکن است بخواهید بدانید که برنامه‌ها چگونه ساخته می‌شوند، تفاوت بین برنامه‌نویسی frontend و backend و نحوه استفاده رایانه‌ها از برنامه‌های کاربردی خاص. Udemy دوره‌های مبتدی زیادی دارد که می‌توانند به شما در انتخاب سریع پایتون کمک کنند.


چه مشاغلی از پایتون استفاده می کنند؟

Python یک زبان محبوب است که در بسیاری از صنایع و در بسیاری از رشته های برنامه نویسی استفاده می شود. مهندسان DevOps از پایتون برای اسکریپت نویسی وب سایت و استقرار سرور استفاده می کنند. توسعه دهندگان وب از پایتون برای ساخت برنامه های کاربردی وب، معمولا با یکی از چارچوب های وب محبوب پایتون مانند Flask یا جنگو استفاده می کنند. دانشمندان داده و تحلیلگران داده از پایتون برای ساخت مدل های یادگیری ماشینی، تولید تجسم داده ها و تجزیه و تحلیل کلان داده ها استفاده می کنند. مشاوران مالی و کمیت ها (تحلیلگران کمی) از پایتون برای پیش بینی بازار و مدیریت پول استفاده می کنند. روزنامه نگاران داده از پایتون برای مرتب سازی اطلاعات و ایجاد داستان استفاده می کنند. مهندسان یادگیری ماشین از پایتون برای توسعه شبکه‌های عصبی و سیستم‌های هوشمند مصنوعی استفاده می‌کنند.


هدف ما یادگیری نحوه نوشتن برنامه با استفاده از پایتون در پایان دوره است. آیا شما هیجان زده هستید؟ چون من هیجان زده هستم.


چرا می خواهید این دوره را بگذرانید؟

پاسخ ما ساده است: کیفیت آموزش.

وقتی ثبت نام می کنید، تخصص توسعه دهندگان باتجربه OAK Academy را احساس خواهید کرد.

کیفیت تولید ویدیو و صدا

همه ویدیوهای ما به صورت ویدیو و صوتی با کیفیت بالا ایجاد/تولید می شوند تا بهترین تجربه یادگیری را به شما ارائه دهند.

شما خواهید بود،


  • دیدن واضح

  • شنیدن واضح

  • حرکت در طول دوره بدون حواس‌پرتی


شما همچنین دریافت خواهید کرد:

دسترسی مادام العمر به دوره

پشتیبانی سریع دوستانه در بخش Q A

گواهی تکمیل Udemy برای دانلود آماده است

در حال حاضر شیرجه بزنید!

ما پشتیبانی کامل را ارائه می‌دهیم و به هر سؤالی پاسخ می‌دهیم.


شما را در دوره " توسعه Gui Python با Tkinter Python و Python PyQt5 " می بینیم.

Python Tkinter Python Gui - مهارت های Tkinter Python خود را با برنامه کاربردی دسکتاپ برنامه نویسی پایتون gui تقویت کنید.


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

نمای کلی دوره - توسعه Gui پایتون با Tkinter Python و Python PyQt5 Course Overview - Python Gui Development with Tkinter Python and Python PyQt5

  • مقدمه ای بر توسعه Python Gui با Tkinter Python و Python PyQt5 Introduction to Python Gui Development with Tkinter Python and Python PyQt5

  • سوالات متداول در مورد Python، Tkinter Python، Python Gui، PyQt5 FAQ about Python, Tkinter Python, Python Gui, PyQt5

  • پیوند فایل پروژه Tkinter - Tkinter Python & Python GUI با برنامه Tkinter Desktop Tkinter Project File Link - Tkinter Python & Python GUI with Tkinter Desktop App

راه اندازی پایتون Python Setup

  • نصب Anaconda برای Linux.mp4 Installing Anaconda for Linux.mp4

  • نصب Anaconda برای Windows.mp4 Installing Anaconda for Windows.mp4

  • نصب Anaconda برای MacOS.mp4 Installing Anaconda for MacOS.mp4

  • نمای کلی Jupyter Notebook و Google Colab Overview of Jupyter Notebook and Google Colab

  • نصب PyCharm برای ویندوز Installing PyCharm for Windows

  • نصب PyCharm برای مک Installing PyCharm for Mac

  • نصب QT Creator Installing QT Creator

متغیرها Variables

  • متغیرها Variables

  • مسابقه quiz

شماره Numbers

  • شماره Numbers

  • مسابقه quiz

رشته های Strings

  • رشته ها و روش های رشته Strings and String Methods

  • تبدیل نوع داده Data Type Conversions

  • مولد ایمیل Email Generator

  • QUİZ QUİZ

شرایط Conditionals

  • اظهارات مشروط Conditional Statements

  • ارزش های بولی Boolean Values

  • مقایسه و عملگرهای منطقی Comparison and Logical Operators

  • اگر بیانیه ها If Statements

  • ماشین حساب Calculator

  • ورود کاربر User-Login

  • مسابقه quiz

حلقه ها Loops

  • حلقه ها Loops

  • در حالی که حلقه ها While Loops

  • برای حلقه ها For Loops

  • تابع محدوده Range Function

  • بیانیه کنترل Control Statement

  • اعداد کامل Perfect Numbers

  • ورود کاربر با حلقه ها User Login with Loops

  • مسابقه quiz

کارکرد Functions

  • مفهوم تابع Function Concept

  • ایجاد و فراخوانی یک تابع Creating and Calling a Function

  • اظهارنامه بازگشت Return Statement

  • عبارات لامبدا Lambda Expressions

  • پرایم است Is Prime

  • مسابقه quiz

ماژول ها Modules

  • ماژول ها Modules

  • چگونه کار می کند How it Works

  • یک ماژول جدید ایجاد کنید Create a New Module

  • بازی اعداد Number Game

  • مسابقه quiz

لیست ها Lists

  • لیست و لیست اپراتورها List and List Operators

  • فهرست روش ها List Methods

  • فهرست درک List Comprehensions

  • دنباله فیبوناچی Fibonacci Sequence

  • ادغام لیست ها Merging Lists

  • مسابقه quiz

تاپل ها Tuples

  • تاپل ها Tuples

  • مسابقه quiz

لغت نامه ها Dictionaries

  • لغت نامه ها Dictionaries

  • درک فرهنگ لغت Dictionary Comprehensions

  • شمارنده نامه Letter Counter

  • کلمه شمار Word Counter

  • مسابقه quiz

استثناها Exceptions

  • استثناها Exceptions

  • رسیدگی به استثناها Handling an Exceptions

  • اگر شماره if Number

  • مسابقه quiz

فایل ها Files

  • فایل ها و حالت های فایل Files and File Modes

  • عملیات فایل File Operations

  • تیم سازی Team Building

  • همپوشانی فایل File Overlap

  • مسابقه quiz

مجموعه ها Sets

  • مجموعه ها و عملیات ها.mp4 Sets and Operations.mp4

  • Comprehensions.mp4 را تنظیم کنید Set Comprehensions.mp4

OOP OOP

  • منطق OOP. Logic of OOP.

  • سازنده Constructor

  • مواد و روش ها Methods

  • وراثت Inheritance

  • Overriding و Overloading Overriding and Overoloading

  • مسابقه quiz

پروژه Project

  • کنترل از راه دور پروژه.mp4 Project Remote Controller.mp4

پایتون Tkinter Python Tkinter

  • رابط کاربری گرافیکی چیست؟ What is GUI

  • گام اول First Step

  • مسابقه quiz

اجزاء Components

  • افزودن مؤلفه ها - I Adding Components – I

  • مثال: ماشین حساب BMI Example: BMI Calculator

  • افزودن اجزاء - II Adding Components – II

  • افزودن اجزاء - III Adding Components – III

مدیریت چیدمان Layout Management

  • مدیریت چیدمان – I Layout Management – I

  • مدیریت چیدمان - II Layout Management - II

  • مسابقه quiz

مدیر هندسه Geometry Manager

  • مدیر هندسه - I Geometry Manager – I

  • مدیر هندسه - II Geometry Manager - II

  • مسابقه quiz

سفارشی سازی Customization

  • سفارشی سازی - I Customization – I

  • سفارشی سازی - II Customization – II

  • سفارشی سازی - III Customization - III

  • مسابقه quiz

مثال ها Examples

  • مثال: ماشین حساب Example: Calculator

  • مثال: بازی سنگ – کاغذ – قیچی Example: Rock – Paper – Scissors Game

  • مثال: صندوق رمز عبور Example: Password Vault

سبک ها و تم ها Styles and Themes

  • بهبود ظاهر با سبک ها و تم ها Improving the Look with Styles and Themes

مبانی Matplotlib Fundamentals of Matplotlib

  • Matplotlib چیست؟ What is Matplotlib

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

  • Pyplot – Pylab – Matplotlib Pyplot – Pylab - Matplotlib

  • شکل، طرح فرعی، چند پلات، محورها Figure, Subplot, Multiplot, Axes

  • سفارشی سازی شکل Figure Customization

  • سفارشی سازی طرح Plot Customization

  • مسابقه quiz

بررسی اجمالی پروژه Project Overview

  • تجزیه و تحلیل پروژه Project Analysis

رابط کاربری را ایجاد کنید Create the User Interface

  • منوی اصلی Main Menu

  • صفحه کارمند Employee Screen

  • صفحه کارمند جدید New Employee Screen

  • خروج از صفحه نمایش Leave Screen

  • اضافه کردن صفحه نمایش Add Leave Screen

  • صفحه نمودار Chart Screen

  • تبدیل رابط کاربری به فایل پایتون Convert UI to Python file

بیایید شروع به کدنویسی برنامه خود کنیم Let's start to Coding our Program

  • راه اندازی پروژه Launching the Project

  • ارتباطات پنجره اصلی Main Window communication

  • پیمایش به عقب Navigating Back

  • ایجاد یک کارمند جدید Creating a New Employee

  • ایجاد کلاس پایگاه داده Database class creation

  • اضافه کردن کارمند جدید Add New Employee

  • بارگیری جدول کارمندان Load Employee Table

  • منوی زمینه Context Menu

  • درخواست تاریخچه را ترک کنید Leave History query

  • بارگذاری جدول ترک Load Leave table

  • یک کلاس کارمند ایجاد کنید Create an employee class

  • مرخصی را اضافه کنید Add leave

  • فیلتر کردن Filtering

  • جدول صادرات Export table

  • کارمند را حذف کنید Delete employee

  • نمودار آماری را ترک کنید Leave statistic chart

  • مجموع مرخصی در هر بخش نمودار Total leave per department chart

اضافی Extra

  • توسعه Gui پایتون با Tkinter Python و Python PyQt5 Python Gui Development with Tkinter Python and Python PyQt5

نمایش نظرات

آموزش توسعه Gui پایتون با Tkinter Python و Python PyQt5
جزییات دوره
15.5 hours
113
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
343
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oak Academy Oak Academy

زنده باد دانش فنی سلام در آنجا ، تا سال 2024 ، بیش از 1 میلیون شغل محاسباتی پر نشده وجود خواهد داشت و شکاف مهارت ها یک مشکل جهانی است. این نقطه شروع ما بود. در آکادمی OAK ، ما کارشناسان فناوری هستیم که سالها و سالها در این بخش بوده ایم. ما ریشه عمیق در دنیای فناوری داریم. ما صنعت فناوری را می شناسیم. و ما می دانیم که بزرگترین مشکل صنعت فناوری "شکاف مهارتهای فنی" است و راه حل ما این است. آکادمی OAK پل ارتباطی بین صنعت فناوری و افرادی خواهد بود -در حال برنامه ریزی یک حرفه جدید است فکر تحول شغلی است - می خواهید تغییر شغلی یا اختراع مجدد ، - تمایل به یادگیری سرگرمی های جدید با سرعت خود را داشته باشید

OAK Academy Team OAK Academy Team

مربی