Books  [Caleb Hattingh] 20 Python Libraries You Aren't Using (But Should)

bfCedqNz.jpg

​
DESCRIPTION:

The Python ecosystem is vast and far-reaching in both scope and depth. Starting out in this crazy, open-source forest is daunting, and even with years of experience, it still requires continual effort to keep up-to-date with the best libraries and techniques. This report helps you explore some of the lesser known Python libraries and tools, including third-party modules and several extremely useful tools in the standard library that deserve more attention.

What makes this collection different from other lists online? Author Caleb Hattingh diligently spent time finding...

Books  [Allen B. Downey] Think Bayes: Bayesian Statistics in Python

B09581B994.01._SCLZZZZZZZ_SX500_.jpg

​
DESCRIPTION:

If you know how to program, you're ready to tackle Bayesian statistics. With this book, you'll learn how to solve statistical problems with Python code instead of mathematical formulas, using discrete probability distributions rather than continuous mathematics. Once you get the math out of the way, the Bayesian fundamentals will become clearer and you'll begin to apply these techniques to real-world problems.

Bayesian statistical methods are becoming more common and more important, but there aren't many resources available to help beginners. Based on undergraduate classes taught by author Allen B. Downey, this book's...

Books  [Lisa Tagliaferri] How To Code in Python 3

fJdxXjj2.jpg

​
DESCRIPTION:

An introduction to computer programming with Python 3. Helps the readers in learning the key concepts of Python and understanding how programs work while also imparting foundational logic that can serve the readers in other domains.

Learning the key concepts of Python can help you understand how programs work while also imparting foundational logic that can serve you in other domains. Understanding what Python and computer programming can offer you both as a user and as a developer is important as technology is further integrated into daily life.

This book is designed...

Books  [Guido van Rossum] Python Tutorial

3PXSNk7e.jpg

​
DESCRIPTION:

This tutorial introduces the reader informally to the basic concepts and features of the Python language and system. It does not attempt to be comprehensive and cover every single feature, or even every commonly used feature. Instead, it introduces many of Python's most noteworthy features, and will give you a good idea of the language's flavor and style.

After reading it, you will be able to read and write Python modules and programs, and you will be ready to learn more about the various Python library modules described in library-index.

This fast-paced, thorough...

Books  [Allen B. Downey, Jeffrey Elkner, Peter Wentworth, Chris Meyers] How to Think Like a Computer Scientist: Learning with Python 3 Documentation

tN0ZbO2m.jpg

​
DESCRIPTION:

This book is aimed at teaching Python 3 to students and teenagers who are completely new to programming. Contrary to many of the other books that teach Python programming, this book assumes no previous knowledge of programming on the part of the students, and contains numerous exercises that allow students to train their programming skills.

How many times have you thought about learning how to code but got discouraged because you had no technical background, didn’t have the time to learn, or you just didn’t think you were smart enough?

Would you like to learn the...

Books  [Pieter Spronck] The Coder's Apprentice: Learning Programming with Python 3

4FBi6pRl.jpg

​
DESCRIPTION:

This book is aimed at teaching Python 3 to students and teenagers who are completely new to programming. Contrary to many of the other books that teach Python programming, this book assumes no previous knowledge of programming on the part of the students, and contains numerous exercises that allow students to train their programming skills.

How many times have you thought about learning how to code but got discouraged because you had no technical background, didn’t have the time to learn, or you just didn’t think you were smart enough?

Would you like to learn the...

Books  [David Goodger] Code Like a Pythonista: Idiomatic Python

84S5oc8s.jpg

​
DESCRIPTION:

In this interactive tutorial, we'll cover many essential Python idioms and techniques in depth, adding immediately useful tools to your belt.

This book is a thorough introduction to every feature of the Python language for programmers who are impatient to write production code. Instead of revisiting elementary computer science topics, you'll dive deep into idiomatic Python patterns so you can write professional Python programs in no time.

Discover rare language features, like rational numbers, set comprehensions, counters, and pickling, that may boost your...

