با سلام خدمت تمام دوستان عزیز. بنده علیرضا شجاعی هستم با سه سال سابقه کار در زمینه برنامه نویسی. تا بحال با زبان های سی شارپ، جاوا، پایتون و کمی php کار کرده ام.همچنین با وردپرس نیز آشنایی دارم. از بین زبان هایی که کار کرده ام به پایتون و سی شارپ برای برنامه نویسی دسکتاپ بیشتر علاقه دارم و بنظرم برای اندروید هیچی جاوا نمی شود. هدف امروز من آموزش هرآنچه بلدم و یاد خواهم گرفت به تمام علاقه مندان برنامه نویسی است.
سطح | متوسط |
مدت زمان | ۸۵۱ دقیقه |
حجم | ۱۳۵۷.۴۴ مگابایت |
در این دوره آموزشی قصد داریم به برنامه نویسی با پایتون با کتابخانه رابط گرافیکی PyQt5 بپردازیم و پروژه Notepad را نیز ایجاد خواهیم کرد.
با سلام خدمت همه دوستان عزیز، در این دوره آموزشی قرار است با هم کار با کتابخانه PyQt5 را یاد بگیریم. ولی اصلا این کتابخانه چیست؟ در واقع Py Qt یک مجموعه است که کلاس ها و ماژول های بسیاری برای ساخت رابط کاربری، دیتابیس SQL، عبارات با قاعده و... دارد. ما در این دوره قرار است یاد بگیریم که چطور با PyQt5 برای برنامه پایتون خودمان یک رابط کاربری طراحی کنیم که از آن حالت کنسولی و خسته کننده در بیاید. اگر بخواهیم با زبان پایتون برنامه ای بنویسیم که تحت کنسول نباشد باید از کتابخانه استفاده کنیم که یکی از آنها PyQt5 است.
چرا ما آموزش PyQt5 را در بین تمام کتابخانه هایی که برای این کار وجود دارند انتخاب کردیم؟ یکی از مهمترین ویژگی های این کتابخانه وجود Qt Designer است. با استفاده از این برنامه می توان با درگ کردن و بدون کدنویسی رابط گرافیکی برنامه را طراحی کرد. از امکانات دیگر آن می توان به این مورد اشاره داشت که در پلتفرم های گوناگونی مانند: ویندوز، مک، اندروید، IOS قابل اجرا می باشد.
آنچه در دوره آموزش PyQt5 برای برنامه نویسی گرافیکی با پایتون بیان می شود:
•نصب کتابخانه
•ایجاد برنامه و آشنایی مقدماتی با کتابخانه
•آشنایی با ساختار جدید و تعیین آیکن برنامه
•کار با کنترل ها
•طراحی یک فرم ساده و تبدیل به کد پایتون
•برقراری ارتباط بین کنترل ها با Signal
• کار با Drag & Drop
در این آموزش در فصل سوم به پیاده سازی پروژه Notepad می پردازیم و از صفرتا صد مراحل را با هم پیش خواهیم برد.
*نکته قابل توجه این است که این دوره قرار بود در محیط لینوکس ضبط شود و چندین قسمت نیز در لینوکس ضبط شده است. ولی در اواخر دوره به دلیل مشکلاتی که برای مدرس به وجود آمد ادامه دوره در ویندوز ضبط شده است. ولی تفاوتی بین دو سیستم عامل نیست به جز مواردی که در طول دوره توضیح داده شده است.
توجه: قبل از شرکت در دوره آموزشی شما می توانید پیش نمایش و ۴ قسمت آموزشی از ۳۰ قسمت را رایگان مشاهده کنید.(آموزش هایی که در سمت راست آن ها قفل باز است قبل از خرید و ورود در آموزش قابل مشاهده است)
توجه: با اطمینان دوره آموزشی "آموزش PyQt5 برای برنامه نویسی گرافیکی با پایتون - پروژه Notepad" را بخرید در صورتی که این آموزش مطابق با اطلاعات آن نبود و شما از خرید راضی نبودید، بازگشت وجه انجام می شود.
آشنایی با برنامه نویسی با پایتون
پیشنهاد ما گذراندن دوره مقدماتی برنامه نویسی پایتون به شما است.
ایجاد رابط کاربری برای برنامه به زبان پایتون
کسانی که دوره مقدماتی پایتون را گذرانده باشد.
یک محیط برنامه نویسی
در این قسمت به معرفی دوره می پردازیم.
در این قسمت پیش نیاز هارا در ویندوز و لینوکس نصب می کنیم.
از این جلسه شروع به کدنویسی می کنیم.
با تغيير آيكن برنامه و استفاده از class آشنا مي شويم.
در اين جلسه نحوه كار با Label را مي آموزيم.
در اين جلسه نحوه كار با PushButton را مي آموزيم.
در اين جلسه نحوه كار با LineEdit را مي آموزيم.
انجام پروژه قسمت قبلی و کار با Menuو Action
در اين جلسه نحوه كار با ListWidget را مي آموزيم.
انجام پروژه قسمت قبلی و کار با ComboBox
ورود به وسیله حساب کاربری