coconut - простое, элегантное функциональное программирование на Python.
https://proglib.io/w/615c97b9
https://proglib.io/w/615c97b9
GitHub
GitHub - evhub/coconut: Simple, elegant, Pythonic functional programming.
Simple, elegant, Pythonic functional programming. Contribute to evhub/coconut development by creating an account on GitHub.
Grokking Algorithms: An illustrated guide for programmers and other curious people (2016)
Автор: Aditya Bhargava
Книга представляет собой полностью иллюстрированное, доступное руководство, которое научит вас применять распространённые алгоритмы в практических задачах, с которыми вы сталкиваетесь каждый день как программист. Вы начнете с сортировки и поиска, и, по мере того, как вы приобретете навыки алгоритмического мышления, вы будете решать всё более сложные задачи, связанные, к примеру, со сжатием данных и ИИ.
Скачать книгу
Автор: Aditya Bhargava
Книга представляет собой полностью иллюстрированное, доступное руководство, которое научит вас применять распространённые алгоритмы в практических задачах, с которыми вы сталкиваетесь каждый день как программист. Вы начнете с сортировки и поиска, и, по мере того, как вы приобретете навыки алгоритмического мышления, вы будете решать всё более сложные задачи, связанные, к примеру, со сжатием данных и ИИ.
Скачать книгу
Telegram
Книги для программистов (reserved)
Grokking Algorithms: An illustrated guide for programmers and other curious people (2016)
Автор: Aditya Bhargava
Автор: Aditya Bhargava
Взгляните на удивительные новые возможности, которые появятся в Python 3.9.
https://proglib.io/w/29fdea1a
https://proglib.io/w/29fdea1a
Medium
Take a Look at the Awesome New Features Coming in Python 3.9
The dictionary union operator, generic type annotations, and much more
Advanced Python: параллелизм и многопоточность.
Автор статьи объясняет почему, когда и как использовать потоки, асинхронные и множественные процессы в Python.
https://proglib.io/w/dce340be
Автор статьи объясняет почему, когда и как использовать потоки, асинхронные и множественные процессы в Python.
https://proglib.io/w/dce340be
Medium
Advanced Python: Concurrency And Parallelism
Explaining Why, When And How To Use Threads, Async And Multiple Processes In Python
succinct предоставляет сжатые и компактные структуры данных для приложений, интенсивно работающих с данными.
https://proglib.io/w/be210ee8
https://proglib.io/w/be210ee8
GitHub
GitHub - miiohio/succinct: Succinct, compact, and compressed data structures for data-intensive applications
Succinct, compact, and compressed data structures for data-intensive applications - GitHub - miiohio/succinct: Succinct, compact, and compressed data structures for data-intensive applications
Статья об инструментах и методах автоматизированного тестирования, которые можно использовать при создании приложения на Django. Вы также увидите некоторые распространенные приемы, которые можно применять в каждом проекте.
https://proglib.io/w/77492010
https://proglib.io/w/77492010
Matt Layman
Django Testing Toolbox
In this article, I cover the tools that I reach for to do automated testing when building a Django application. You will also see some common techniques that I apply to every project.
Многие слышали про отличный курс факультета веб-разработки GeekBrains. Но не всем по душе корпеть над базами данных и разбираться в бэкенде. Хочется сразу видеть результат 👀
Для интересующихся фронтендом открылась возможность поступить на факультет Frontend-разработки. Практикующие специалисты со стажем учат всему, что нужно: адаптивно верстать, кроить веб-приложения, понимать Vue и React, использовать концепции Flux и Redux, работать с Node.js и Git. ➕ 5 проектов в портфолио.
Самое классное, что это не просто обучение «для галочки» ✅, а университет с гарантированным трудоустройством 💸. Интересно? Смотрите сами: https://proglib.io/w/0ba421c1
Для интересующихся фронтендом открылась возможность поступить на факультет Frontend-разработки. Практикующие специалисты со стажем учат всему, что нужно: адаптивно верстать, кроить веб-приложения, понимать Vue и React, использовать концепции Flux и Redux, работать с Node.js и Git. ➕ 5 проектов в портфолио.
Самое классное, что это не просто обучение «для галочки» ✅, а университет с гарантированным трудоустройством 💸. Интересно? Смотрите сами: https://proglib.io/w/0ba421c1
🤹 Введение в объектно-ориентированное программирование (ООП) на Python
Самое простое введение в объектно-ориентированное программирование (ООП) на Python. Зачем нужны классы, как их использовать, как инициализировать экземпляр, в чём заключается наследование классов.
https://proglib.io/sh/8JONWCQdUq
Самое простое введение в объектно-ориентированное программирование (ООП) на Python. Зачем нужны классы, как их использовать, как инициализировать экземпляр, в чём заключается наследование классов.
https://proglib.io/sh/8JONWCQdUq
🐍 Тест на знание языка Python
Пришло время узнать, как хорошо вы разбираетесь в Python. Проверьте свои знания в нашем тесте из 15 вопросов по различным аспектам языка. Сможете правильно ответить на все вопросы?
https://proglib.io/w/4b520a21
Пришло время узнать, как хорошо вы разбираетесь в Python. Проверьте свои знания в нашем тесте из 15 вопросов по различным аспектам языка. Сможете правильно ответить на все вопросы?
https://proglib.io/w/4b520a21
Automate the boring stuff with Python (2019)
Автор: Al Sweigart
Автор показывает, как писать программы, которые могут сделать за вас рутинную работу. Книга поможет новичкам разобраться в программировании на Python и сразу применить свои знания. Данное издание этой книги включает новую главу о проверке входных данных, а также учебные пособия по автоматизации Gmail и Google Sheets и советы по автоматическому обновлению файлов CSV.
Скачать книгу
Автор: Al Sweigart
Автор показывает, как писать программы, которые могут сделать за вас рутинную работу. Книга поможет новичкам разобраться в программировании на Python и сразу применить свои знания. Данное издание этой книги включает новую главу о проверке входных данных, а также учебные пособия по автоматизации Gmail и Google Sheets и советы по автоматическому обновлению файлов CSV.
Скачать книгу
Telegram
Книги для программистов (reserved)
Automate the boring stuff with Python (2019)
Автор: Al Sweigart
Автор: Al Sweigart
В IT хотят если не все, то многие — спрос на специалистов остался высоким, несмотря на пандемию, а курсов и образовательных программ для разработчиков, тестировщиков, менеджеров и дизайнеров становится все больше. Как научиться в IT, чем отличаются курсы компаний, как выбрать среди них подходящий и есть ли курсы с гарантированным оффером для выпускников — Ozon, «Яндекс.Практикум», «Школа 21», «Тинькофф» и GeekBrains рассказывают в статье на Хабре: https://habr.com/ru/company/ozontech/blog/512026/.
А мы решили выяснить, откуда берутся разработчики! Как вы пришли в IT? Расскажите — ответы на вопросы займут чуть больше 2 минут (мы посчитали): https://forms.gle/VUDJJ5zeeieL2PRN9
А мы решили выяснить, откуда берутся разработчики! Как вы пришли в IT? Расскажите — ответы на вопросы займут чуть больше 2 минут (мы посчитали): https://forms.gle/VUDJJ5zeeieL2PRN9
Хабр
Как Ozon, Тинькофф, Яндекс.Практикум, Школа 21 и GeekBrains учат разработчиков
Мы собрали руководителей образовательных проектов «Тинькофф», «Яндекс.Практикума», «Школы 21» и GeekBrains, позвали нашего CTO Антона Степаненко и хедхантера Алену Владимирскую и поговорили о том,...
Статья о пяти разных качественных пакетах python: pudb, requests, parse, dateutil и typer.
https://proglib.io/w/101b1c80
https://proglib.io/w/101b1c80
Realpython
Python Packages: Five Real Python Favorites – Real Python
In this tutorial, several Real Python authors share Python packages we like to use as alternatives to modules in the standard library. You'll get to know a number of useful packages, including pudb, requests, parse, dateutil, and typer.
Внимание-внимание! Мы торжественно объявляем о старте регионального этапа конкура для IT-специалистов "Цифровой Прорыв 2020"! 🚀
С середины августа по середину ноября вас ожидают сразу 8 командных хакатонов в ключевых региональных IT-хабах страны. 🌏
Для решения актуальных кейсов от топовых IT-компаний мы ожидаем до 280 команд в каждом регионе, а общий призовой фонд этапа составит 24.000.000 ₽! 🏆
Прояви себя в "цифре" - выбирай любой понравившйся хакатон (пока еще есть места), регистрируйся, собирай или вступай в команду и стань частью цифрового будущего России! 💫
Подробности: https://leadersofdigital.ru/
С середины августа по середину ноября вас ожидают сразу 8 командных хакатонов в ключевых региональных IT-хабах страны. 🌏
Для решения актуальных кейсов от топовых IT-компаний мы ожидаем до 280 команд в каждом регионе, а общий призовой фонд этапа составит 24.000.000 ₽! 🏆
Прояви себя в "цифре" - выбирай любой понравившйся хакатон (пока еще есть места), регистрируйся, собирай или вступай в команду и стань частью цифрового будущего России! 💫
Подробности: https://leadersofdigital.ru/
Invent Your Own Computer Games with Python (2016)
Автор: Al Sweigart
Книга рассчитана на читателей, которые хотят научиться программировать игры, используя Python. Автор рассказывает о ключевых концепциях программирования, показывая реализацию сначала простых, а затем более сложных проектов.
Скачать книгу
Автор: Al Sweigart
Книга рассчитана на читателей, которые хотят научиться программировать игры, используя Python. Автор рассказывает о ключевых концепциях программирования, показывая реализацию сначала простых, а затем более сложных проектов.
Скачать книгу
Telegram
Книги для программистов (reserved)
Invent Your Own Computer Games with Python (2016)
Автор: Al Sweigart
Автор: Al Sweigart