ch
Feedback
Книги для программистов

Книги для программистов

前往频道在 Telegram

Книги для программистов. По всем вопросам @evgenycarter

显示更多
8 915
订阅者
-424 小时
-117
-2530
帖子存档
Станьте Python-разработчиком на Хекслете! ✔ Пройдите бесплатные вводные курсы, чтобы познакомиться с профессией. ✔ Если понра
Станьте Python-разработчиком на Хекслете! ✔ Пройдите бесплатные вводные курсы, чтобы познакомиться с профессией. ✔ Если понравится — присоединяйтесь к обучению в группе с наставником ✔ Развивайте нетворкинг в 26-тысячном сообществе айтишников ✔ Выполняйте проекты, участвуйте в Open Source, готовьтесь к трудоустройству P.S. Вводные курсы профессии доступны бесплатно сразу после регистрации. Оцените формат и решите, стоит ли продолжать! Начните прямо сейчас, переходите по ссылке выше☝️☝️☝️

gRPC: запуск и эксплуатация облачных приложений. Go и Java для Docker и Kubernetes Индрасири Касун, Курупу Данеш (2021) Год о
gRPC: запуск и эксплуатация облачных приложений. Go и Java для Docker и Kubernetes Индрасири Касун, Курупу Данеш (2021) Год от года обретая новых сторонников, облачно-ориентированные и микросервисные архитектуры стали основой современного IT. Такой переход значительно повлиял и на структуру коммуникаций. Теперь приложения часто подключаются друг к другу по сети, и это происходит с помощью технологий межпроцессной коммуникации. Одной из наиболее популярных и эффективных технологий такого рода является gRPC, но информации о ней не хватает. Так было, пока не вышла эта книга! Наконец архитекторы и разработчики смогут подробно разобраться, как технология gRPC устроена "под капотом", и для этого не придется разгребать десятки устаревших ссылок в поисковике. Скачать 👉 @book_for_dev

Стильный Java. Код, который работает всегда и везде Фаэлла Марко (2021) В современном мире разработки успешность приложения у
Стильный Java. Код, который работает всегда и везде Фаэлла Марко (2021) В современном мире разработки успешность приложения уже не определяется параметром "просто работает". Хороший программист должен знать возможности языка, практические приемы проектирования и платформенные средства для достижения максимальной производительности и жизнеспособности программ. Эта книга написана для разработчиков, которые хотят создавать качественный софт. Затронуты все ключевые показатели ПО: скорость, затраты памяти, надежность, удобочитаемость, потоковая безопасность, универсальность и элегантность. Реальные задачи и прикладные примеры кода на Java помогут надежно усвоить концепции. Пройдя все этапы создания центрального проекта книги, вы сможете уверенно выбрать правильный путь оптимизации собственного приложения. Скачать 👉 @book_for_dev

Эволюционные нейросети на языке Python Ярослав Омельяненко (2020) Эта книга дает всестороннее представление о нейроэволюции –
Эволюционные нейросети на языке Python Ярослав Омельяненко (2020) Эта книга дает всестороннее представление о нейроэволюции – подходе к обучению искусственных нейронных сетей, который использует эволюционные алгоритмы, чтобы упростить процесс решения сложных задач в таких областях, как игры, робототехника и моделирование естественных процессов. Читатель начнет знакомство с ключевыми концепциями и методами нейроэволюции, написав несложный код на языке Python, а затем получит практический опыт работы с популярными библиотеками Python и научится решать распространенные и нестандартные прикладные задачи, используя алгоритмы на основе нейроэволюции. Речь пойдет о том, как адаптировать методы нейроэволюции к существующим проектам нейронных сетей для повышения эффективности обучения и принятия решений; в завершение будет рассказано о топологиях нейронных сетей и о том, как нейроэволюция позволяет развивать сложную топологию из простейшей базовой структуры. Скачать 👉 @book_for_dev

