Learn Python Programming, 2nd Edition

0
(0)

Learn Python Programming, 2nd Edition
 

  • Author:Fabrizio Romano
  • Length: 508 pages
  • Edition: 2nd Revised edition
  • Publisher: Packt Publishing
  • Publication Date: 2018-06-29
  • ISBN-10: 1788996666
  • ISBN-13: 9781788996662
  • Sales Rank: #83798 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Learn Python Programming: A beginner’s guide to learning the fundamentals of Python language to write efficient, high-quality code, 2nd Edition

    Build a solid foundation in coding by utilizing the language and its core characteristics

    Key Features

    • Leverage the features of Python programming through easy-to-follow examples
    • Develop a strong set of programming skills that can be applied on all platforms
    • Create GUIs and data science-based applications

    Book Description

    Learn Python Programming creates a foundation for those who are interested in developing their skills in Python programming. The book starts with the fundamentals of programming with Python and ends by exploring different topics such as GUIs and real-world apps.

    You will begin by exploring the foundations of and fundamental topics on Python and learn to manipulate them. Then, you’ll explore different programming paradigms that will allow you to find the best approach to a situation, and you’ll also understand how to carry out performance optimization as well as effective debugging.

    As you make your way through the chapters, you’ll control the flow of a program, and persist and utilize an interchange format to exchange data. You’ll also walk through cryptographic services in Python and understand secure tokens. Throughout, the book covers various types of applications, and it concludes with building real-world applications based on all the concepts that you learned.

    By the end of the book, you’ll have a proper understanding of the Python language and a solid grasp on how to work with data. You’ll know how to quickly build a website and harness the power of Python’s renowned data science libraries.

    What you will learn

    • Get Python up and running on Windows, Mac, and Linux
    • Grasp fundamental concepts of coding using data structures and control flow
    • Write elegant, reusable, and efficient code in any situation
    • Understand when to use the functional or object-oriented programming (OOP) approach
    • Walk through the basics of security and concurrent/asynchronous programming
    • Create bulletproof, reliable software by writing tests
    • Explore examples of GUIs, scripting, and data science

    Who This Book Is For

    Learn Python Programming is for individuals with relatively little experience in coding or Python. It’s also ideal for aspiring programmers who need to write scripts or programs to accomplish tasks. The book takes you all the way to creating a full-fledged application.

    Table of Contents

    Chapter 1. A Gentle Introduction to Python
    Chapter 2. Built-in Data Types
    Chapter 3. Iterating and Making Decisions
    Chapter 4. Functions, the Building Blocks of Code
    Chapter 5. Saving Time and Memory
    Chapter 6. OOP, Decorators, and Iterators
    Chapter 7. Files and Data Persistence
    Chapter 8. Testing, Profiling, and Dealing with Exceptions
    Chapter 9. Cryptography and tokens
    Chapter 10. Concurrent Execution
    Chapter 11. Debugging and troubleshooting
    Chapter 12. GUIs and Scripts
    Chapter 13. Data Science
    Chapter 14. Web Development

    中文:

    书名:Learn Python Programming, 2nd Edition

    学习Python编程:学习Python语言基础以编写高效、高质量代码的初学者指南,第二版

    利用语言及其核心特性在编码方面打下坚实的基础

    主要特点

    • 通过简单易懂的示例充分利用Python编程的功能
    • 培养一套可以在所有平台上应用的强大编程技能
    • 创建基于图形用户界面和数据科学的应用程序

    图书描述

    学习Python编程为那些对发展他们的Python编程技能感兴趣的人奠定了基础。这本书从使用Python编程的基础开始,以探索不同的主题(如图形用户界面和现实世界的应用程序)结束。

    您将从探索有关Python的基础和基本主题开始,并学习如何操作它们。然后,您将探索不同的编程范例,这些范例将允许您找到处理某种情况的最佳方法,并且您还将了解如何执行性能优化以及有效的调试。

    在你通读这些章节的过程中,你将控制程序的流程,持久化并利用交换格式来交换数据。您还将了解使用Python语言提供的加密服务,并了解安全令牌。从头到尾,这本书涵盖了各种类型的应用程序,并以基于您所学的所有概念构建真实世界的应用程序为结束。

    在本书的最后,您将对Python语言有一个正确的理解,并对如何处理数据有一个扎实的掌握。您将知道如何快速建立一个网站,并利用Python著名的数据科学库的强大功能。

    你将学到什么

    • 在Windows、Mac和Linux上启动并运行Python
    • 掌握使用数据结构和控制流编码的基本概念
    • 在任何情况下编写优雅、可重用和高效的代码
    • 了解何时使用函数式或面向对象编程(OOP)方法
    • 演练安全性和并发/异步编程的基础知识
    • 通过编写测试创建防弹、可靠的软件
    • 探索图形用户界面、脚本和数据科学的示例

    这本书是为谁写的

    学习Python编程是为在编码或Python方面经验相对较少的个人准备的。它也是需要编写脚本或程序来完成任务的有抱负的程序员的理想选择。这本书将带您一路走到创建一个成熟的应用程序。

    目录表

    第1章:温和地介绍Python
    Chapter 2. Built-in Data Types
    第三章:迭代和决策
    第4章.功能、代码的构建块
    第五章.节省时间和内存
    第6章:OOP、修饰器和迭代器
    第7章文件和数据持久化
    第8章.测试、分析和处理异常
    第9章.密码学和令牌
    Chapter 10. Concurrent Execution
    Chapter 11. Debugging and troubleshooting
    Chapter 12. GUIs and Scripts
    Chapter 13. Data Science
    Chapter 14. Web Development

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册