Книги для программистов
Ir al canal en Telegram
Книги для программистов. По всем вопросам @evgenycarter
Mostrar más8 919
Suscriptores
-324 horas
-87 días
-1730 días
Archivo de publicaciones
Beautiful Code
Leading Programmers Explain How They Think
Andy Oram, Greg Wilson (2007)
В этой уникальной книге самые авторитетные разработчики программного обеспечения делятся опытом оригинального решения задач, которые вставали перед ними при реализации крупных IT-проектов. С помощью этого издания читатель получит возможность оказаться на месте ведущих программистов, увидеть собственными глазами проблемы, возникавшие при реализации разнообразных проектов, и пройти увлекательный путь их преодоления. Авторские статьи отобраны и отредактированы Грэгом Уилсоном, редактором журнала «Dr. Dobbs Journal», одного из самых авторитетных IT-изданий в мире, а также редактором издательства OReilly Энди Орамом
Скачать
👉 @book_for_dev
Курс: Финансовый аналитик. Начните обучение бесплатно!
Карьера финансового аналитика — самая завидная в финансовой отрасли: высокая должность и заработная плата. Такой специалист знает реальные источники прибыли и видит новые ниши для роста. Его главный помощник — чёткие данные, а основная задача — сделать так, чтобы компания всегда была в плюсе.
Чтобы выполнять свои задачи хорошо, финансовый аналитик должен:
- уметь анализировать данные и искать взаимосвязи между ними;
- видеть взаимосвязи показателей;
- уметь подать информацию.
Всему этому вы сможете научиться за 3 месяца на онлайн-курсе «Финансовый аналитик»!
Опытные спикеры помогут вам понять язык цифр и научиться анализировать.
Ну а чтобы помочь вам принять решение, мы предоставляем бесплатный доступ к первым трём модулям.
Попробовать
#реклама 16+
skillbox.ru
О рекламодателе
Streaming Data: Understanding the real-time pipeline
Andrew G. Psaltis (2017)
Конвейер реального времени
Правильный способ сбора данных в реальном времени
Авторитетное руководство по освоению архитектурного проектирования потоковых приложений корпоративного уровня
Подробное объяснение различных систем, стратегий и инструментов для реализации потоковой обработки данных
Эта книга содержит все необходимое для понимания потоковой обработки.
Эта насыщенная идеями книга научит вас думать об эффективном взаимодействии с быстрыми потоками данных. В ней выдержан идеальный баланс между широкой картиной и деталями реализации. На содержательных примерах и практических задачах вы узнаете о проектировании приложений, которые читают, анализируют, разделяют и сохраняют потоковые данные. Попутно вы поймете, какую роль играют такие технологии, как Spark, Storm, Kafka, Flink, RabbitMQ и другие.
Скачать
👉 @book_for_dev
Онлайн-обучение нутрициологии
Онлайн-курс по нутрициологии от эксперта со стажем консультаций более 18000ч.
Вы узнаете, как продукты питания влияют на наше здоровье, научитесь проводить аналогии между самочувствием и потребностями организма и поймете, как с помощью рациона качественно улучшать жизнь — свою и клиентов. Программа подойдет как тем, кто интересуется темой ЗОЖ для себя, так и специалистам, которые хотят получить профессию нутрициолога-диагноста и повысить свой средний чек.
К концу обучения вы освоите специализированные протоколы и чек-листы для проведения первых консультаций и получите официальный диплом о профессиональной переподготовке.
Узнать больше
#реклама 16+
health.sredaobuchenia.ru
О рекламодателе
Digital Design and Computer Architecture: RISC-V Edition
Sarah Harris, David Harris (2021)
Данное издание является дополнением к книге «Цифровая схемотехника и архитектура компьютера» с описанием отличий архитектуры ARM от MIPS, описанной в первой книге. Оно состоит из глав, посвященных архитектуре процессоров ARM, их микроархитектуре, описанию подсистемы памяти и системы ввода-вывода. Также в приложении приведена система команд ARM. Книгу рекомендуется использовать совместно с первым (основным) изданием по архитектуре MIPS.
Издание будет полезно студентам, инженерам, а также широкому кругу читателей, интересующихся современной схемотехникой.
Скачать
👉 @book_for_dev
🧐 Как можно реализовать состояния для игрового объекта, следуя подходу разделения данных и логики?
Узнайте 12 октября в 19:00 по мск бесплатном вебинаре «Состояния игровых объектов».
Вебинар является бесплатной частью продвинутого онлайн-курса "Unity Game Developer. Professional" от Отус. Курс доступен в рассрочку.
🧑💻 На вебинаре мы:
- Разберём, как можно реализовать состояния персонажа: бег, стойка, смерть.
- Для каждого из состояний добавим анимации, звуки и визуальные эффекты, чтобы персонаж был более играбельным в концепции атомарного подхода.
- Сделаем выводы и ответим на все вопросы.
Регистрация на вебинар: https://clck.ru/363ZaQ
💪 Этот урок – мастхэв для Unity-разработчиков всех уровней. После вебинара вы сможете продолжить обучение на курсе по специальной цене.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Head First Design Patterns
Eric Freeman, Elisabeth Robson (2020)
Не имеет смысла каждый раз изобретать велосипед, лучше сразу освоить приемы проектирования, которые уже созданы людьми, сталкивавшимися с аналогичными задачами. В этой книге рассказано, какие паттерны действительно важны, когда и при каких условиях ими необходимо пользоваться, как применить их в ваших проектах и на каких принципах объектно-ориентированного проектирования они построены. Присоединяйтесь к сотням тысяч разработчиков, которые повысили свою квалификацию объектно-ориентированного проектирования благодаря книге «Head First. Паттерны проектирования». В книге «Head First. Паттерны проектирования» принципы и паттерны проектирования представлены так, чтобы вы не заснули, читая книгу, научились решать реальные задачи проектирования программных продуктов и общаться на языке паттернов с другими участниками вашей команды.
Скачать
👉 @book_for_dev
Обучение для бухгалтера с реальной практикой
Дистанционная программа обучения «1С: Бухгалтерия 8: от начальных настроек до отчетности». Первые 7 дней обучения - бесплатно.
Вы научитесь:
- отражать в учете операции с основными средствами, запасами, капвложениями с учетом требований новых ФСБУ;
- выполнять без ошибок расчет налогов и взносов;
- вести безопасный учет кассы и операций на расчетном счете с учетом последних требований ЦБ;
- настраивать 1С под требования компании;
- предупреждать ошибки в расчетах с контрагентами.
Оставьте заявку сейчас, и мы откроем вам бесплатный доступ на неделю. Вы успеете познакомиться с программой и изучите основные разделы.
Все, кто продолжит обучение и успешно сдаст тесты, получат официальный документ, подтверждающий квалификацию.
18+
Подать заявку
#реклама
about.school.glavbukh.ru
О рекламодателе
Cracking the Coding Interview
189 Programming Questions and Solutions (2015)
Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях. Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых.
Шестое издание этого мирового бестселлера поможет вам наилучшим образом подготовиться к собеседованию при приеме на работу программистом или руководителем в крупную IT-организацию или перспективный стартап. Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других. Рассмотрены типичные ошибки, которые допускают кандидаты, а также эффективные методики подготовки к собеседованию. Используя материал этой книги, вы с легкостью подготовитесь к устройству на работу в Google, Microsoft или любую другую ведущую IT-компанию.
Скачать
👉 @book_for_dev
💪 Начните изучение языка C# с нуля.
👉 Приглашаем на бесплатный урок «Обзор основных парадигм программирования и их использование в С#»
На занятии рассмотрим 5 ключевых программных парадигм в C#: процедурное, объектно-ориентированное, функциональное, событийное и компонентно-ориентированное программирование.
В результате вы сможете:
- различать и понимать ключевые концепции каждой парадигмы;
- определять, какой программный парадигм лучше всего подходит для решения конкретной задачи;
- применять знания на практике, выбирая правильный подход при разработке программ на C#;
- оценивать преимущества и недостатки каждого подхода в различных контекстах разработки.
📌 Это отличная возможность совершенно бесплатно протестировать формат обучения на курсе «C# Developer» и задать преподавателю любые вопросы в режиме реального времени!
👉 Регистрируйтесь для участия и получения записи https://clck.ru/362rz6
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Evolutionary Optimization Algorithms
Dan Simon (2013)
В данной книге рассматриваются история, теоретические основы, математический аппарат и программирование алгоритмов эволюционной оптимизации. Рассмотренные алгоритмы включают в себя генетические алгоритмы, генетическое программирование, оптимизацию на основе муравьиной кучи, оптимизацию на основе роя частиц, дифференциальную эволюцию, биогеографическую оптимизацию и многие другие.
Скачать
👉 @book_for_dev
Курс: Бизнес Аналитик. Первые 7 дней бесплатно!
Получите бесплатный доступ к первым 14 урокам курса "Профессия Бизнес Аналитик".
Попробовать
#реклама 16+
skillbox.ru
О рекламодателе
Object-Oriented Thought Process
Matt Weisfeld (2009)
Эта книга написана разработчиком для разработчиков и позволяет выбрать оптимальные подходы для решения конкретных задач. Вы узнаете, как правильно применять наследование и композицию, поймете разницу между агрегацией и ассоциацией и перестанете путать интерфейс и реализацию.
Скачать
👉 @book_for_dev
Кредитка Тинькофф с кэшбэком 30% на маркетплейсах!
Кредитная карта Тинькофф с кэшбэком рублями на маркетплейсах. Оформи до 31 октября! Бесплатные переводы до 50 000 ₽ на карты других банков без подписки Tinkoff Pro и до 100 000 ₽ с подпиской. Рассрочка на покупки в любых магазинах. Лимит до 1 000 000 ₽. 120 дней без %. Решение за 2 минуты. Доставим карту на дом!
Подать заявку
#реклама
tinkoff.ru
О рекламодателе
Pro .NET Memory Management
For Better Code, Performance, and Scalability
Konrad Kokosa (2018)
Хотя в .NET управление памятью осуществляется автоматически, понимание того, как именно это делается, сулит немало преимуществ. Вы сможете писать более качественные программы, эффективно взаимодействующие с памятью.
Книга, проверенная командой разработки .NET из "Майкрософт", содержит 25 сценариев поиска и устранения неисправностей, призванных помочь в диагностике сложных проблем при работе с памятью. Приводится также ряд полезных рекомендаций по написанию кода, учитывающих особенности управления памятью и позволяющих избежать типичных ошибок.
Скачать
👉 @book_for_dev
💪 Начните изучение языка C# с нуля.
👉 Приглашаем на бесплатный урок «Обзор основных парадигм программирования и их использование в С#»
На занятии рассмотрим 5 ключевых программных парадигм в C#: процедурное, объектно-ориентированное, функциональное, событийное и компонентно-ориентированное программирование.
В результате вы сможете:
- различать и понимать ключевые концепции каждой парадигмы;
- определять, какой программный парадигм лучше всего подходит для решения конкретной задачи;
- применять знания на практике, выбирая правильный подход при разработке программ на C#;
- оценивать преимущества и недостатки каждого подхода в различных контекстах разработки.
📌 Это отличная возможность совершенно бесплатно протестировать формат обучения на курсе «C# Developer» и задать преподавателю любые вопросы в режиме реального времени!
👉 Регистрируйтесь для участия и получения записи https://clck.ru/362HXb
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Once Upon an Algorithm: How Stories Explain Computing
Martin Erwig (2017)
Главная цель этой книги - подчеркнуть общий характер вычислений, а следовательно, широкую применимость компьютерных наук. Автор надеется, что эта книга возбудит в вас, читатель, более широкий интерес к информатике и желание узнать о ней побольше.
Скачать
👉 @book_for_dev
Пройдите курс по SQL в Нетологии за 0₽
Специалисты, которые умеют работать с SQL, высоко ценятся на рынке труда.
Они работают в крупных компаниях и на фрилансе, получают зарплату выше рынка и быстро растут в профессии.
На бесплатном курсе-симуляторе вы изучите теорию работы с базами данных и узнаете, какие рабочие задачи поможет решать SQL. Но главное - научитесь создавать запросы и решите реальную задачу — соберёте данные о покупателях интернет-магазина в удобную базу данных, настроите быстрый поиск информации и сформируете отчёт.
А по промокоду TG5 получите специальную скидку 5% на курсы дополнительного профессионального образования.
Зарегистрироваться
#реклама 16+
netology.ru
О рекламодателе
An Introduction to the Analysis of Algorithms
Michael Soltys (2018)
Задача данной книги проста: разобрать «идеи», лежащие в основе программ, и показать, как доказывать их правильность.
Как математически доказать, что заданный алгоритм делает то, что он должен делать? И почему это так важно?
Доказывается правильность классических алгоритмов: целочисленного деления, алгоритм Евклида, ранжирования, др. Помимо традиционных алгоритмов, таких как жадные алгоритмы, алгоритмы динамического программирования и алгоритмы «разделяй и властвуй», книга исследует также рандомизированные и онлайновые алгоритмы. Первые стали повсеместными из-за появления криптографии, а вторые необходимы во многих областях, начиная с операционных систем и заканчивая фондовым рынком.
Книга усеяна задачами. Большинство задач теоретические, но многие требуют реализации алгоритма; для таких задач используется язык программирования Python 3. Несмотря на свою краткость, издание является математически строгим.
Скачать
👉 @book_for_dev
Курс: Профессия бухгалтер. Учитесь бесплатно!
- Оставьте заявку, и мы откроем доступ к первым 3 модулям курса!
- Бесплатный доступ к 1С для практики с опытным бухгалтером.
- Гарантируем трудоустройство - или вернём деньги!
Узнать больше
#реклама 16+
skillbox.ru
О рекламодателе
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
