Книги для программистов – Telegram
Книги для программистов
9.15K subscribers
295 photos
5 videos
1 file
328 links
Книги для программистов. По всем вопросам @evgenycarter
Download Telegram
Pro Git
Автор: Scott Chacon, Ben Straub (2018)

Разработчику часто требуется много сторонних инструментов, чтобы создавать и поддерживать проект. Система Git — один из таких инструментов и используется для контроля промежуточных версий вашего приложения, позволяя вам исправлять ошибки, откатывать к старой версии, разрабатывать проект в команде и сливать его потом. В книге вы узнаете об основах работы с Git: установка, ключевые команды, gitHub и многое другое.

В книге рассматриваются следующие темы:
✔️ основы Git;
✔️ ветвление в Git;
✔️ Git на сервере;
✔️ распределённый Git;
✔️ GitHub;
✔️ инструменты Git;
✔️ настройка Git;
✔️ Git и другие системы контроля версий.

Скачать

👉 @book_for_dev
👍3👎1
Подборка Telegram каналов для программистов

Системное администрирование 📌
https://news.1rj.ru/str/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://news.1rj.ru/str/sysadminof Книги для админов, полезные материалы
https://news.1rj.ru/str/i_odmin Все для системного администратора
https://news.1rj.ru/str/i_odmin_book Библиотека Системного Администратора
https://news.1rj.ru/str/i_odmin_chat Чат системных администраторов
https://news.1rj.ru/str/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://news.1rj.ru/str/sysadminoff Новости Линукс Linux


https://news.1rj.ru/str/tikon_1 Новости высоких технологий, науки и техники💡
https://news.1rj.ru/str/mir_teh Мир технологий (Technology World)

https://news.1rj.ru/str/rust_lib Полезный контент по программированию на Rust
https://news.1rj.ru/str/golang_lib Библиотека Go (Golang) разработчика

https://news.1rj.ru/str/itmozg Программисты, дизайнеры, новости из мира IT.
https://news.1rj.ru/str/phis_mat Обучающие видео, книги по Физике и Математике

https://news.1rj.ru/str/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
https://news.1rj.ru/str/nodejs_lib Подборки по Node js и все что с ним связано
https://news.1rj.ru/str/ruby_lib Библиотека Ruby программиста

1C разработка 📌
https://news.1rj.ru/str/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
https://news.1rj.ru/str/cpp_lib Библиотека C/C++ разработчика
https://news.1rj.ru/str/cpp_knigi Книги для программистов C/C++
https://news.1rj.ru/str/cpp_geek Учим C/C++ на примерах

Программирование Python 📌
https://news.1rj.ru/str/pythonofff Python академия. Учи Python быстро и легко🐍
https://news.1rj.ru/str/BookPython Библиотека Python разработчика
https://news.1rj.ru/str/python_real Python подборки на русском и английском
https://news.1rj.ru/str/python_360 Книги по Python Rus

Java разработка 📌
https://news.1rj.ru/str/BookJava Библиотека Java разработчика
https://news.1rj.ru/str/java_360 Книги по Java Rus
https://news.1rj.ru/str/java_geek Учим Java на примерах

GitHub Сообщество 📌
https://news.1rj.ru/str/Githublib Интересное из GitHub

Базы данных (Data Base) 📌
https://news.1rj.ru/str/database_info Все про базы данных

Мобильная разработка: iOS, Android 📌
https://news.1rj.ru/str/developer_mobila Мобильная разработка
https://news.1rj.ru/str/kotlin_lib Подборки полезного материала по Kotlin

Фронтенд разработка 📌
https://news.1rj.ru/str/frontend_1 Подборки для frontend разработчиков
https://news.1rj.ru/str/frontend_sovet Frontend советы, примеры и практика!
https://news.1rj.ru/str/React_lib Подборки по React js и все что с ним связано

Разработка игр 📌
https://news.1rj.ru/str/game_devv Все о разработке игр

Вакансии 📌
https://news.1rj.ru/str/sysadmin_rabota Системный Администратор
https://news.1rj.ru/str/progjob Вакансии в IT

Чат программистов📌
https://news.1rj.ru/str/developers_ru

