Создание смарт контрактов Solidity для блокчейна Ethereum Практическое
Неизвестный
java-se-8-bazovyi[..]
Как не ошибаться. Сила математического мышления
Джордан Элленберг
Рефакторинг кода на JavaScript
Компьютерное зрение на Python. Первые шаги
Э. Д. Шакирьянов