Updated for both Python 3.4 and 2.7, this convenient pocket guide is the perfect on-the-job quick reference. Youâll find concise, need-to-know information on Python types and statements, special method names, built-in functions and exceptions, commonly used standard library modules, and other prominent Python tools. The handy index lets you pinpoint exactly what you need.
Written by Mark Lutzâwidely recognized as the worldâs leading Python trainerâPython Pocket Reference is an ideal companion to OâReillyâs classic Python tutorials, Learning Python and Programming Python, also written by Mark.
This fifth edition covers:
C++ is the workhorse of programming languages and remains one of the most widely used programming languages today. It's cross-platform, multi-functional, and updates are typically open-source. The language itself is object-oriented, offering you the utmost control over data usage, interface, and resource allocation. If your job involves data, C++ proficiency makes you indispensable.
C++ All-in-One For Dummies, 3rd Edition is your number-one handbook to C++ mastery. Author John Paul Mueller is a recognized authority in the computer industry, and your ultimate guide to C++. Mueller takes you through all things C++, including information relevant to the 2014 update.
Online resources include source code from examples in the book as well as a C++ GNU compiler. If you need to learn C++, this is the fastest, most effective way to do it. C++ All-in-One For Dummies, 3rd Edition will get you up and running quickly, so you can get to work producing code faster and better than ever.
For courses in Java programming
Empowers students to write useful, object-oriented programs
Java Software SolutionsÂ establishes a strong foundation of programming techniques to foster well-designed object-oriented software. Heralded for its integration of small and large real-world examples, the worldwide best-selling text emphasizes problem-solving and design skills and introduces students to the process of constructing high-quality software systems. TheÂ 9th EditionÂ features a sweeping overhaul of Graphics Track coverage, to fully embrace the JavaFX API. This fresh approach enriches programmersâ understandings of core object-oriented principles. The text uses a natural progression of concepts, focusing on the use of objects before teaching how to write themâequipping students with the knowledge and skill they need to design true object-oriented solutions.
Also available with MyLab â¢Â Â Programming.
MyLabÂ Programming is an online learning system designed to engage students and improve results. MyProgrammingLab consists of programming exercises correlated to the concepts and objectives in this book. Through practice exercises and immediate, personalized feedback, MyProgrammingLab improves the programming competence of beginning students who often struggle with the basic concepts of programming languages.
NOTE: You are purchasing a standalone product; MyLab Programming does not come packaged with this content. If you would like to purchase both the physical text and MyLab Programming, search for:
0133796280 / 9780133796285 Java Software Solutions plus MyProgrammingLab with Pearson eText -- Access Card Package
Package consists of:
MyLab Programming should only be purchased when required by an instructor.
Foundations of Python Network Programming, Third Edition, covers all of the classic topics found in the second edition of this book, including network protocols, network data and errors, email, server architecture, and HTTP and web applications, plus updates for Python 3.
Some of the new topics in this edition include:
â¢ Extensive coverage of the updated SSL support in Python 3
â¢ How to write your own asynchronous I/O loop.
â¢ An overview of the "asyncio" framework that comes with Python 3.4.
â¢ How the Flask web framework connects URLs to your Python code.
â¢ How cross-site scripting and cross-site request forgery can be used to attack your web site, and how to protect against them.
â¢ How a full-stack web framework like Django can automate the round trip from your database to the screen and back.
If you're a Python programmer who needs a deep understanding of how to use Python for network-related tasks and applications, this is the book for you. From web application developers, to systems integrators, to system administratorsâthis book has everything that you need to know.
Some people appear more gifted than others. NLP, one of the fastest growing developments in applied psychology, describes in simple terms what they do differently, and enables you to learn these patterns of excellence.
Introducing NLP by Joseph OâConnor, a leading international NLP trainer and the author of NLP Workbook, offers the practical skills used by outstanding communicators. Excellent communication is the basis of creating excellent results. NLP skills are proving invaluable for personal development and professional excellence in counseling, education and business.
Introducing NLP includes:
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.