Библиотеки 📌
https://news.1rj.ru/str/book_for_dev Книги для программистов Rus
https://news.1rj.ru/str/programmist_of Книги по программированию
https://news.1rj.ru/str/proglb Библиотека программиста
https://news.1rj.ru/str/bfbook Книги для программистов
https://news.1rj.ru/str/books_reserv Книги для программистов

БигДата, машинное обучение 📌
https://news.1rj.ru/str/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
https://news.1rj.ru/str/bookflow Лекции, видеоуроки, доклады с IT конференций
https://news.1rj.ru/str/coddy_academy Полезные советы по программированию

QA, тестирование 📌
https://news.1rj.ru/str/testlab_qa Библиотека тестировщика

Шутки программистов 📌
https://news.1rj.ru/str/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://news.1rj.ru/str/thehaking Канал о кибербезопасности
https://news.1rj.ru/str/xakep_1 Статьи из "Хакера"

Книги, статьи для дизайнеров 📌
https://news.1rj.ru/str/ux_web Статьи, книги для дизайнеров

Английский 📌
https://news.1rj.ru/str/UchuEnglish Английский с нуля

Математика 📌
https://news.1rj.ru/str/Pomatematike Канал по математике

Excel лайфхак📌
https://news.1rj.ru/str/Excel_lifehack
👍41
CSS in Depth
Автор: Keith J. Grant (2018)

Данная книга не только раскроет вам все секретные техники применения CSS, но и благодаря оригинальным примерам отточит навыки применения этих техник на практике. После прочтения вы станете лучше ориентироваться в таких темах, как библиотеки шаблонов и адаптивная верстка, также вы запасетесь вдохновением для создания новых неповторимых дизайнов.

Вместе с автором вы:
✔️ научитесь избегать распространенных ошибок в применении CSS;
✔️ начнете правильно применять флексбоксы и макет сетки;
✔️ узнаете, как делать дизайн, адаптирующийся под любое устройство;
✔️ сможете грамотно писать код, повторно его использовать и многое другое.

Скачать

👉 @book_for_dev
👍1
Deep Learning with Python
Автор: Франсуа Шолле (2018)

В данной книге изучаются методы глубокого обучения с использованием популярной в настоящее время библиотеки Keras. Книга написана создателем этой библиотеки и содержит многочисленные практические примеры по её применению. Также вместе с автором вы изучите концепции создания приложений в области компьютерного зрения, обработки естественного языка и многое другое из области глубокого обучения на языке программирования Python.

В книге рассматриваются следующие темы:
✔️ математические основы нейронных сетей;
✔️ основы машинного обучения;
✔️ глубокое обучение в технологиях компьютерного зрения;
✔️ глубокое обучение для текста и последовательностей;
✔️ лучшие практики глубокого обучения продвинутого уровня;
✔️ генеративное глубокое обучение и многое другое.

Скачать

👉 @book_for_dev
👍4
Design Patterns in Modern C++
Автор: Dmitri Nesteruk (2018)

Познакомьтесь со стандартом С++17 на примере реализации знаменитых шаблонов проектирования. Автор приведёт концепции решения задач различной степени сложности с помощью паттернов. Также автор рассмотрит современные возможности С++, новые функции, упрощающие разработку и увеличивающие эффективность работы программ.

В книге рассматриваются следующие темы:
✔️ шаблон Строитель;
✔️ шаблон Фабрика;
✔️ шаблон Прототип;
✔️ шаблон Синглтон;
✔️ структурные шаблоны проектирования;
✔️ поведенческие шаблоны проектирования и многое другое.

Преимущества:
актуальная версия языка С++;
полезный материал по паттернам проектирования;
множество примеров;
подходит начинающим.

Скачать

👉 @book_for_dev
👍5
Beginning C++17, 5th Edition
Авторы: Ivor Horton, Peter Van Weert (2018)

Книга является обновлённым руководством по языку программирования С++17. Если вы собираетесь изучать его, то начните именно с этой книги, где пошаговые инструкции авторов научат вас программированию в обновлённом стандарте с использованием новых функций и операторов. Для чтения книги не требуется предварительный опыт в программировании, поскольку авторы каждый элемент языка подробно объясняют на рабочих примерах. Также в каждой главе вас ждут полезные упражнения по закреплению материала.

