Programming in Python 3: A Complete Introduction to the Python Language

Programming in Python 3: A Complete Introduction to the Python Language
A Fully Revised Edition Featuring New Material on Coroutines, Debugging, Testing, Parsing, String Formatting, and More
Python 3 is the best version of the language yet: It is more powerful, convenient, consistent, and expressive than ever before. Now, leading Python programmer Mark Summerfield demonstrates how to write code that takes full advantage of Python 3’s features and idioms. Programming in Python 3, Second Edition, brings together all the knowledge you need to write any program, use any standard or third-party Python 3 library, and create New library modules of your own.

Summerfield draws on his many years of Python experience to share deep insights into Python 3 development you won’t find anywhere else. He begins by illuminating Python’s “beautiful heart”: the eight key elements of Python you need to write robust, high-performance programs. Building on these core elements, he introduces New topics designed to strengthen your practical expertise–one concept and hands-on example at a time. Coverage includes

Developing in Python using procedural, object-oriented, and functional programming paradigms
Creating custom packages and modules
Writing and reading binary, text, and XML files, including optional compression, random access, and text and XML parsing
Leveraging advanced data types, collections, control structures, and functions
Spreading program workloads across multiple processes and threads
Programming SQL databases and key—value DBM files
Debugging techniques–and using Test Driven Development to avoid bugs in the first place
Utilizing Python’s regular expression mini-language and module
Parsing techniques, including how to use the third-party Parsing and PLY modules
Building usable, efficient, GUI-based applications
Advanced programming techniques, including generators, function and class decorators, context managers, descriptors, abstract base classes, met classes, coroutines, and more
Features
Table of Contents Chapter 1: Rapid Introduction to Procedural Programming
Chapter 2: Data Types
Chapter 3: Collection Data Types
Chapter 4: Control Structures and Functions
Chapter 5: Modules
Chapter 6: Object-Oriented Programming
Chapter 7: File Handling
Chapter 8: Advanced Programming Techniques
Chapter 9: Debugging, Testing, and Profiling
Chapter 10: Processes and Threading
Chapter 11: Networking
Chapter 12: Database Programming
Chapter 13: Regular Expressions
Chapter 14: Introduction to Parsing
Chapter 15: Introduction to GUI Programming
Buy the book Programming in Python 3: A Complete Introduction to the Python Language from Ideakart.com.

Pandas for Everyone: Python Data Analysis, 1e

Pandas for Everyone: Python Data Analysis, 1e
This tutorial teaches students everything they need to get started with Python programming for the fast-growing field of data analysis. Daniel Chen tightly links each new concept with easy-to-apply, relevant examples from modern data analysis.
Unlike other beginner’s books, this guide helps today’s newcomers learn both Python and its popular Pandas data science toolset in the context of tasks they’ll really want to perform. Following the proven Software Carpentry approach to teaching programming, Chen introduces each concept with a simple motivating example, slowly offering deeper insights and expanding your ability to handle concrete tasks.
Features Establishes a solid foundation for all the Pandas basics needed to be effective
Covers data frames, statistical calculations, data munging, modeling, machine learning, reproducible documents and much more
Teaches step-by-step through easy, incremental examples, with plenty of opportunities to “code along”
Table of Contents
Part I: Introduction
Part II: Data Manipulation
Part III: Data Munging
Part IV: Data Modeling
Part V: Conclusion
Part VI: Appendixes
Appendix A: Installation
Appendix B: Command Line
Appendix C: Project Templates
Appendix D: Using Python
Appendix E: Working Directories
Appendix F: Environments
Appendix G: Install Packages
Appendix H: Importing Libraries
Appendix I: Lists
Appendix J: Tuples
Appendix K: Dictionaries
Appendix L: Slicing Values
Appendix M: Loops
Appendix N: Comprehensions
Appendix O: Functions
Appendix P: Ranges and Generators
Appendix Q: Multiple Assignment
Appendix R: Numpy ndarray
Appendix S: Classes
Appendix T: Odo: The Shapeshifter.
Buy the book Pandas for Everyone: Python Data Analysis, 1e from Ideakart.com.

Java: The Complete Reference