Архитекторы интеллекта: вся правда об искусственном интеллекте от его создателей Мартин Форд (2020) Искусственный интеллект (
Архитекторы интеллекта: вся правда об искусственном интеллекте от его создателей Мартин Форд (2020) Искусственный интеллект (ИИ) быстро переходит из области научной фантастики в повседневную жизнь. Современные устройства распознают человеческую речь, способны отвечать на вопросы и выполнять машинный перевод. В самых разных областях, от управления беспилотным автомобилем до диагностирования рака, применяются алгоритмы распознавания объектов на базе ИИ, возможности которых превосходят человеческие. Крупные медиакомпании используют роботизированную журналистику, создающую из собранных данных статьи, подобные авторским. Очевидно, что ИИ готов стать по­настоящему универсальной технологией, такой как электричество. Какие подходы и технологии считаются наиболее перспективными? Какие крупные открытия возможны в ближайшие годы? Можно ли создать по­настоящему мыслящую машину или ИИ, сравнимый с человеческим, и как скоро? Какие риски и угрозы связаны с ИИ и как их избежать? Скачать 👉 @book_for_dev

🔥Пройди тест по PHP🔥 Ответьте на вопросы и проверьте свои знания. Сможете сдать — пройдёте на продвинутый курс "PHP Develop
🔥Пройди тест по PHP🔥 Ответьте на вопросы и проверьте свои знания. Сможете сдать — пройдёте на продвинутый курс "PHP Developer. Professional " по специальной цене. ⏰ Время прохождения теста ограничено 30 минут 👉Пройти тест: https://otus.pw/aOFQ/ 📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные открытые уроки. 🔸 Регистрация на 19 Октября в 20:00: «Функциональное программирование на PHP»

Совершенный алгоритм. Алгоритмы для NP-трудных задач Рафгарден Т. (2021) Алгоритмы — это сердце и душа computer science. Без
Совершенный алгоритм. Алгоритмы для NP-трудных задач Рафгарден Т. (2021) Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения. «Совершенный алгоритм» превратит вас в настоящего профи, который будет ставить задачи и мастерски их решать как в жизни, так и на собеседовании при приеме на работу в любую IT-компанию. Если вы уже достаточно прокачались в асимптотическом анализе, жадных алгоритмах и динамическом программировании, самое время рассмотреть понятие NP-трудности, которое часто вызывает неподдельный страх. Тим Рафгарден покажет, как распознать NP-трудную задачу, расскажет, как избежать решения с нуля, и поможет найти эффективные пути решения. Скачать 👉 @book_for_dev

C/C++ в задачах и примерах. — 3-е изд., доп. и исправл. Культин Н. Б. (2019) Сборник примеров и задач для самостоятельного ре
C/C++ в задачах и примерах. — 3-е изд., доп. и исправл. Культин Н. Б. (2019) Сборник примеров и задач для самостоятельного решения по программированию на языке C/C++ охватывает практически все разделы начального курса програм-мирования: от задач консольного ввода/вывода, использования циклов и опера-ций с массивами до работы со строками, файлами и объектами. Примеры пред-ставлены в виде хорошо документированных исходных текстов программ. Книга содержит справочник - описание основных типов данных, операторов и наибо-лее часто используемых функций. Адресована студентам, школьникам старших классов и всем тем, кто изучает программирование в учебном заведении или самостоятельно. В третьем издании добавлены и обновлены примеры. Скачать 👉 @book_for_dev

Подборка Telegram каналов для программистов🔥 Сохраняйте, чтоб не потерять. https://t.me/itmozg Программисты, дизайнеры, новости из мира IT. https://t.me/phis_mat Обучающие видео, книги по Физике и Математике https://t.me/xakep_1 Статьи из "Хакера" https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 https://t.me/nodejs_lib Подборки по Node js и все что с ним связано https://t.me/ruby_lib Библиотека Ruby программиста 1C разработка 📌 https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 https://t.me/cpp_lib Библиотека C/C++ разработчика https://t.me/cpp_knigi Книги для программистов C/C++ https://t.me/cpp_geek Учим C/C++ на примерах Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском https://t.me/python_360 Книги по Python Rus Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика https://t.me/java_360 Книги по Java Rus https://t.me/java_geek Учим Java на примерах GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub CodePen 📌 https://t.me/codepen_1 Сообщество пользователей CodePen Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка https://t.me/kotlin_lib Подборки полезного материала по Kotlin Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков https://t.me/frontend_sovet Frontend советы, примеры и практика! https://t.me/React_lib Подборки по React js и все что с ним связано Разработка игр 📌 https://t.me/game_devv Все о разработке игр Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT Чат программистов📌 https://t.me/developers_ru Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/coddy_academy Полезные советы по программированию QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров https://t.me/arhitekturamira World Architecture Системное администрирование 📌 https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. https://t.me/sysadminoff Новости Линукс Linux Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике Арбитраж трафика 📌 https://t.me/partnerochkin CPA и арбитраж трафика Крипта 📌 https://t.me/bitkoinoff Новости криптовалют Метавселенная, GameFi, Crypto 📌 https://t.me/metaverse360 DeepFake 📌 https://t.me/deepfakenow Публикуем deepfake видео Мир технологий 📌 https://t.me/mir_teh Видео из мира технологий Excel лайфхак📌 https://t.me/Excel_lifehack

С 10 по 12 октября в 19:00 по московскому времени пройдёт бесплатный интенсив образовательной платформы Skillbox. На нём вы у
С 10 по 12 октября в 19:00 по московскому времени пройдёт бесплатный интенсив образовательной платформы Skillbox. На нём вы узнаете, какие профессии востребованы в геймдеве, чем занимаются геймдизайнеры, продюсеры и другие специалисты в индустрии. Регистрация: 📎 https://clc.to/2H6fNQ 🗣 Спикер интенсива — директор по маркетингу в компании Innova, который 15 лет работает на игровом рынке, — Сергей Зыков. Выпустил в России более 100 проектов, включая игры серий Call of Duty, Tomb Raider, Hitman и Final Fantasy. Вы выполните практическое задание, которое поможет закрепить материал, и пообщаетесь с интересным комьюнити любителей игр. Каждому, кто зарегистрируется, отправим на почту подборку с ресурсами по поиску работы в геймдеве, подкастами, каналами и другими полезными материалами 🤘. 🎁 Все участники, дошедшие до конца интенсива, получат в подарок книгу Адель Линн «Сила эмоционального интеллекта» от издательства МИФ. Участвуйте, задавайте вопросы и получите сертификат на 10 000 рублей на любой курс Skillbox. Увидимся в прямом эфире!

+9
С++ с нуля 1 - переменные, оператор присваивания 2 - арифметические операции 3 - директивы препроцессора 4 - условные операторы if и switch 5 - операторы циклов while, for и do while 6 - массивы, метод всплывающего пузырька 7 - строки и функции работы с ними 8 - функции: прототипы, перегрузка, рекурсия 9 - области видимости переменных, статические переменные 10 - битовые операции И, ИЛИ, НЕ, XOR и сдвиговые операции #cpp #programming 👉 @cpp_lib

Эффективный и современный С++ Скотт Мейерс (2016) В этой книге отражен бесценный опыт ее автора как программиста на C++. Новы
Эффективный и современный С++ Скотт Мейерс (2016) В этой книге отражен бесценный опыт ее автора как программиста на C++. Новые возможности этого языка программирования, появившиеся в стандартах C++11 и C++14 – это не просто новые ключевые слова или функции, это появление совершенно новых концепций, так что для их эффективного использования недостаточно просто узнать об их существовании, и программировать на C++11, как на несколько улучшенном и расширенном функционально C++98. Когда происходят такие глобальные изменения в языке программирования, их изучению следует посвятить определенное время, написать сотни, а еще лучше – тысячи строк кода, и столкнуться с массой проблем, кажущихся тем более странными и непонятными, чем большим опытом работы с C++98 вы обладаете. К программированию в полной мере относится фраза Евклида о том, что в геометрии нет царских путей. Скачать 👉 @book_for_dev

Разработчик, научись правильно использовать DevOps-инструменты 13–15 октября в Слёрм пройдет практический курс «DevOps Tools
Разработчик, научись правильно использовать DevOps-инструменты 13–15 октября в Слёрм пройдет практический курс «DevOps Tools для разработчиков». И вот, что нужно знать о нём: 🔹 Это три дня, насыщенные теорией и практикой. Занятия будут проходить с 10 до 18 часов по мск. Вы посмотрите презентации спикеров и демонстрацию практики, зададите вопросы и оперативно получите ответы на них. 🔹 Это новый формат. Вы сможете выполнять задания в удобном ритме, не привязываясь к жестким временным рамкам. Стенды доступны в течение двух лет. 🔹 Это практическая польза. Вы поймёте устройство интеграций и сможете применять знания на любом языке программирования. Учебная программа интенсива построена вокруг нескольких сервисов приложения. Мы вместе пронесём его через все интеграции до успешного деплоя и разберём best practice. Кто спикеры На интенсиве будут два спикера — Владислав Килин, техлид, и Кирилл Борисов, Infrastructure Engineer технологического центра Deutsche Bank. Влад из разработки, Кирилл из администрирования 😎 Спикеры объяснят, почему разработчику важно уметь использовать DevOps-инструменты, поделятся личными кейсами и лайфхаками. Посмотреть подробную программу и записаться 👉https://slurm.club/3e44HZL

Разработка с использованием квантовых компьютеров Силва Владимир (2020) В этой книге рассмотрены наиболее важные компоненты к
Разработка с использованием квантовых компьютеров Силва Владимир (2020) В этой книге рассмотрены наиболее важные компоненты квантового компьютера: кубиты, логические вентили и квантовые схемы, а также объясняется отличие квантовой архитектуры от традиционной. Вы сможете бесплатно экспериментировать с ними как в симуляторе, так и на реальном квантовом устройстве с применением IBM Q Experience. Вы узнаете, как выполняются квантовые вычисления с помощью QISKit (программный инструментарий для обработки квантовой информации), Python SDK и других API, в частности QASM. Наконец, вы изучите современные квантовые алгоритмы, реализующие запутанность, генерацию случайных чисел, линейный поиск, факторизацию целых чисел и др. Разберетесь с состояниями Белла, описывающими запутанность, алгоритмом Гровера для линейного поиска, алгоритмом Шора для факторизации целых чисел, алгоритмами оптимизации и многим другим. Скачать 👉 @book_for_dev

❗️Почему разработчикам так нравится Rust? 🚀Приглашаем 6 октября в 20:00 на бесплатный вебинар «Ключевые особенности Rust» в
❗️Почему разработчикам так нравится Rust? 🚀Приглашаем 6 октября в 20:00 на бесплатный вебинар «Ключевые особенности Rust» в OTUS. 📚Вместе с опытным разработчиком поговорим, чем Rust выделяется на фоне множества других языков программирования. А также рассмотрим принцип владения, обработку ошибок, многопоточность, инструментарий и другие особенности языка. 👉Регистрация на вебинар: https://otus.pw/mf3Q/ Вебинар является частью онлайн курса «Rust Developer» от OTUS. Реклама. Информация о рекламодателе на сайте otus.ru

Основы Scrum. Практическое руководство по гибкой разработке ПО Кеннет С. Рубин (2020) Если вы хотите разрабатывать по методик
Основы Scrum. Практическое руководство по гибкой разработке ПО Кеннет С. Рубин (2020) Если вы хотите разрабатывать по методике Scrum программные продукты, способные удовлетворить любого заказчика, то в этой книге вы обнаружите единый источник и исчерпывающее руководство по Scrum, которые вы так долго искали. Автор книги, ведущий специалист по обучению методике Scrum, раскрывает в ней основные ценности, принципы и нормы практики Scrum, а также описывает гибкие, проверенные временем подходы, которые помогут вам эффективно внедрить эту методику в своей практике. Скачать 👉 @book_for_dev

С нуля научитесь работать в игровом движке Unity! https://clc.to/Kea0Kg Участвуйте в бесплатном онлайн-интенсиве. Он пройдёт
С нуля научитесь работать в игровом движке Unity! https://clc.to/Kea0Kg Участвуйте в бесплатном онлайн-интенсиве. Он пройдёт 3 октября в 19:00 и в 21:00, а 4 и 5 октября — в 21:00 по московскому времени. Все, кто оставит заявку, получат на почту подборку словарей, Telegram-каналов и книг по разработке на Unity. Что вас ждёт на интенсиве? 🔹 Знакомство с интерфейсом Unity. 🔹 Создание игровой сцены и настройка камеры. 🔹 Создание игрового персонажа, препятствий и системы подсчёта очков. Спикеры: 🗣 Руководитель проектов на студии IThub games — Евгений Васильев. 🗣 Директор по маркетингу в международной компании по локализации игр Innova — Сергей Зыков. Все, кто дойдёт до конца интенсива, получат электронную книгу «Сила эмоционального интеллекта» Адель Линн. Участвуйте, задавайте вопросы и получите сертификат на 10 000 рублей на любой курс Skillbox.

Data Science. Наука о данных с нуля. 2-е изд. Грас Д. (2021) Книга позволяет изучить науку о данных (Data Science) и применит
Data Science. Наука о данных с нуля. 2-е изд. Грас Д. (2021) Книга позволяет изучить науку о данных (Data Science) и применить полученные знания на практике. Она содержит краткий курс языка Python, элементы линейной алгебры, статистики, теории вероятностей, методов обработки данных. Приведены основы машинного обучения. Описаны алгоритмы А; ближайших соседей, наивной байесовой классификации, линейной и логистической регрессии, а также модели на основе деревьев принятия решений, нейронных сетей и кластеризации. Рассмотрены приемы обработки естественного языка, методы анализа социальных сетей, основы баз данных, SQL и MapReduce. Во втором издании примеры переписаны на Python 3.6, игрушечные наборы данных заменены на «реальные», добавлены материалы по глубокому обучению и этике данных, статистике и обработке естественного языка, рекуррентным нейронным сетям, векторным вложениям слов и разложению матриц. Скачать 👉 @book_for_dev

❓Пишешь код на C# и хочешь вырасти до мидла или сеньора? 💪 Освой продвинутые навыки на вебинаре «Многопоточность в .Net» 29
Пишешь код на C# и хочешь вырасти до мидла или сеньора? 💪 Освой продвинутые навыки на вебинаре «Многопоточность в .Net» 29 сентября в 20:00. 😱 На занятии рассмотрим построение архитектуры многопоточного приложения, которая требует минимальных навыков в многопоточности, и разработку многопоточных тестов. 📚Этот вебинар — лишь часть онлайн-курса «C# Developer. Professional». Используйте эту возможность протестировать обучение и познакомиться с преподавателем заранее! ➖➖➖➖➖ 👉 Пройди вступительный тест для оценки уровня знаний и регистрируйся на вебинар: https://otus.pw/7nK7/ Реклама. Информация о рекламодателе на сайте otus.ru

JavaScript для FrontEnd-разработчиков. Написание. Тестирование. Развертывание Кириченко А. В. (2020) Данная книга посвящена т
JavaScript для FrontEnd-разработчиков. Написание. Тестирование. Развертывание Кириченко А. В. (2020) Данная книга посвящена тому, как на языке JavaScript создавать хороший код для фронтенда (и не только). В книге последовательно затронуты все аспекты производства JavaScript-кода: от выбора архитектуры и конструирования кода до покрытия модульными тестами, отладки, интеграционного тестирования, сборки и непрерывной поставки вашего кода. Рассматриваются как общие моменты - постановка процесса разработки, событийно-ориентированная архитектура JavaScript-приложений, техника непрерывной интеграции, так и предельно конкретные вопросы - как и какие инструменты (фреймворки) использовать для той или иной задачи, что конкретное нужно делать в том или ином случае, какие ошибки встречаются. Попутно в книге рассмотрено применение большого количества инструментов. Существенное внимание уделено автоматизации на всех этапах создания и поставки JavaScript-кода. Скачать 👉 @book_for_dev