В книге рассматриваются следующие темы:
✔️ основы языка;
✔️ заголовочные файлы;
✔️ директива препроцессора и стандартные библиотеки языка;
✔️ функции;
✔️ пространства имён;
✔️ процедурное и объектно-ориентированное программирование;
✔️ шаблоны;
✔️ инкапсуляция, полиморфизм и наследование;
✔️объявление собственных типов данных;
✔️ ошибки выполнения и исключения;
✔️ контейнеры, алгоритмы и многое другое.

Скачать

👉 @book_for_dev
👍3
Programming with MicroPython
Автор: Nicholas H. Tollervey (2017)

Настоящая книга посвящена MicroPython, реализации Python 3 для микроконтроллеров и встроенных систем. Это практическое руководство расскажет вам о создании готовых программ и приложений на основе MicroPython. Вы изучите, как Python работает с микроконтроллерами, как взаимодействует с оборудованием для обработки ввода-вывода, как общается по беспроводной сети, создаём звуки и музыку, а также создание роботизированных проектов.

В книге рассматриваются следующие темы:
✔️ введение в MicroPython;
✔️ PyBoard;
✔️ беспроводная сеть;
✔️ обработка звуков и музыки;
✔️ роботы;
✔️ идиомы MicroPython и многое другое.

Скачать

👉 @book_for_dev
👍41
ASP. NET Core in Action
Автор: Andrew Lock (2018)

Современное издание по ASP. NET Core вобрало в себя все новейшие концепции программирования на данной платформе. Книга написана для C# программистов, однако не предполагает у вас предварительного опыта в веб-разработке, что делает эту книгу бесценным руководством в данной области. Вы узнаете об основах программирования на ASP. NET Core, а также научитесь эффективно его использовать для создания сложных веб-приложений.

В книге рассматриваются следующие темы:
✔️ введение в ASP. NET Core;
✔️ основы проектирования: модель MVC;
✔️ создание первого приложения;
✔️ контроллеры, представления и модели;
✔️ работа с API;
✔️ внедрение зависимостей;
✔️ Entity Framework Core;
✔️ аутентификация и авторизация;
✔️ безопасность приложения.

Скачать

👉 @book_for_dev
👍4
Clean C++
Автор: Stephan Roth (2017)

Настоящая книга является обязательной для профессиональных разработчиков и архитекторов программного обеспечения на С++, заинтересованных в написании чистого и легко поддерживаемого кода. Как известно из практики, грамотный код позволяет сократить затраты на разработку, а это является важным условием современный разработки. Из книги вы научитесь принципам создания надёжной архитектуры приложения, работать с тестами и шаблонами проектирования.

В книге рассматриваются следующие темы:
✔️ принципы чистого кода;
✔️ юнит-тестирование;
✔️ геттеры и сеттеры;
✔️ документирование кода;
✔️ функции и объекты;
✔️ идиомы и шаблоны проектирования.

Скачать

👉 @book_for_dev
👍7
Beginning PostgreSQL on the Cloud
Авторы: Avinash Vallarapu, Baji Shaik (2018)

Если вы хотите перейти на PostgreSQL, то нет лучше практики, чем работа над боевыми проектами. Эта книга научит вас работе с PostgreSQL на примере облачного хранилища с большими данными. Вам придётся сначала составить архитектуру вашего приложения, а потом защищать его, создавая резервные стратегии, обеспечивать высокую доступность и производительность, настраивать репликацию и многое другое. Также вы научитесь шифровать свои данные и работать с соединениями для вашей базы данных. Под конец вы узнаете, как установить дополнительные инструменты для работы с PostgreSQL в облаке.

В книге рассматриваются следующие темы:
✔️ введение в облачные хранилища данных;
✔️ архитектура PostgreSQL;
✔️ Amazon Cloud;
✔️ Google Cloud;
✔️ безопасность облачного хранилища;
✔️ репликация и высокая доступность облака;
✔️ мониторинг баз данных;
✔️ шифрование данных и многое другое.

Скачать

👉 @book_for_dev
👍1
Machine Learning with TensorFlow
Автор: Nishant Shukla (2018)

TensorFlow - это популярная библиотека для машинного обучения, предназначенная для задач создания и тренировки нейросетей. В основном, используется в связке с языком программирования Python, однако существуют реализации и для других языков, среди которых С++, Java, Go и Swift. Машинное обучение с TensorFlow предоставляет прочную почву для исследований в этой области, и авторы данного руководства раскрывают основные концепции этой библиотеки, демонстрируя её мощь на языке Python.

