Test-Driven Development with Python

Test-Driven Development with Python

By taking you through the development of a real web application from beginning to end, this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You’ll learn how to write and run tests before building each part of your app, and then develop the minimum amount of code required to pass those...
Читать дальше...

Спецкурс кафедры АСВК Python

Python

Лекция 1. История и место Python в современном мире. Командная строка Лекция 2. Логические выражения, операторы ветвления и цикла. Решение Д/З Лекция 3. Стандартные типы данных и выражения-конструкторы Лекция 4. Множества, словари, строки и функции Лекция 5. Кодировки, исключения и генераторы Лекция 6. Файлы, модули и связь с ОС Лекция 7. Модули-расширения языка Лекция 8....
Читать дальше...

4 ИЮНЯ 2016 В МОСКВЕ СТАРТУЕТ НОВЫЙ КУРС ПО ОБУЧЕНИЮ PYTHON

Учим программированию на Python с нуля

4 июня в Москве стартует обучение на новом курсе от евангелистов MoscowPython, созданном для обучения всех желающих освоить язык программирования Python и открыть для себя новые возможности. Занятия будут проходить недалеко от метро в центре Москвы в RMA (м. Курская) субботними вечерами с 16 до 18 часов (первое занятие на час длиннее, до 19). Процесс...
Читать дальше...

PowerShell: For Beginners! Master The PowerShell Command Line In 24 Hours

powershell-for-beginners

Author: Alex Artuso Pub Date: 2016 Publisher: Amazon Digital Services LLC ISBN: n/a Pages: 59 Language: English Format: EPUB/AZW3 Size: 10 Mb PowerShell For Beginners! The Ultimate Beginners Crash Course To Mastering The PowerShell Command Line Quickly And Easily Are You Ready To Learn How To Write Clean, Efficient PowerShell Scripts? If So You’ve Come...
Читать дальше...

Learning Cython Programming, 2nd Edition

cython-programming-2nd

Author: Philip Herron Pub Date: 2016 Publisher: Packt Publishing ISBN: 978-1-78355-167-5 Pages: 110 Language: English Format: EPUB/MOBI/AZW3 Size: 10 Mb Cython is a hybrid programming language used to write C extensions for Python language. Combining the practicality of Python and speed and ease of the C language it’s an exciting language worth learning if you...
Читать дальше...

Подборка сайтов с задачами для оттачивания навыков программирования

https://empireofcode.com/

1- Leetcode Cайт для подготовки к техническим собеседованиям. В настоящее время поддерживает в общей сложности 9 языков: C, C ++, Java, Python, C #, JavaScript, Ruby, Bash, MySQL.   2- TopCoder TopCoder — корпорация, проводящая соревнования по спортивному программированию. В отличие от ACM International Collegiate Programming Contest, все соревнования являются индивидуальными, некоторые из них включают денежные призы....
Читать дальше...

Пошаговый разбор исходников интерпретатора CPython.

CPython internals: A ten-hour codewalk through the Python interpreter source code

CPython internals: A ten-hour codewalk through the Python interpreter source code Summary Here are nine lectures walking through the internals of CPython, the canonical Python interpreter implemented in C. They were from a dynamic programming languages course that I taught in Fall 2014 at the University of Rochester. The format isn’t ideal, but I haven’t...
Читать дальше...