Books  [Zed A. Shaw] Learn More Python 3 The Hard Way

15kOqs2T.jpg

​
DESCRIPTION:

Written by the world-renowned Zed Shaw, this book of 52 hands-on projects is perfect for everyone who's written Python code but isn't yet comfortable taking new ideas all the way to finished software. The perfect follow-up to Shaw's best-selling Learn Python the Hard Way, this all-new, step-by-step book teaches you how to:
  • Approach new problems in ways that lead to better solutions
  • Analyze a concept, idea, or problem to implement in code
  • Design a solution based on your analysis
  • Implement your solution in the simplest way possible
  • Systematically improve...

Books  [Damith Herath, David St-Onge] Foundations of Robotics: A Multidisciplinary Approach with Python and ROS

9811919828.01._SCLZZZZZZZ_SX500_.jpg

​
DESCRIPTION:

This open access book introduces key concepts in robotics in an easy to understand language using an engaging project-based approach. It covers contemporary topics in robotics, providing an accessible entry point to fundamentals in all the major domains. A section is dedicated to introducing programming concepts using Python, which has become a language of choice in robotics and AI.

The book also introduces the reader to the Robot Operating System (ROS), the ubiquitous software and algorithmic framework used by researchers and the industry.

"This book provides the ‘foundation’ for understanding how robots work. It is...

Books  [Svein Linge, Hans Petter Langtangen] Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python

B078YGVNSF.01._SCLZZZZZZZ_SX500_.jpg

​
DESCRIPTION:

This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise, in keeping with the needs of engineering students.

The book outlines the shortest possible path from no previous experience with programming to a set of skills that allows the students to write simple programs for solving common mathematical problems with numerical methods in engineering and science...

Books  [Wikibooks Contributors] A Beginner's Python Tutorial

SUm8USif.jpg

​
DESCRIPTION:

If you are new to programming with Python and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the "for the absolute beginner" series teach the principles of programming through simple game creation.

This comprehensive and easy-to-read introduction to Python programming includes a wealth of programming tutorials for writing your first lines of code.

You will acquire the skills that you need for practical Python programming applications and will learn how these skills can be put to use in real-world...

Books  [Norm Matloff] Fast Lane to Python

fEjFK280.jpg

​
DESCRIPTION:

This book aims to enable the reader to quickly acquire a Python foundation. The material particularly feel quite comfortable to anyone with background in an object-oriented programming (OOP) language such as C++ or Java.

Even if ones lack this background, they will still be able to read these sections, but will probably need to go through them more slowly than those who do know OOP. Some Linux knowledge would also be helpful, but it certainly is not required.

Python is used on Windows and Macintosh platforms too, not just Linux. So, most statements here made for the...

Books  [Zachary Radtka and Donald Miner] Hadoop with Python

PNUS2Aml.jpg

​
DESCRIPTION:

Hadoop is mostly written in Java, but that doesn't exclude the use of other programming languages with this distributed storage and processing framework, particularly Python. With this concise book, you'll learn how to use Python with the Hadoop Distributed File System (HDFS), MapReduce, the Apache Pig platform and Pig Latin script, and the Apache Spark cluster-computing framework.

This book takes you through the basic concepts behind Hadoop, MapReduce, Pig, and Spark. Then, through multiple examples and use cases, you'll learn how to work with these technologies by...

Books  [Carlos De La Guardia] Python Web Frameworks

Kj9iWNgO.jpg

​
DESCRIPTION:

Even though JavaScript tools dominate today’s web development landscape, Python provides aspiring web developers with a wide variety of useful web frameworks, written in a powerful, easy-to-learn language. This O’Reilly report surveys 30 Python web frameworks that have more than 1,000 monthly downloads and provides a deeper look into six of the most widely used.

Longtime Pythonista Carlos de la Guardia describes Python web frameworks ranging from full-stack options that offer a lot of functionality to micro frameworks that focus on simplicity with fewer features. You’ll...