В книге рассматриваются следующие темы:
✔️ фундаментальные основы машинного обучения;
✔️ основы TensorFlow;
✔️ линейная регрессия;
✔️ классификация сетей;
✔️ рекуррентные нейронные сети;
✔️ установка библиотеки и многое другое.

Скачать

👉 @book_for_dev
👍1
Practical Web Scraping for Data Science
Авторы: Bart Baesens, Seppe vanden Broucke (2018)

Получение большого объёма данных для машинного обучения является необходимым условием для эффективного исследования. Настоящее руководство расскажет вам о веб-скрапинге на языке программирования Python. Авторы продемонстрируют реальные случаи скрапинга, объяснят работу HTTP, научат парсить HTML и CSS. Книга насыщена хорошими примерами, а также случаями скрапинга сайтов с тяжёлым JavaScript.

В книге рассматриваются следующие темы:
✔️ протокол HTTP;
✔️ парсинг HTML и CSS;
✔️ работа с JavaScript;
✔️ основы веб-скрапинга и многое другое.

Скачать

👉 @book_for_dev
👍41
Design Patterns in C#
Автор: Vaskaran Sarcar (2018)

Выбрав Design Patterns in C#, вы сразу же ознакомитесь с 23-мя Gang of Four (GoF) шаблонами дизайна, а после узнаете о применении таких альтернативных шаблонов, как Simple Factory Pattern, Null Object Pattern и MVC Pattern. Благодаря простым для повторения примерам, вы в совершенстве овладеете основными концепциями и приобретёте базу из нескольких программ для интегрирования в будущие проекты. Автор данной книги так подробно раскрывает тему, что понять ключевые моменты сможет даже начинающий разработчик.

Вы научитесь:
✔️ работать с любым шаблоном дизайна;
✔️ интегрировать шаблоны в уже существующие приложения;
✔️ подбирать нужные шаблоны, сравнивая плюсы и минусы каждого;
✔️ использовать Visual Studio Community Edition 2017 для написания кода и генерирования корректных данных.

Скачать

👉 @book_for_dev
👍2
Подборка Telegram каналов для программистов

Системное администрирование 📌
https://news.1rj.ru/str/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://news.1rj.ru/str/sysadminof Книги для админов, полезные материалы
https://news.1rj.ru/str/i_odmin Все для системного администратора
https://news.1rj.ru/str/i_odmin_book Библиотека Системного Администратора
https://news.1rj.ru/str/i_odmin_chat Чат системных администраторов
https://news.1rj.ru/str/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://news.1rj.ru/str/sysadminoff Новости Линукс Linux


https://news.1rj.ru/str/tikon_1 Новости высоких технологий, науки и техники💡
https://news.1rj.ru/str/mir_teh Мир технологий (Technology World)

https://news.1rj.ru/str/rust_lib Полезный контент по программированию на Rust
https://news.1rj.ru/str/golang_lib Библиотека Go (Golang) разработчика

https://news.1rj.ru/str/itmozg Программисты, дизайнеры, новости из мира IT.
https://news.1rj.ru/str/phis_mat Обучающие видео, книги по Физике и Математике

https://news.1rj.ru/str/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
https://news.1rj.ru/str/nodejs_lib Подборки по Node js и все что с ним связано
https://news.1rj.ru/str/ruby_lib Библиотека Ruby программиста

1C разработка 📌
https://news.1rj.ru/str/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
https://news.1rj.ru/str/cpp_lib Библиотека C/C++ разработчика
https://news.1rj.ru/str/cpp_knigi Книги для программистов C/C++
https://news.1rj.ru/str/cpp_geek Учим C/C++ на примерах

Программирование Python 📌
https://news.1rj.ru/str/pythonofff Python академия. Учи Python быстро и легко🐍
https://news.1rj.ru/str/BookPython Библиотека Python разработчика
https://news.1rj.ru/str/python_real Python подборки на русском и английском
https://news.1rj.ru/str/python_360 Книги по Python Rus