Java: The Complete Reference
Java – The Complete Reference is a comprehensive book for undergraduate students of Computer Science Engineering. The book comprises of chapters on the Java language, the Java library, GUI programming with Swing, GUI programming with JavaFX and applying Java. In addition, the book provides access to an online source which has all the examples and projects in the book available for download. This book is essential for computer science engineers preparing for various competitive examinations like GATE. About McGraw Hill Education McGraw Hill is one of the leading publishers of educational materials in India since 1970. They publish books for school, higher education, professional and healthcare markets. Some of the books authored and published by them include Objective English for Competitive Examinations, Indian History and Governance in India for Civil Services Examinations.
Buy the book Java: The Complete Reference from Ideakart.com.

Perl: The Complete Reference

Perl: The Complete Reference
Written by Martin Brown, Perl expert and author of the highly praised first edition, this comprehensive reference is ideal for developers of every level, and is updated to include coverage of Perl 5.6. Salient Features The most definitive and comprehensive Perl resources available. Updated to cover Perl 5.6, covers the building blocks of a Perl Packed with hundreds of real-world examples and expert techniques. Companion Web site includes examples from the book with sample scripts and applications. Handy appendix provides quick guide and alphabetized function reference Shows how to develop robust, cross-platform solutions
Buy the book Perl: The Complete Reference from Ideakart.com.

Perl: The Complete Reference

Perl: The Complete Reference
Written by Martin Brown, Perl expert and author of the highly praised first edition, this comprehensive reference is ideal for developers of every level, and is updated to include coverage of Perl 5.6. Salient Features The most definitive and comprehensive Perl resources available. Updated to cover Perl 5.6, covers the building blocks of a Perl Packed with hundreds of real-world examples and expert techniques. Companion Web site includes examples from the book with sample scripts and applications. Handy appendix provides quick guide and alphabetized function reference Shows how to develop robust, cross-platform solutions
Buy the book Perl: The Complete Reference from Ideakart.com.

Perl: The Complete Reference

Perl: The Complete Reference
Written by Martin Brown, Perl expert and author of the highly praised first edition, this comprehensive reference is ideal for developers of every level, and is updated to include coverage of Perl 5.6. Salient Features The most definitive and comprehensive Perl resources available. Updated to cover Perl 5.6, covers the building blocks of a Perl Packed with hundreds of real-world examples and expert techniques. Companion Web site includes examples from the book with sample scripts and applications. Handy appendix provides quick guide and alphabetized function reference Shows how to develop robust, cross-platform solutions
Buy the book Perl: The Complete Reference from Ideakart.com.

Programming in Ansi C

Programming in Ansi C
Programming in ANSI C: Virtual Lab for C Programming by Dr. E Balagurusamy is meant for students/amateurs to ear the programming language C and also test theory knowledge. Summary Of The Book For those who has just stepped into the world of C language, Programming in ANSI C: Virtual Lab for C Programming 6th Edition is the best book to initiate the learning process. Programming in ANSI C: Virtual Lab for C Programming teaches the programming language in a simple and logical language. There are a number of tests which one can evaluate automatically and receive feedback. This book ensures that students learn to grapple with the concepts of “looping”, “ functions”, “classes”, “operators,” “data types”, “branching” etc. Programming codes with detailed comments have been emphasized throughout the book. Students will find both the Case Studies and “Just Remember” section very handy. The author has introduced review questions and new programs section. About Dr. E Balagurusamy Dr. E Balagurusamy is a highly reputed academician and a prolific writer has held several distinguished positions in the past like VC, Anna University, Chennai, and Advisor to Andhra Pradesh Government during 1980s and 1990s. He has used his writing skills to author more than 25 books on IT .Some of these books including Programming in C#, Programming with Java: A Primer, Object Oriented Programming With C+ + And JAVA, and Numerical Methods have also been popular texts in colleges and university curriculum. Dr. E. Balagurusamy’s style of writing entails the most complex issues to be delivered in a very simple manner. He seems to believe that with simplicity, one can reach out to the intellect of the masses better. He believes that one should be an able teacher himself to carry out the task of imparting knowledge to others. He is the current chairperson of EBG Foundation, Coimbatore. Dr. E Balagurusamy made full use of his authority to instill computer education amongst the masses. Even a number of government offices have implemented IT technologies under his guidance. Qualified as an Electrical Engineer from IIT, Roorkee, Dr. E Balagurusamy has firm faith in simplicity and integrity to be the key to success. He has been the recipient of many awards such as, Man of the Year Award, Best PG Student Award, Khosla Research Award, Outstanding Fellow Award of Institution of Engineers, etc.
You can buy the book from Ideakart.com.