Geometry Management, Event Handling, and more
Tkinter is the built-in GUI package that comes with standard Python distributions. It is a cross-platform package, which means you build once and deploy everywhere. It is simple to use and intuitive in nature, making it suitable for programmers and non-programmers alike.
This book will help you master the art of GUI programming. It delivers the bigger picture of GUI programming by building real-world, productive, and fun applications such as a text editor, drum machine, game of chess, audio player, drawing application, piano tutor, chat application, screen saver, port scanner, and much more. In every project, you will build on the skills acquired in the previous project and gain more expertise. You will learn to write multithreaded programs, network programs, database-driven programs, asyncio based programming and more. You will also get to know the modern best practices involved in writing GUI apps.
With its rich source of sample code, you can build upon the knowledge gained with this book and use it in your own projects in the discipline of your choice.
This book is for a beginner to intermediate-level Pythonists who want to build modern, cross-platform GUI applications with the amazingly powerful Tkinter. Prior knowledge of Tkinter is required.
Reactive Application Development is a hands-on guide that teaches you how to build reliable enterprise applications using reactive design patterns.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
Foreword by Jonas BonÃ©r, Creator of Akka
About the Technology
Mission-critical applications have to respond instantly to changes in load, recover gracefully from failure, and satisfy exacting requirements for performance, cost, and reliability. That's no small task! Reactive designs make it easier to meet these demands through modular, message-driven architecture, innovative tooling, and cloud-based infrastructure.
About the Book
Reactive Application Development teaches you how to build reliable enterprise applications using reactive design patterns. This hands-on guide begins by exposing you to the reactive mental model, along with a survey of core technologies like the Akka actors framework. Then, you'll build a proof-of-concept system in Scala, and learn to use patterns like CQRS and Event Sourcing. You'll master the principles of reactive design as you implement elasticity and resilience, integrate with traditional architectures, and learn powerful testing techniques.
About the Reader
Written for Java or Scala programmers familiar with distributed application designs.
About the Author
Duncan DeVore, Sean Walsh, and Brian Hanafee are seasoned architects with experience building and deploying reactive systems in production.
Table of Contents
This new edition of Understanding Oracle APEX 5 Application Development shows APEX developers how to build practical, non-trivial web applications. The book introduces the world of APEX properties, explaining the functionality supported by each page component as well as the techniques developers use to achieve that functionality. The book is targeted at those who are new to APEX and just beginning to develop real projects for production deployment.
Reading the book and working the examples will leave you in a good position to build good-looking, highly-functional, web applications. Topics include: conditional formatting, user-customized reports, data entry forms, concurrency and lost updates, and updatable reports. Accompanying the book is a demo web application that illustrates each concept mentioned in the book. Specific attention is given in the book to the thought process involved in choosing and assembling APEX components and features to deliver a specific result. Understanding Oracle APEX 5 Application Development is the ideal book to take you from an understanding of the individual pieces of APEX to an understanding of how those pieces are assembled into polished applications.
Discover solutions to all your Tkinter and Python GUI development problems
As one of the more versatile programming languages, Python is well-known for its batteries-included philosophy, which includes a rich set of modules in its standard library; Tkinter is the library included for building desktop applications. Due to this, Tkinter is a common choice for rapid GUI development, and more complex applications can benefit from the full capabilities of this library. This book covers all of your Tkinter and Python GUI development problems and solutions.
Tkinter GUI Application Development Cookbook starts with an overview of Tkinter classes and at the same time provides recipes for basic topics, such as layout patterns and event handling. Next, we cover how to develop common GUI patterns, such as entering and saving data, navigating through menus and dialogs, and performing long-running actions in the background. You will then make your apps leverage network resources effectively, perform 2D and 3D animation-related tasks, create 3D objects, and perform advanced graphical operations. Finally, this book covers using the canvas and themed widgets.
By the end of the book, you will have an in-depth knowledge of Tkinter classes, and will know how to use them to build efficient and rich GUI applications.
This book is for Python developers who are familiar with the basics of the language syntax, data structures, and OOP. You do not need previous experience with Tkinter or other GUI development libraries.
Fundamentals of Human Resource Management: Functions, Applications, Skill Development takes a unique three-pronged approach that gives students a clear understanding of important HRM concepts and functions, shows them how to apply those concepts, and helps them build a strong skill set they can use in their personal and professional lives. Covering the vast majority the 210 required SHRM Curriculum Guidebook topics required for undergraduates, Fundamentals of Human Resource Management gives the student the ability to successfully manage others in todayâ²s work environment. Authors Robert N. Lussier and John R. Hendon engage students with a variety of high-quality applications and skill development exercises to improve studentsâ comprehension and retention. The authorsâ emphasis on current trends and the challenges facing HR managers and line managers today provide students with key insights on important issues and prepare them for successful careers.
If you have ambitions to build an Android app, this hands-on guide gives you everything you need to dig into the development process and turn your great idea into a reality! In this new edition of Android App Development For Dummies, you'll find easy-to-follow access to the latest programming techniques that take advantage of the new features of the Android operating system. Plus, two programs are provided: a simple program to get you started and an intermediate program that uses more advanced aspects of the Android platform.
Android mobile devices currently account for nearly 80% of mobile phone market share worldwide, making it the best platform to reach the widest possible audience. With the help of this friendly guide, developers of all stripes will quickly find out how to install the tools they need, design a good user interface, grasp the design differences between phone and tablet applications, handle user input, avoid common pitfalls, and turn a "meh" app into one that garners applause.
Whether you're a new or veteran programmer, Android App Development For Dummies will have you up and running with the ins and outs of the Android platform in no time.
This Seventh Edition of Robert Lussierâs bestselling Management Fundamentals presents essential management themes through a three-pronged approach focused on concepts, applications, and skill building. Through a variety of applications, Lussier challenges millennials to think critically and apply concepts to their own experiences. Proven skill-building exercises, behavioral models, self-assessments, and individual and group exercises help students to develop their personal and professional skills. Fully updated throughout with 97% new references and over 1,200 new company examples, the Seventh Edition features 50% new cases, new self-assessments, and new applications and new coverage of current topics mandated by the AACSB.
The classic book on a major modern theory
Motor Learning and Performance: From Principles to Application, Fifth Edition With Web Study Guide, describes the principles of motor performance and learning in a style that is accessible even to students with little or no knowledge of physiology, psychology, statistical methods, and other basic sciences. Constructing an easy-to-understand conceptual model of motor performance along the way, this text outlines the principles of motor skill learning, building a strong understanding of how skills are acquired and perfected with practice and showing students how to apply the concepts to a variety of real-world settings. Incorporating familiar scenarios brings the material to life for students, leading to better retention of information and greater interest in practical application of motor performance and learning in their everyday lives and future careers.
The fifth edition of Motor Learning and Performance features a more streamlined organization, with practice situations integrated directly into chapters rather than appearing at the end of the text, facilitating a stronger link between principles derived from research and practical applications. The addition of author Timothy Lee adds a fresh perspective to the text. Other key changes include the following:
- An improved web study guide offers a principles-to-application exercise and multiple interactive activities for each chapter, ensuring that students will be able to transfer core content from the book to various applied settings.
- A full-color interior provides a more engaging presentation.
- Focus on Research and Focus on Application sidebars deliver more detailed research information and make connections to real-world applications in areas such as teaching, coaching, and therapy.
- Updates to instructor ancillaries feature the addition of lab activities to the instructor guide and new chapter quizzes that assess students' mastery of the most important concepts covered in the textbook.
- Pedagogical aids such as learning objectives, glossary of terms, and Check Your Understanding questions throughout help students stay on track with learning in each chapter.
Motor Learning and Performance, Fifth Edition, provides optimal student comprehension, offering a strong conceptual understanding of skills and then building on this with the intricacies of skilled motor performance. Part I investigates the principles of human performance, progressively developing a conceptual model of human actions. The focus is mainly on human performance as based on an information-processing perspective. In part II, the text uses the conceptual model to impart an understanding of human motor learning processes. The presentation style remains simple and straightforward for those without extensive backgrounds in motor performance.
The fifth edition of Motor Learning and Performance: From Principles to Application goes beyond simply presenting research, challenging students not only to grasp but also to apply the fundamental concepts of motor performance and learning. The fifth edition is a valuable tool for anyone who appreciates high-level skilled activity or would like to learn more about how such performances occur.
Manage research, learning and skills at IT1me. Create an account using LinkedIn to manage and organize your IT knowledge. IT1me works like a shopping cart for information -- helping you to save, discuss and share.