Java разработка 📌
https://news.1rj.ru/str/BookJava Библиотека Java разработчика
https://news.1rj.ru/str/java_360 Книги по Java Rus
https://news.1rj.ru/str/java_geek Учим Java на примерах

GitHub Сообщество 📌
https://news.1rj.ru/str/Githublib Интересное из GitHub

Базы данных (Data Base) 📌
https://news.1rj.ru/str/database_info Все про базы данных

Мобильная разработка: iOS, Android 📌
https://news.1rj.ru/str/developer_mobila Мобильная разработка
https://news.1rj.ru/str/kotlin_lib Подборки полезного материала по Kotlin

Фронтенд разработка 📌
https://news.1rj.ru/str/frontend_1 Подборки для frontend разработчиков
https://news.1rj.ru/str/frontend_sovet Frontend советы, примеры и практика!
https://news.1rj.ru/str/React_lib Подборки по React js и все что с ним связано

Разработка игр 📌
https://news.1rj.ru/str/game_devv Все о разработке игр

Вакансии 📌
https://news.1rj.ru/str/sysadmin_rabota Системный Администратор
https://news.1rj.ru/str/progjob Вакансии в IT

Чат программистов📌
https://news.1rj.ru/str/developers_ru

Библиотеки 📌
https://news.1rj.ru/str/book_for_dev Книги для программистов Rus
https://news.1rj.ru/str/programmist_of Книги по программированию
https://news.1rj.ru/str/proglb Библиотека программиста
https://news.1rj.ru/str/bfbook Книги для программистов
https://news.1rj.ru/str/books_reserv Книги для программистов

БигДата, машинное обучение 📌
https://news.1rj.ru/str/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
https://news.1rj.ru/str/bookflow Лекции, видеоуроки, доклады с IT конференций
https://news.1rj.ru/str/coddy_academy Полезные советы по программированию

QA, тестирование 📌
https://news.1rj.ru/str/testlab_qa Библиотека тестировщика

Шутки программистов 📌
https://news.1rj.ru/str/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://news.1rj.ru/str/thehaking Канал о кибербезопасности
https://news.1rj.ru/str/xakep_1 Статьи из "Хакера"

Книги, статьи для дизайнеров 📌
https://news.1rj.ru/str/ux_web Статьи, книги для дизайнеров

Английский 📌
https://news.1rj.ru/str/UchuEnglish Английский с нуля

Математика 📌
https://news.1rj.ru/str/Pomatematike Канал по математике

Excel лайфхак📌
https://news.1rj.ru/str/Excel_lifehack
1👍1
Front-End Reactive Architectures
Автор: Luca Mezzalira (2018)

Благодаря инновационным гигантам по типу Google и Twitter, пользователи привыкли к быстрой обработке своего запроса, отзывчивости и не готовы прощать такое другим приложениям, именно поэтому высокая производительность ваших разработок должна интересовать вас в первую очередь. Книга научит вас реактивному программированию, включающему хорошую архитектуру, проверенные решения и рецепты, а также интересный подход к разработке пользовательского интерфейса.

В книге рассматриваются следующие темы:
✔️ императивное, функциональное и реактивное программирование;
✔️ концепция проектирования MVC;
✔️ JavaScript фреймворки (Angular, React и Redux);
✔️ основы реактивного программирования;
✔️ паттерны проектирования;
✔️ введение в MobX и многое другое.

Скачать

👉 @book_for_dev
👍2
Cross Over to HTML5 Game Development
Автор: Zarrar Chishti (2018)

Настоящая книга написана для начинающих веб-разработчиков и объясняет принципы работы с HTML5 и CSS3 на примере разработки кроссбраузерной игры. Вы сразу приступите к развитию проекта, попутно изучая теги и особенности языка разметки и стилей. Также, после третьей главы, вы приступите к изучению JavaScript’a и популярной библиотеки JQuery для работы с анимацией. Таким образом, на примере всего одной игры вы научитесь не только основам веб-программирования, но и современным стандартам разработки и реализации приложений.

В книге рассматриваются следующие темы:
✔️ настройка проекта;
✔️ основы HTML;
✔️ работа со стилями;
✔️ немного JavaScript;
✔️ события;
✔️ обработка действий пользователя;
✔️ коллизии и многое другое.

Скачать

👉 @book_for_dev
👍5
Подборка Telegram каналов для программистов