Books  [Krzysztof Kowalczyk] Essential Python

Python.png

​
DESCRIPTION:

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Python programming language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it.

You can also quickly navigate to desired content using table of content on the left and search at the top (tip: you can navigate search using only a keyboard with '/' shortcut to start a search).

About the Authors
  • Krzysztof Kowalczyk worked at Microsoft, Palm, BitTorrent, OpenDNS (acquired by Cisco) and a few small Silicon Valley startups.
...

Books  [Dr. Andrew N. Harrington] Hands-on Python Tutorial

ICXDvfSL.jpg

​
DESCRIPTION:

Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C. The language provides constructs intended to enable clear programs on both a small and large scale.

You have probably used computers to do all sorts of useful and interesting things. In each application, the computer responds in different ways to your input, from the keyboard, mouse or a file. Still the underlying operations...

Books  [David Joyner] Python and Coding Theory

nzVq9hLT.jpg

​
DESCRIPTION:

This is the lecture notes for a course on Python and coding theory designed for students who have little or no programmig experience. You will learn some of the Python computer programming language and selected topics in coding theory.

Coding theory and cryptography are two well-known areas of information security as both are necessary for today's technology oriented, online-based world.

Therefore, it will cover a broad selection of cryptography and coding theory topics including classical cryptography, DES and RSA algorithms, discrete logarithms, hash functions and...

Books  [Albert Sweigart] Cracking Codes with Python: An Introduction to Building and Breaking Ciphers

51ci5fe2mpL._SX218_BO1,204,203,200_QL40_FMwebp_.jpg

​
DESCRIPTION:

Learn how to program in Python while making and breaking ciphers—algorithms used to create and send secret messages!

After a crash course in Python programming basics, you’ll learn to make, test, and hack programs that encrypt text with classical ciphers like the transposition cipher and Vigenère cipher. You’ll begin with simple programs for the reverse and Caesar ciphers and then work your way up to public key cryptography, the type of encryption used to secure today’s online transactions, including digital signatures, email, and Bitcoin.

Each program includes the full code and a line-by-line explanation of...

Books  [Kenneth Reitz, Tanya Schlusser] The Hitchhiker's Guide to Python: Best Practices for Development

1491933178.01._SCLZZZZZZZ_SX500_.jpg

​
DESCRIPTION:

The Hitchhiker's Guide to Python takes the journeyman Pythonista to true expertise. More than any other language, Python was created with the philosophy of simplicity and parsimony. Now 25 years old, Python has become the primary or secondary language (after SQL) for many business users. With popularity comes diversity - and possibly dilution.

This guide, collaboratively written by over a hundred members of the Python community, describes best practices currently used by package and application developers. Unlike other books for this audience, The Hitchhiker's Guide is light on reusable code and heavier on design philosophy...

Books  [Josh Cogliati] Non-Programmer's Tutorial for Python 3

0359028926.01._SCLZZZZZZZ_SX500_.jpg

​
DESCRIPTION:

This book is a tutorial for the Python 3 programming language designed for someone with no programming experience. Starting from no programming knowledge, the book teaches how to create programs with examples, explanations and exercises.

There really is only one way to learn to program. You must read code and write code. There are a lots of code inside this guide. You should type in code that to see what happens. Play around with it and make changes. The worst that can happen is that it won't work.

INFORMATION PAGE:

DOWNLOAD:...

Books  [Massimo Di Pierro] Annotated Algorithms in Python: with Applications in Physics, Biology, and Finance

41PpxSNQzUL._SX331_BO1,204,203,200_.jpg

​
DESCRIPTION:

This book is assembled from lectures given by the author over a period of 10 years at the School of Computing of DePaul University. The lectures cover multiple classes, including Analysis and Design of Algorithms, Scientific Computing, Monte Carlo Simulations, and Parallel Algorithms. These lectures teach the core knowledge required by any scientist interested in numerical algorithms and by students interested in computational finance.

