Tkinter GUI application development hotshot: develop exciting and engaging GUI applications in Python and Tkinter by working on 10 real-world applications
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK
Packt Publishing
©2013
|
Schlagworte: | |
Online-Zugang: | FAW01 FAW02 |
Beschreibung: | Preface -- Project 1. Meet Tkinter. Mission briefing ; The root window : your drawing board ; Widgets : building blocks for your GUI program ; Getting to know core Tkinter widgets ; Geometry management ; Events and callbacks : adding life to programs ; Doing it in style ; Mission accomplished ; A hotshot challenge -- Project 2. Making a text editor like Notepad. Mission briefing ; Setting up the widgets ; Leveraging the power of built-in Text widget options ; Indexing and tagging ; Working with forms and dialogs ; Working with message boxes ; The icon toolbar and View menu functions ; Event handling and context menu ; Mission accomplished ; A hotshot challenge -- Project 3. Programmable drum machine. Mission briefing ; Setting up the GUI in OOP ; Completing the pattern editor ; Loading drum samples ; Playing the drum machine ; Tkinter and threading ; More beat patterns ; Object persistence ; ttk-themed widgets ; Mission accomplished ; A hotshot challenge -- - Project 4. Game of chess. Mission briefing ; Structuring our program ; Structuring chessboard and pieces related data ; Adding pieces on the board ; Enforcing rules for pieces movement ; The chessboard logic ; Making the chess functional ; Adding menu and info frame ; Mission accomplished ; A hotshot challenge -- Project 5. Audio player. Mission briefing ; Getting the audio to play ; Adding a playlist ; Adding more controls to the player ; Adding the top display console ; Looping over tracks ; Adding contextual menu ; Adding tooltip and finalizing our player ; Mission accomplished ; A hotshot challenge -- Project 6. Drawing application. Mission briefing ; Developing a bare bone GUI framework ; Structuring our drawing program ; Handling mouse events ; Drawing items on the canvas ; Setting the options toolbar at top ; Adding some more features ; Mission accomplished ; A hotshot challenge -- - Project 7. Some fun project ideas. Mission briefing ; Building a screen saver ; Building a Snake game ; Creating a Weather Reporter ; Creating a phonebook application ; Graphing with Tkinter ; Mission accomplished ; A hotshot challenge -- Appendix A. Miscellaneous tips. Mission briefing ; Tracing Tkinter variables ; Widget traversal ; Validating user input ; Formatting widget data ; More on fonts ; Working with Unicode characters ; Tkinter class hierarchy ; Custom-made Mixins ; Tips for code cleanup and program optimization ; Distributing Tkinter application ; Limitations of Tkinter ; Tkinter alternatives ; Getting interactive help ; Tkinter in Python 3.x ; Conclusion -- - Appendix B. Quick reference sheets. Options common to widgets ; Widget-specific options ; The pack manager ; The grid manager ; The place manager ; The event types ; The event modifiers ; The event details ; Other event related methods ; List of available cursor ; The basic widget methods ; ttk widgets ; The Toplevel Window methods -- Index Practical, real-world example projects. Start with the topics that grab your attention or work through each project in sequence. If you have just started with GUI programming, this book is ideal for you. This book is also great if you are an experienced software developer, scientist, researcher, engineer, student, or hobbyist |
Beschreibung: | 362 pages |
ISBN: | 9781461949350 1461949351 9781849697958 1849697957 9781849697941 1849697949 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV043777370 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 160920s2013 |||| o||u| ||||||eng d | ||
020 | |a 9781461949350 |9 978-1-4619-4935-0 | ||
020 | |a 1461949351 |9 1-4619-4935-1 | ||
020 | |a 9781849697958 |9 978-1-84969-795-8 | ||
020 | |a 1849697957 |9 1-84969-795-7 | ||
020 | |a 9781849697941 |9 978-1-84969-794-1 | ||
020 | |a 1849697949 |9 1-84969-794-9 | ||
035 | |a (ZDB-4-EBA)ocn862049148 | ||
035 | |a (ZDB-4-ITC)ocn862049148 | ||
035 | |a (OCoLC)862049148 | ||
035 | |a (DE-599)BVBBV043777370 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
049 | |a DE-1046 |a DE-1047 | ||
082 | 0 | |a 005.1 |2 22 | |
100 | 1 | |a Chaudhary, Bhaskar |e Verfasser |4 aut | |
245 | 1 | 0 | |a Tkinter GUI application development hotshot |b develop exciting and engaging GUI applications in Python and Tkinter by working on 10 real-world applications |c Bhaskar Chaudhary |
264 | 1 | |a Birmingham, UK |b Packt Publishing |c ©2013 | |
300 | |a 362 pages | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Preface -- Project 1. Meet Tkinter. Mission briefing ; The root window : your drawing board ; Widgets : building blocks for your GUI program ; Getting to know core Tkinter widgets ; Geometry management ; Events and callbacks : adding life to programs ; Doing it in style ; Mission accomplished ; A hotshot challenge -- Project 2. Making a text editor like Notepad. Mission briefing ; Setting up the widgets ; Leveraging the power of built-in Text widget options ; Indexing and tagging ; Working with forms and dialogs ; Working with message boxes ; The icon toolbar and View menu functions ; Event handling and context menu ; Mission accomplished ; A hotshot challenge -- Project 3. Programmable drum machine. Mission briefing ; Setting up the GUI in OOP ; Completing the pattern editor ; Loading drum samples ; Playing the drum machine ; Tkinter and threading ; More beat patterns ; Object persistence ; ttk-themed widgets ; Mission accomplished ; A hotshot challenge -- | ||
500 | |a - Project 4. Game of chess. Mission briefing ; Structuring our program ; Structuring chessboard and pieces related data ; Adding pieces on the board ; Enforcing rules for pieces movement ; The chessboard logic ; Making the chess functional ; Adding menu and info frame ; Mission accomplished ; A hotshot challenge -- Project 5. Audio player. Mission briefing ; Getting the audio to play ; Adding a playlist ; Adding more controls to the player ; Adding the top display console ; Looping over tracks ; Adding contextual menu ; Adding tooltip and finalizing our player ; Mission accomplished ; A hotshot challenge -- Project 6. Drawing application. Mission briefing ; Developing a bare bone GUI framework ; Structuring our drawing program ; Handling mouse events ; Drawing items on the canvas ; Setting the options toolbar at top ; Adding some more features ; Mission accomplished ; A hotshot challenge -- | ||
500 | |a - Project 7. Some fun project ideas. Mission briefing ; Building a screen saver ; Building a Snake game ; Creating a Weather Reporter ; Creating a phonebook application ; Graphing with Tkinter ; Mission accomplished ; A hotshot challenge -- Appendix A. Miscellaneous tips. Mission briefing ; Tracing Tkinter variables ; Widget traversal ; Validating user input ; Formatting widget data ; More on fonts ; Working with Unicode characters ; Tkinter class hierarchy ; Custom-made Mixins ; Tips for code cleanup and program optimization ; Distributing Tkinter application ; Limitations of Tkinter ; Tkinter alternatives ; Getting interactive help ; Tkinter in Python 3.x ; Conclusion -- | ||
500 | |a - Appendix B. Quick reference sheets. Options common to widgets ; Widget-specific options ; The pack manager ; The grid manager ; The place manager ; The event types ; The event modifiers ; The event details ; Other event related methods ; List of available cursor ; The basic widget methods ; ttk widgets ; The Toplevel Window methods -- Index | ||
500 | |a Practical, real-world example projects. Start with the topics that grab your attention or work through each project in sequence. If you have just started with GUI programming, this book is ideal for you. This book is also great if you are an experienced software developer, scientist, researcher, engineer, student, or hobbyist | ||
650 | 7 | |a COMPUTERS / Programming Languages / Python |2 bisacsh | |
650 | 7 | |a COMPUTERS / Programming / Software Development & Engineering |2 bisacsh | |
650 | 7 | |a Application software / Development |2 fast | |
650 | 7 | |a Python (Computer program language) |2 fast | |
650 | 4 | |a Python (Computer program language) | |
650 | 4 | |a Application software |x Development | |
912 | |a ZDB-4-EBA |a ZDB-4-ITC | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-029188430 | ||
966 | e | |u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=655592 |l FAW01 |p ZDB-4-EBA |q FAW_PDA_EBA |x Aggregator |3 Volltext | |
966 | e | |u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=655592 |l FAW02 |p ZDB-4-EBA |q FAW_PDA_EBA |x Aggregator |3 Volltext |
Datensatz im Suchindex
_version_ | 1804176604896690176 |
---|---|
any_adam_object | |
author | Chaudhary, Bhaskar |
author_facet | Chaudhary, Bhaskar |
author_role | aut |
author_sort | Chaudhary, Bhaskar |
author_variant | b c bc |
building | Verbundindex |
bvnumber | BV043777370 |
collection | ZDB-4-EBA ZDB-4-ITC |
ctrlnum | (ZDB-4-EBA)ocn862049148 (ZDB-4-ITC)ocn862049148 (OCoLC)862049148 (DE-599)BVBBV043777370 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05213nmm a2200517zc 4500</leader><controlfield tag="001">BV043777370</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">160920s2013 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781461949350</subfield><subfield code="9">978-1-4619-4935-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1461949351</subfield><subfield code="9">1-4619-4935-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781849697958</subfield><subfield code="9">978-1-84969-795-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1849697957</subfield><subfield code="9">1-84969-795-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781849697941</subfield><subfield code="9">978-1-84969-794-1</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1849697949</subfield><subfield code="9">1-84969-794-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-4-EBA)ocn862049148</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-4-ITC)ocn862049148</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)862049148</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV043777370</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1046</subfield><subfield code="a">DE-1047</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">22</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Chaudhary, Bhaskar</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Tkinter GUI application development hotshot</subfield><subfield code="b">develop exciting and engaging GUI applications in Python and Tkinter by working on 10 real-world applications</subfield><subfield code="c">Bhaskar Chaudhary</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK</subfield><subfield code="b">Packt Publishing</subfield><subfield code="c">©2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">362 pages</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Preface -- Project 1. Meet Tkinter. Mission briefing ; The root window : your drawing board ; Widgets : building blocks for your GUI program ; Getting to know core Tkinter widgets ; Geometry management ; Events and callbacks : adding life to programs ; Doing it in style ; Mission accomplished ; A hotshot challenge -- Project 2. Making a text editor like Notepad. Mission briefing ; Setting up the widgets ; Leveraging the power of built-in Text widget options ; Indexing and tagging ; Working with forms and dialogs ; Working with message boxes ; The icon toolbar and View menu functions ; Event handling and context menu ; Mission accomplished ; A hotshot challenge -- Project 3. Programmable drum machine. Mission briefing ; Setting up the GUI in OOP ; Completing the pattern editor ; Loading drum samples ; Playing the drum machine ; Tkinter and threading ; More beat patterns ; Object persistence ; ttk-themed widgets ; Mission accomplished ; A hotshot challenge -- </subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a"> - Project 4. Game of chess. Mission briefing ; Structuring our program ; Structuring chessboard and pieces related data ; Adding pieces on the board ; Enforcing rules for pieces movement ; The chessboard logic ; Making the chess functional ; Adding menu and info frame ; Mission accomplished ; A hotshot challenge -- Project 5. Audio player. Mission briefing ; Getting the audio to play ; Adding a playlist ; Adding more controls to the player ; Adding the top display console ; Looping over tracks ; Adding contextual menu ; Adding tooltip and finalizing our player ; Mission accomplished ; A hotshot challenge -- Project 6. Drawing application. Mission briefing ; Developing a bare bone GUI framework ; Structuring our drawing program ; Handling mouse events ; Drawing items on the canvas ; Setting the options toolbar at top ; Adding some more features ; Mission accomplished ; A hotshot challenge -- </subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a"> - Project 7. Some fun project ideas. Mission briefing ; Building a screen saver ; Building a Snake game ; Creating a Weather Reporter ; Creating a phonebook application ; Graphing with Tkinter ; Mission accomplished ; A hotshot challenge -- Appendix A. Miscellaneous tips. Mission briefing ; Tracing Tkinter variables ; Widget traversal ; Validating user input ; Formatting widget data ; More on fonts ; Working with Unicode characters ; Tkinter class hierarchy ; Custom-made Mixins ; Tips for code cleanup and program optimization ; Distributing Tkinter application ; Limitations of Tkinter ; Tkinter alternatives ; Getting interactive help ; Tkinter in Python 3.x ; Conclusion -- </subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a"> - Appendix B. Quick reference sheets. Options common to widgets ; Widget-specific options ; The pack manager ; The grid manager ; The place manager ; The event types ; The event modifiers ; The event details ; Other event related methods ; List of available cursor ; The basic widget methods ; ttk widgets ; The Toplevel Window methods -- Index</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Practical, real-world example projects. Start with the topics that grab your attention or work through each project in sequence. If you have just started with GUI programming, this book is ideal for you. This book is also great if you are an experienced software developer, scientist, researcher, engineer, student, or hobbyist</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Programming Languages / Python</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Programming / Software Development & Engineering</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software / Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Python (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Python (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield><subfield code="a">ZDB-4-ITC</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029188430</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=655592</subfield><subfield code="l">FAW01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FAW_PDA_EBA</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=655592</subfield><subfield code="l">FAW02</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FAW_PDA_EBA</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV043777370 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T07:34:50Z |
institution | BVB |
isbn | 9781461949350 1461949351 9781849697958 1849697957 9781849697941 1849697949 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-029188430 |
oclc_num | 862049148 |
open_access_boolean | |
owner | DE-1046 DE-1047 |
owner_facet | DE-1046 DE-1047 |
physical | 362 pages |
psigel | ZDB-4-EBA ZDB-4-ITC ZDB-4-EBA FAW_PDA_EBA |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Packt Publishing |
record_format | marc |
spelling | Chaudhary, Bhaskar Verfasser aut Tkinter GUI application development hotshot develop exciting and engaging GUI applications in Python and Tkinter by working on 10 real-world applications Bhaskar Chaudhary Birmingham, UK Packt Publishing ©2013 362 pages txt rdacontent c rdamedia cr rdacarrier Preface -- Project 1. Meet Tkinter. Mission briefing ; The root window : your drawing board ; Widgets : building blocks for your GUI program ; Getting to know core Tkinter widgets ; Geometry management ; Events and callbacks : adding life to programs ; Doing it in style ; Mission accomplished ; A hotshot challenge -- Project 2. Making a text editor like Notepad. Mission briefing ; Setting up the widgets ; Leveraging the power of built-in Text widget options ; Indexing and tagging ; Working with forms and dialogs ; Working with message boxes ; The icon toolbar and View menu functions ; Event handling and context menu ; Mission accomplished ; A hotshot challenge -- Project 3. Programmable drum machine. Mission briefing ; Setting up the GUI in OOP ; Completing the pattern editor ; Loading drum samples ; Playing the drum machine ; Tkinter and threading ; More beat patterns ; Object persistence ; ttk-themed widgets ; Mission accomplished ; A hotshot challenge -- - Project 4. Game of chess. Mission briefing ; Structuring our program ; Structuring chessboard and pieces related data ; Adding pieces on the board ; Enforcing rules for pieces movement ; The chessboard logic ; Making the chess functional ; Adding menu and info frame ; Mission accomplished ; A hotshot challenge -- Project 5. Audio player. Mission briefing ; Getting the audio to play ; Adding a playlist ; Adding more controls to the player ; Adding the top display console ; Looping over tracks ; Adding contextual menu ; Adding tooltip and finalizing our player ; Mission accomplished ; A hotshot challenge -- Project 6. Drawing application. Mission briefing ; Developing a bare bone GUI framework ; Structuring our drawing program ; Handling mouse events ; Drawing items on the canvas ; Setting the options toolbar at top ; Adding some more features ; Mission accomplished ; A hotshot challenge -- - Project 7. Some fun project ideas. Mission briefing ; Building a screen saver ; Building a Snake game ; Creating a Weather Reporter ; Creating a phonebook application ; Graphing with Tkinter ; Mission accomplished ; A hotshot challenge -- Appendix A. Miscellaneous tips. Mission briefing ; Tracing Tkinter variables ; Widget traversal ; Validating user input ; Formatting widget data ; More on fonts ; Working with Unicode characters ; Tkinter class hierarchy ; Custom-made Mixins ; Tips for code cleanup and program optimization ; Distributing Tkinter application ; Limitations of Tkinter ; Tkinter alternatives ; Getting interactive help ; Tkinter in Python 3.x ; Conclusion -- - Appendix B. Quick reference sheets. Options common to widgets ; Widget-specific options ; The pack manager ; The grid manager ; The place manager ; The event types ; The event modifiers ; The event details ; Other event related methods ; List of available cursor ; The basic widget methods ; ttk widgets ; The Toplevel Window methods -- Index Practical, real-world example projects. Start with the topics that grab your attention or work through each project in sequence. If you have just started with GUI programming, this book is ideal for you. This book is also great if you are an experienced software developer, scientist, researcher, engineer, student, or hobbyist COMPUTERS / Programming Languages / Python bisacsh COMPUTERS / Programming / Software Development & Engineering bisacsh Application software / Development fast Python (Computer program language) fast Python (Computer program language) Application software Development |
spellingShingle | Chaudhary, Bhaskar Tkinter GUI application development hotshot develop exciting and engaging GUI applications in Python and Tkinter by working on 10 real-world applications COMPUTERS / Programming Languages / Python bisacsh COMPUTERS / Programming / Software Development & Engineering bisacsh Application software / Development fast Python (Computer program language) fast Python (Computer program language) Application software Development |
title | Tkinter GUI application development hotshot develop exciting and engaging GUI applications in Python and Tkinter by working on 10 real-world applications |
title_auth | Tkinter GUI application development hotshot develop exciting and engaging GUI applications in Python and Tkinter by working on 10 real-world applications |
title_exact_search | Tkinter GUI application development hotshot develop exciting and engaging GUI applications in Python and Tkinter by working on 10 real-world applications |
title_full | Tkinter GUI application development hotshot develop exciting and engaging GUI applications in Python and Tkinter by working on 10 real-world applications Bhaskar Chaudhary |
title_fullStr | Tkinter GUI application development hotshot develop exciting and engaging GUI applications in Python and Tkinter by working on 10 real-world applications Bhaskar Chaudhary |
title_full_unstemmed | Tkinter GUI application development hotshot develop exciting and engaging GUI applications in Python and Tkinter by working on 10 real-world applications Bhaskar Chaudhary |
title_short | Tkinter GUI application development hotshot |
title_sort | tkinter gui application development hotshot develop exciting and engaging gui applications in python and tkinter by working on 10 real world applications |
title_sub | develop exciting and engaging GUI applications in Python and Tkinter by working on 10 real-world applications |
topic | COMPUTERS / Programming Languages / Python bisacsh COMPUTERS / Programming / Software Development & Engineering bisacsh Application software / Development fast Python (Computer program language) fast Python (Computer program language) Application software Development |
topic_facet | COMPUTERS / Programming Languages / Python COMPUTERS / Programming / Software Development & Engineering Application software / Development Python (Computer program language) Application software Development |
work_keys_str_mv | AT chaudharybhaskar tkinterguiapplicationdevelopmenthotshotdevelopexcitingandengagingguiapplicationsinpythonandtkinterbyworkingon10realworldapplications |