Системное администрирование 📌
https://news.1rj.ru/str/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://news.1rj.ru/str/sysadminof Книги для админов, полезные материалы
https://news.1rj.ru/str/i_odmin Все для системного администратора
https://news.1rj.ru/str/i_odmin_book Библиотека Системного Администратора
https://news.1rj.ru/str/i_odmin_chat Чат системных администраторов
https://news.1rj.ru/str/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://news.1rj.ru/str/sysadminoff Новости Линукс Linux


https://news.1rj.ru/str/tikon_1 Новости высоких технологий, науки и техники💡
https://news.1rj.ru/str/mir_teh Мир технологий (Technology World)

https://news.1rj.ru/str/rust_lib Полезный контент по программированию на Rust
https://news.1rj.ru/str/golang_lib Библиотека Go (Golang) разработчика

https://news.1rj.ru/str/itmozg Программисты, дизайнеры, новости из мира IT.
https://news.1rj.ru/str/phis_mat Обучающие видео, книги по Физике и Математике

https://news.1rj.ru/str/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
https://news.1rj.ru/str/nodejs_lib Подборки по Node js и все что с ним связано
https://news.1rj.ru/str/ruby_lib Библиотека Ruby программиста

1C разработка 📌
https://news.1rj.ru/str/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
https://news.1rj.ru/str/cpp_lib Библиотека C/C++ разработчика
https://news.1rj.ru/str/cpp_knigi Книги для программистов C/C++
https://news.1rj.ru/str/cpp_geek Учим C/C++ на примерах

Программирование Python 📌
https://news.1rj.ru/str/pythonofff Python академия. Учи Python быстро и легко🐍
https://news.1rj.ru/str/BookPython Библиотека Python разработчика
https://news.1rj.ru/str/python_real Python подборки на русском и английском
https://news.1rj.ru/str/python_360 Книги по Python Rus

Java разработка 📌
https://news.1rj.ru/str/BookJava Библиотека Java разработчика
https://news.1rj.ru/str/java_360 Книги по Java Rus
https://news.1rj.ru/str/java_geek Учим Java на примерах

GitHub Сообщество 📌
https://news.1rj.ru/str/Githublib Интересное из GitHub

Базы данных (Data Base) 📌
https://news.1rj.ru/str/database_info Все про базы данных

Мобильная разработка: iOS, Android 📌
https://news.1rj.ru/str/developer_mobila Мобильная разработка
https://news.1rj.ru/str/kotlin_lib Подборки полезного материала по Kotlin

Фронтенд разработка 📌
https://news.1rj.ru/str/frontend_1 Подборки для frontend разработчиков
https://news.1rj.ru/str/frontend_sovet Frontend советы, примеры и практика!
https://news.1rj.ru/str/React_lib Подборки по React js и все что с ним связано

Разработка игр 📌
https://news.1rj.ru/str/game_devv Все о разработке игр

Вакансии 📌
https://news.1rj.ru/str/sysadmin_rabota Системный Администратор
https://news.1rj.ru/str/progjob Вакансии в IT

Чат программистов📌
https://news.1rj.ru/str/developers_ru

Библиотеки 📌
https://news.1rj.ru/str/book_for_dev Книги для программистов Rus
https://news.1rj.ru/str/programmist_of Книги по программированию
https://news.1rj.ru/str/proglb Библиотека программиста
https://news.1rj.ru/str/bfbook Книги для программистов
https://news.1rj.ru/str/books_reserv Книги для программистов

БигДата, машинное обучение 📌
https://news.1rj.ru/str/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
https://news.1rj.ru/str/bookflow Лекции, видеоуроки, доклады с IT конференций
https://news.1rj.ru/str/coddy_academy Полезные советы по программированию

QA, тестирование 📌
https://news.1rj.ru/str/testlab_qa Библиотека тестировщика

Шутки программистов 📌
https://news.1rj.ru/str/itumor Шутки программистов

Защита, взлом, безопасность 📌
https://news.1rj.ru/str/thehaking Канал о кибербезопасности
https://news.1rj.ru/str/xakep_1 Статьи из "Хакера"

Книги, статьи для дизайнеров 📌
https://news.1rj.ru/str/ux_web Статьи, книги для дизайнеров