About the Authors
  • Massimo Di Pierro is Associate Professor at the School of Computing of DePaul University in Chicago. He has a Ph.D. in High Energy Theoretical Physics from...

Books  [Scott Grant] Learn Python, Break Python: A Beginner's Guide to Programming

5j4BzWmt.jpg

​
DESCRIPTION:

This book is a hands-on introduction to the Python programming language, written for people who have no experience with programming whatsoever. After all, everybody has to start somewhere.

If you've never used a programming language before, leaping into Python might seem a bit scary at first. You don't need to worry. Learning how to program a computer is far from impossible. Anyone can pick up the art of programming with a little time and a bit of patience.

It starts with a gentle introduction to programming. Slowly, through examples and exercises, we build a level of...

Books  [Christine Alvarado, Zachary Dodds, Geoff Kuenning, Ran Libeskind-Hadas] CS for All: An Introduction to Computer Science Using Python

7N8lmNoK.jpg

​
DESCRIPTION:

Here's a unique approach to Intro CS. In a nutshell, the objective is to provide an introduction to computer science as an intellectually rich and vibrant field rather than focusing exclusively on computer programming. While programming is certainly an important and pervasive element of the approach, this book emphasizes concepts and problem-solving over syntax and programming language features.

The objective is to provide an introduction to computer science as an intellectually rich and vibrant field rather than focusing exclusively on computer programming. While...

Books  [Deepak Kumar] Learning Computing with Robots

C248OzZv.jpg

​
DESCRIPTION:

This book will introduce you to the world of computers, robots, and computing. You will learn that computing is no more about computers than astronomy is about telescopes. Robots have been in existence much longer than computers.

The word "personal" is key to the design of the material in this text. Computers and robots are no longer the realm of large corporate offices and industrial manufacturing scenarios. They have become personal in many ways.

This book is targeted for college-level introductory computing courses (widely recognized as CS1 in the computing...

Books  [Pete Bunting, Daniel Clewley] Python Scripting for Spatial Data Processing

91NZvhnn.jpg

​
DESCRIPTION:

This book is a Python tutorial for beginners aiming at teaching spatial data processing. It is used as part of the courses taught in Remote Sensing and GIS at Aberystwyth University, UK.

Geographic information systems belong the group of applications that process spatial data. Some spatial analyses are operated repetitively in the same way for different area or district. Therefore it is useful when the data processing can be run automatically by program extension designed especially for batch data processing. We use Python to automatically convert data flow diagram into...

Зеркала проекта

Зеркала Courses Forum (PirateHUB) на случай блокировки основного адреса. Эти ссылки безопасны для использования. Также всегда актуальная ссылка доступна на этом сайте.

Рабочее s1.courses.forum

Пользователи онлайн

  • 9kklp
  • K0des
  • qwer123
  • xeabadnu
  • evakvitok
  • alexinna
  • PingPong
  • BURZH.TOP
  • Didal
  • 000001111101010
  • lasthitman
  • polumraks
  • pandasaura
  • charushnikoff
  • princess.elena911
  • niki7in
  • style11
  • Владимирс111
  • estybyrus
  • dimmozo
  • vsvot
  • mogolrusi2
  • IgorMr
  • mooris
  • test3703
  • Cheaf
  • alezar22
  • Content5
  • AltairJPY
  • alexfox17
  • Aisha22
  • Cravor
  • 3zman
  • 388m
  • ___ROMAN___YT
  • Vaness
  • krupa372
  • Andrey9390
  • CMRS
  • Charlik
  • changeR
  • Brinkli
  • anna_b
  • azizjon
  • asssa48
  • arlianna01
  • рпрооп
  • Archangel29
  • Antonch
  • Anonatec
...и ещё 284.

Отзывы о курсах

  • Ner0sint
    .
  • FOX32
    Спасибо, хороший курс!
  • Talka
    Отличная лекция, позволяющая посмотреть на классику русской литературы и гений Пушкина более широким взглядом. Много интересных деталей как в отношении самого поэта, его времени, окружении, так и литературных героев.
Назад
Сверху