|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/python-gui-master-class-with-tkinter-create-25-python-guis/
课程评论:没有评论
Coursera 上的 “Python Tkinter GUI 精通班:创建 25 个 Python GUI” 课程总结 本课程旨在帮助学员自信地使用 Python Tkinter 创建图形用户界面 (GUI) 应用程序和游戏。您将超越传统的命令行界面,学习如何利用 Python 技能构建美观的 GUI 应用。 课程将提供分步指导,从设置开发环境(Python、pip、PyCharm IDE)开始,并根据需要安装必要的 Python 包。 课程内容涵盖: * **Tkinter GUI 组件:** 几乎所有 Tkinter 小部件都将进行讲解,包括:MainWindow, PhotoImage, Label, Entry, Button, messagebox, Checkbutton, Radiobutton, Scale, Listbox, colorchooser, Text, filedialog, Menu, Frame, Toplevel, Progressbar, Canvas, Scrollbar, ScrolledText, ComboBox, TreeView, Spinbox, LabelFrame, Menubutton, Separator, Sizegrip, tkcalendar, tkPDFViewer, Checkbox, Treeview 等。 * **事件处理:** 学习如何捕捉键盘事件和鼠标事件。 * **Python 包的应用:** * `vlc`:播放视频文件 * `pygame`:播放音频文件 * `timedelta`:时间格式转换 (hh:mm:ss) * PDF 处理包 * Zip/Unzip 包 * 图片 resizing 包 * `translate`:多语言翻译 * `BeautifulSoup`:网页抓取 * `qrcode`:生成 QR 码 * `gTTS`:文本转语音 * `random`:随机数生成 * 以及更多其他实用包。 课程特色: * **实践驱动:** 通过大量实际案例学习,课程名称即表明学员将通过制作 20 多个应用程序和 5 多个 GUI 游戏来精通 Tkinter。 * **丰富的项目:** * **应用程序 (20+):** 数字时钟与日历、颜色选择器、图片查看器/resizer、多语言翻译器、摩尔斯电码翻译器、计算器、待办事项列表、在线词典、实时股票数据、QR 码生成器/读取器、PDF 查看器、文本阅读器(带字体自定义)、文本转语音转换器、音频播放器、视频播放器、文件与文件夹 Zip/Unzip、闹钟、特殊日期提醒、测验应用等。 * **游戏 (5+):** 猜石头剪刀布、井字棋、彩色球查找器、图像部件组合游戏、翻牌游戏等。 * **终身访问:** 所有课程讲座均提供终身访问权限。 本课程是您将 Python 编程技能提升到新水平,开始创建创意且实用的 GUI 应用程序的绝佳机会。
Welcome to the "Python GUI Master Class with Tkinter: Create 25 Python GUIs" course, a course that will give you enough confidence to make GUI Applications and games in python. Till now you were just aware of running python script on a boring command prompt/terminal, now let's make GUI Applications with python, let's utilize your python coding skill to make awesome GUI Applications.I will give you step-by-step guidance to make sure you are able to make any GUI Applications on completing this course. I will start by helping you to get your setup done, which includes Python, pip, and, PyCharm IDE installation, we will install the required python packages as and when needed.We will go through all the GUI widgets:MainWindowPhotoImageLabelEntryButtonmessageboxCheckbuttonRadiobuttonScaleListboxcolorchooserTextfiledialogMenuFrameToplevelProgressbarCanvasScrollbarScrolledTextComboBoxTreeViewSpinboxLabelFrameMenubuttonSeparatorSizegriptkcalendartkPDFViewerCheckboxTreeviewAnd many more...Then we are going to learn how to catch events.Key Events from the KeyboardMouse eventsNot only that but we are going to learn how to use many Python packages.vlc to play video filespygame to play audio filestimedelta to convert time in hh:mm:ss formatpackage to work with pdf filespackage to do zip/unzippackage to resize any imagetranslate for multi-language translationBeautifulSoup for web scrapingqrcode to with QR CodegTTS for Text-to-speechrandom to generate a number randomlyand many moreAlong the course, we will many applications and games.Applications:App - 01: Digital Clock & CalendarApp - 02: Color PickerApp - 03: Image Viewer/ResizerApp - 04: Multi-Language TranslatorApp - 05: Morse Code TranslatorApp - 06: CalculatorApp - 07: To-Do ListApp - 08: Make Your Dictionary From The InternetApp - 09: Sensex Nifty Live Data From InternetApp - 10: QR Code GeneratorApp - 11: QR Code ReaderApp - 12: PDF ViewerApp - 13: TextReader With Font CustomizationApp - 14: Text To Speech ConverterApp - 15: AudioPlayerApp - 16: Video PlayerApp - 17: Zip/Unzip Files & FoldersApp - 18: Alarm ClockApp - 19: Wish a Special Day to a Special One without a FailApp - 20: Quiz AppGames:Game - 01: Rock paper scissorsGame - 02: tic tac toeGame - 03: Color Ball FinderGame - 04: Make an image from the image partGame - 05: Flip a Card ( Card pair)You will get lifetime access to all the lectures.Best of all, we will learn by actually DOING IT! As the course name suggests you will master making GUI applications in Tkinter with Python by making 20+ applications, and we will also make 5+ GUI games.Enroll Now and let's start making creative and useful Python GUI Applications.I will see you on the course!