Английский 📌
https://news.1rj.ru/str/UchuEnglish Английский с нуля

Математика 📌
https://news.1rj.ru/str/Pomatematike Канал по математике

Excel лайфхак📌
https://news.1rj.ru/str/Excel_lifehack
1
Java EE Web Application Primer
Авторы: A.J. Henley, Dave Wolf (2017)

Данная книга – отличный выбор для тех, кто хочет разрабатывать веб-приложения, используя Java Servlets, JSP, Expression Language, JSTL, JPQL, Sessions/Cookies, HTML/CSS/JavaScript и библиотеку Bootstrap. Автор подробно объяснит технологию Java EE начинающим разработчикам, имеющим минимальный опыт с Java или C, а также научит создавать приложения, используя Oracle, как базу данных. К концу прочтения книги, вы сможете написать современный мессенджер и уверенно разрабатывать другие веб-приложения.

Вместе с автором вы:
✔️ напишите мессенджер, как у Twitter, используя язык программирования Java и базу данных Oracle;
✔️ создадите веб-приложение, задействуя Eclipse;
✔️ научитесь использовать SQL вместе с Java и Oracle;
✔️ узнаете, как создавать динамические веб-страницы при помощи JavaScript, JSP, а также сопутствующих им библиотек и многое другое.

Скачать

👉 @book_for_dev
👍3
Interactive Data Visualization for the Web, 2nd Edition
Автор: Scott Murray (2017)

Если вы часто работаете с данными, которые к тому же необходимо наглядно представить в виде графиков, таблиц или изображений, встроенных на сайт, то вам приходилось учиться или искать готовые решения того, как это сделать. В этой книге собраны все необходимые знания, чтобы даже человек, далёкий от программирования, смог для своего бизнес-ресурса выполнить визуализацию данных, используя не только обычные возможности HTML и CSS, но и мощные библиотеки от JavaScript.

В книге рассматриваются следующие темы:
✔️ введение в визуализацию данных;
✔️ HTML, CSS, DOM;
✔️ JavaScript;
✔️ SVG;
✔️ селекторы и уровни;
✔️ обработка событий и многое другое.

Преимущества:
развёрнутый материал по теме;
подходит начинающим;
хорошая структура книги;
многочисленные графики и пример кода;
подсвеченные листинги.

Скачать

👉 @book_for_dev
👍1
Simplifying JavaScript: Writing Modern JavaScript with ES5, ES6, and Beyond
Автор: Joe Morgan (2018)

Целевая аудитория: начинающие JavaScript разработчики.

Если вы привыкли читать книгу по всему вебу разом, где в кучу смешивали PHP, HTML и JavaScript, то у вас наверняка сложились плохие ощущения от синтаксиса последнего. В этом руководстве покажут, как писать правильный и выразительный JavaScript код, чтобы он не только работал, но и мог легко развиваться в рамках одного проекта, не причиняя боль разработчикам. Также вы познакомитесь с технологиями ECMAScript 5 и ECMAScript 6.

В книге рассматриваются следующие темы:
✔️ переменные и основные типы данных;
✔️ массивы и коллекции;
✔️ условные выражения и циклы;
✔️ пишем функции;
✔️ классы и объекты;
✔️ примеры хорошей архитектуры и многое другое.

Скачать

👉 @book_for_dev
👍1
40 Algorithms Every Programmer Should Know
Автор: Imran Ahmad (2020)

Алгоритмы всегда играли важную роль как в науке, так и в практике вычислений. Способность использовать алгоритмы для решения реальных задач - важный навык, которым должен обладать любой разработчик или программист. Эта книга поможет вам не только развить навыки выбора и использования алгоритма для решения конкретной задачи, но и понять, как он работает.

Во время чтения книги вы:
✔️Изучите существующие структуры данных и алгоритмы, реализованные в библиотеках Python;
✔️Реализуете алгоритмы на графах для fraud detection;
✔️Поработаете с алгоритмами машинного обучения для кластеризации похожих твитов и обработки данных Twitter в режиме реального времени;
✔️Спрогнозируете погоду с помощью алгоритмов машинного обучения;
✔️Используете нейронные сети для обнаружения объектов;
✔️Создадите механизм рекомендаций, который предлагает подписчикам релевантные фильмы.

Скачать

👉 @book_for_dev
👍6