book_for_dev | Unsorted

Telegram-канал book_for_dev - Книги для программистов

8101

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

Subscribe to a channel

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

🧐 Как можно реализовать состояния для игрового объекта, следуя подходу разделения данных и логики?

Узнайте 12 октября в 19:00 по мск бесплатном вебинаре «Состояния игровых объектов».

Вебинар является бесплатной частью продвинутого онлайн-курса "Unity Game Developer. Professional" от Отус. Курс доступен в рассрочку.

🧑‍💻 На вебинаре мы:
- Разберём, как можно реализовать состояния персонажа: бег, стойка, смерть.
- Для каждого из состояний добавим анимации, звуки и визуальные эффекты, чтобы персонаж был более играбельным в концепции атомарного подхода.
- Сделаем выводы и ответим на все вопросы.

Регистрация на вебинар: https://clck.ru/363ZaQ

💪 Этот урок – мастхэв для Unity-разработчиков всех уровней. После вебинара вы сможете продолжить обучение на курсе по специальной цене.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

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

Обучение для бухгалтера с реальной практикой

Дистанционная программа обучения «1С: Бухгалтерия 8: от начальных настроек до отчетности». Первые 7 дней обучения - бесплатно.

Вы научитесь:
- отражать в учете операции с основными средствами, запасами, капвложениями с учетом требований новых ФСБУ;
- выполнять без ошибок расчет налогов и взносов;
- вести безопасный учет кассы и операций на расчетном счете с учетом последних требований ЦБ;
- настраивать 1С под требования компании;
- предупреждать ошибки в расчетах с контрагентами.

Оставьте заявку сейчас, и мы откроем вам бесплатный доступ на неделю. Вы успеете познакомиться с программой и изучите основные разделы.

Все, кто продолжит обучение и успешно сдаст тесты, получат официальный документ, подтверждающий квалификацию.

18+

Подать заявку

#реклама
about.school.glavbukh.ru

О рекламодателе

Читать полностью…

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

💪 Начните изучение языка C# с нуля.

👉 Приглашаем на бесплатный урок «Обзор основных парадигм программирования и их использование в С#»

На занятии рассмотрим 5 ключевых программных парадигм в C#: процедурное, объектно-ориентированное, функциональное, событийное и компонентно-ориентированное программирование.

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

📌 Это отличная возможность совершенно бесплатно протестировать формат обучения на курсе «C# Developer» и задать преподавателю любые вопросы в режиме реального времени!

👉 Регистрируйтесь для участия и получения записи https://clck.ru/362rz6

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

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

Курс: Бизнес Аналитик. Первые 7 дней бесплатно!

Получите бесплатный доступ к первым 14 урокам курса "Профессия Бизнес Аналитик".

Попробовать

#реклама 16+
skillbox.ru

О рекламодателе

Читать полностью…

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

Кредитка Тинькофф с кэшбэком 30% на маркетплейсах!

Кредитная карта Тинькофф с кэшбэком рублями на маркетплейсах. Оформи до 31 октября! Бесплатные переводы до 50 000 ₽ на карты других банков без подписки Tinkoff Pro и до 100 000 ₽ с подпиской. Рассрочка на покупки в любых магазинах. Лимит до 1 000 000 ₽. 120 дней без %. Решение за 2 минуты. Доставим карту на дом!

Подать заявку

#реклама
tinkoff.ru

О рекламодателе

Читать полностью…

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

💪 Начните изучение языка C# с нуля.

👉 Приглашаем на бесплатный урок «Обзор основных парадигм программирования и их использование в С#»

На занятии рассмотрим 5 ключевых программных парадигм в C#: процедурное, объектно-ориентированное, функциональное, событийное и компонентно-ориентированное программирование.

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

📌 Это отличная возможность совершенно бесплатно протестировать формат обучения на курсе «C# Developer» и задать преподавателю любые вопросы в режиме реального времени!

👉 Регистрируйтесь для участия и получения записи https://clck.ru/362HXb

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

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

Пройдите курс по SQL в Нетологии за 0₽

Специалисты, которые умеют работать с SQL, высоко ценятся на рынке труда.

Они работают в крупных компаниях и на фрилансе, получают зарплату выше рынка и быстро растут в профессии.

На бесплатном курсе-симуляторе вы изучите теорию работы с базами данных и узнаете, какие рабочие задачи поможет решать SQL. Но главное - научитесь создавать запросы и решите реальную задачу — соберёте данные о покупателях интернет-магазина в удобную базу данных, настроите быстрый поиск информации и сформируете отчёт.

А по промокоду TG5 получите специальную скидку 5% на курсы дополнительного профессионального образования.


Зарегистрироваться

#реклама 16+
netology.ru

О рекламодателе

Читать полностью…

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

Курс: Профессия бухгалтер. Учитесь бесплатно!

- Оставьте заявку, и мы откроем доступ к первым 3 модулям курса!
- Бесплатный доступ к 1С для практики с опытным бухгалтером.
- Гарантируем трудоустройство - или вернём деньги!

Узнать больше

#реклама 16+
skillbox.ru

О рекламодателе

Читать полностью…

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

Курс "Дизайнер интерьеров" со скидкой 45% до 10.10!

Последние дни распродажи самых популярных курсов с трудоустройством!

Онлайн-курс "Дизайн-интерьеров" от ведущих дизайнеров Crosby Studios, BŪRO.

Подготовка портфолио и помощь в трудоустройстве.

Подарок сентября - Бесплатный доступ к 80+ курсам по дизайну!


Подать заявку

#реклама
bangbangeducation.ru

О рекламодателе

Читать полностью…

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

Станьте Project-manager с нуля - от 5 700 руб/мес

Станьте экспертом в новой сфере

Обучение IT-профессиям в Skillfactory — это возможность начать с нуля и дойти до продвинутого уровня, освоить перспективную специальность и найти призвание.

В Skillfactory вас ждут:

- поддержка менторов — экспертов в выбранной области;
- освоение ключевых навыков и актуальных инструментов;
- практика на реальных проектах;
- комьюнити заинтересованных людей;
- помощь с трудоустройством.

Зарегистрируйтесь на курс «Project-manager» в сентябре, чтобы получить в подарок мини-курс по нейросетям. Освойте инструменты искусственного интеллекта и выделитесь среди конкурентов в выбранной сфере.

Узнать больше

#реклама 16+
skillfactory.ru

О рекламодателе

Читать полностью…

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

Курс UX/UI дизайна со стажировкой в IT-компаниях

Преподаватели — ведущие дизайнеры из «Яндекса», Авито, «Сбера».


Практика на реальных задачах и брифах компаний Ozon и Самокат.


Научитесь проектировать удобные интерфейсы для сайтов и мобильных приложений.


Освоите Figma, Tilda, Webflow и подготовите портфолио из 5 проектов.


Попробовать

#реклама
bangbangeducation.ru

О рекламодателе

Читать полностью…

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

9 библиотек Python для разработки игр

Разработка игр на Python — это не только PyGame, Tower Defense и платформеры, а это и DOOM, и MMORPG, и симуляторы свиданий/отношений, и визуальные новеллы, и конкурсы DARPA, и моделирование вселенной, и автотрекинг низкоорбитальных спутников.

Под катом список 9 библиотек для разработки игр и полезные гайды к каждой библиотеке.

https://habr.com/ru/post/645041/

@BookPython

Читать полностью…

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

Concise Computer Vision: an Introduction into Theory and Algorithms
Klette, Reinhard (2019)

В этой книге рассмотрены основные аспекты компьютерного зрения: обработка и анализ изображений, анализ плотного движения, сегментация изображений, работа с камерами, трехмерная реконструкция, сопоставление стереоизображений, обнаружение объектов и др. Материал дополняется историческими справками, рекомендациями по дальнейшему чтению и сведениями о рассматриваемых математических понятиях. В конце каждой главы имеются проверенные на практике упражнения и вопросы на понимание материала.

Скачать

👉 @book_for_dev

Читать полностью…

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

The RUST Programming Language
Steve Klabnik (2018)

Авторы книги входят в команду разработчиков языка, а значит, вы получите всю информацию из первых рук – от установки языка до создания надежных и масштабируемых программ. От создания функций, выбора типов данных и привязки переменных вы перейдете к более сложным концепциям:

Владение и заимствование, жизненный цикл и типажи.
Гарантированная безопасность программ.
Тестирование, обработка ошибок и эффективный рефакторинг.
Обобщения, умные указатели, многопоточность, типажные объекты и сопоставления.
Работа со встроенным менеджером пакетов Cargo для создания, тестирования, документирования кода и управления зависимостями.
Продвинутые средства работы с Unsafe Rust.

Скачать

👉 @book_for_dev

Читать полностью…

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

Effective C: An Introduction to Professional C Programming
Robert C. Seacord (2020)

Мир работает на коде, написанном на C, но в большинстве учебных заведений программированию учат на Python или Java. Книга «Эффективный С для профессионалов» восполняет этот пробел и предлагает современный взгляд на C. Здесь рассмотрен C17, а также потенциальные возможности C2x. Издание неизбежно станет классикой, с его помощью вы научитесь писать профессиональные и надежные программы на C, которые лягут в основу устойчивых систем и решат реальные задачи.

Скачать

👉 @book_for_dev

Читать полностью…

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

Head First Design Patterns
Eric Freeman, Elisabeth Robson (2020)

Не имеет смысла каждый раз изобретать велосипед, лучше сразу освоить приемы проектирования, которые уже созданы людьми, сталкивавшимися с аналогичными задачами. В этой книге рассказано, какие паттерны действительно важны, когда и при каких условиях ими необходимо пользоваться, как применить их в ваших проектах и на каких принципах объектно-ориентированного проектирования они построены. Присоединяйтесь к сотням тысяч разработчиков, которые повысили свою квалификацию объектно-ориентированного проектирования благодаря книге «Head First. Паттерны проектирования». В книге «Head First. Паттерны проектирования» принципы и паттерны проектирования представлены так, чтобы вы не заснули, читая книгу, научились решать реальные задачи проектирования программных продуктов и общаться на языке паттернов с другими участниками вашей команды.

Скачать

👉 @book_for_dev

Читать полностью…

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

Cracking the Coding Interview
189 Programming Questions and Solutions

Автор: Gayle McDowell (2015)

Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях. Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых.
Шестое издание этого мирового бестселлера поможет вам наилучшим образом подготовиться к собеседованию при приеме на работу программистом или руководителем в крупную IT-организацию или перспективный стартап. Основную часть книги составляют ответы на технические вопросы и задания, которые обычно получают соискатели на собеседовании в таких компаниях, как Google, Microsoft, Apple, Amazon и других. Рассмотрены типичные ошибки, которые допускают кандидаты, а также эффективные методики подготовки к собеседованию. Используя материал этой книги, вы с легкостью подготовитесь к устройству на работу в Google, Microsoft или любую другую ведущую IT-компанию.

Скачать

👉 @book_for_dev

Читать полностью…

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

Evolutionary Optimization Algorithms
Dan Simon (2013)

В данной книге рассматриваются история, теоретические основы, математический аппарат и программирование алгоритмов эволюционной оптимизации. Рассмотренные алгоритмы включают в себя генетические алгоритмы, генетическое программирование, оптимизацию на основе муравьиной кучи, оптимизацию на основе роя частиц, дифференциальную эволюцию, биогеографическую оптимизацию и многие другие.

Скачать

👉 @book_for_dev

Читать полностью…

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

Object-Oriented Thought Process
Matt Weisfeld (2009)

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

Скачать

👉 @book_for_dev

Читать полностью…

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

Pro .NET Memory Management
For Better Code, Performance, and Scalability

Konrad Kokosa (2018)

Хотя в .NET управление памятью осуществляется автоматически, понимание того, как именно это делается, сулит немало преимуществ. Вы сможете писать более качественные программы, эффективно взаимодействующие с памятью.
Книга, проверенная командой разработки .NET из "Майкрософт", содержит 25 сценариев поиска и устранения неисправностей, призванных помочь в диагностике сложных проблем при работе с памятью. Приводится также ряд полезных рекомендаций по написанию кода, учитывающих особенности управления памятью и позволяющих избежать типичных ошибок.

Скачать

👉 @book_for_dev

Читать полностью…

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

Once Upon an Algorithm: How Stories Explain Computing
Martin Erwig (2017)

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

Скачать

👉 @book_for_dev

Читать полностью…

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

An Introduction to the Analysis of Algorithms
Michael Soltys (2018)

Задача данной книги проста: разобрать «идеи», лежащие в основе программ, и показать, как доказывать их правильность.
Как математически доказать, что заданный алгоритм делает то, что он должен делать? И почему это так важно?
Доказывается правильность классических алгоритмов: целочисленного деления, алгоритм Евклида, ранжирования, др. Помимо традиционных алгоритмов, таких как жадные алгоритмы, алгоритмы динамического программирования и алгоритмы «разделяй и властвуй», книга исследует также рандомизированные и онлайновые алгоритмы. Первые стали повсеместными из-за появления криптографии, а вторые необходимы во многих областях, начиная с операционных систем и заканчивая фондовым рынком.
Книга усеяна задачами. Большинство задач теоретические, но многие требуют реализации алгоритма; для таких задач используется язык программирования Python 3. Несмотря на свою краткость, издание является математически строгим.

Скачать

👉 @book_for_dev

Читать полностью…

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

Hacker’s Delight
Henry S. Warren (2013)

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

Скачать

👉 @book_for_dev

Читать полностью…

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

Electronic Cookbook. Practical Electronic Recipes with Arduino and Raspberry Pi
Simon Monk (2017)

книга поможет разобраться в основах построения электрических схем всем желающим независимо от уровня образования. Автору удалось простым языком описать решения сложных задач, вызывающих трудности у многих радиолюбителей, начиная с выбора транзистора и заканчивая тестированием прототипов.Основные темы книги:— принципы функционирования базовых компонентов электрической цепи: резисторов, конденсаторов, катушек индуктивности, диодов, транзисторов, интегральных микросхем, а также переключателей и реле;— примеры решения задач, связанных с обеспечением питанием электродвигателей и использованием интегральных микросхем в реальных электронных устройствах;— советы по эффективному использованию Arduino и Raspberry Pi для управления электронным оборудованием;— построение прототипов на платах беспаечного монтажа и программное моделирование собственных схем.

Скачать

👉 @book_for_dev

Читать полностью…

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

Pro Angular
Adam Freeman (2018)

Выжмите из Angular - ведущего фреймворка для динамических приложений JavaScript - всё. Адам Фримен начинает с описания MVC и его преимуществ, затем показывает, как эффективно использовать Angular, охватывая все этапы: начиная с основ и до самых передовых возможностей, которые кроются в глубинах этого фреймворка.
Каждая тема изложена четко и лаконично, снабжена большим количеством подробностей, которые позволят стать вам действительно эффективными. Наиболее важные фичи даны без излишних подробностей, но содержат всю необходимую информацию, чтобы вы смогли обойти все подводные камни.

Скачать

👉 @book_for_dev

Читать полностью…

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

Designing distributed systems: patterns and paradigms for scalable, reliable services
Burns, Brendan (2018)

Современный мир попросту немыслим без использования распределенных систем. Даже у простейшего мобильного приложения есть API, через который оно подключается к облачному хранилищу. Однако, проектирование распределенных систем до сих пор остается искусством, а не точной наукой. Необходимость подвести под нее серьезный базис назрела давно, и, если вы хотите обрести уверенность в создании, поддержке и эксплуатации распределенных систем - начните с этой книги! Брендан Бёрнс, авторитетнейший специалист по облачным технологиям и Kubernetes, излагает в этой небольшой работе абсолютный минимум, необходимый для правильного проектирования распределенных систем. Эта книга описывает неустаревающие паттерны проектирования распределенных систем. Она поможет вам не только создавать такие системы с нуля, но и эффективно переоборудовать уже имеющиеся.

Скачать

👉 @book_for_dev

Читать полностью…

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

Получи скидку 52% на курс по дизайну от Логомашины!

Стань графическим дизайнером и начни зарабатывать во время учёбы

Наши студенты зарабатывают от 24700 рублей во время прохождения курса. А после обучения, средняя заработная плата учеников составляет 67000 рублей

Что будет на курсе:
-18 учебных модулей
-8 работ в портфолио
-обратная связь от кураторов
-домашние задания

А ещё, ты получишь возможность пройти стажировку после обучения в дизайн-студии

Спикеры — практикующие дизайнеры с опытом более 5 лет

Успей получить скидку на сайте!

Узнать больше

#реклама
mrqz.me

О рекламодателе

Читать полностью…

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

⁉️ Как разработчику С++ отстроиться от конкурентов?

‼️ Прокачивать скиллы и получать востребованные навыки. Например, многопоточное программирование – скилл, который точно даст вам ощутимое преимущество на собеседовании в крупную компанию.

🔥 Начните изучение на бесплатном открытом уроке «Инструменты многопоточного программирования в стандартной библиотеке» от OTUS.

🟠На уроке вы узнаете, какие есть инструменты в стандартной библиотеке для многопоточного программирования, а также сможете задать преподавателю-практику любые вопросы в режиме реального времени!

📢📢 Занятие пройдёт 12 октября в 20:00 мск и будет приурочено к старту курса «C++ Developer. Professional». В дальнейшем вы сможете продолжить обучение на специальных условиях.

👉 Пройдите бесплатное вступительное тестирование прямо сейчас и зарегистрируйтесь на событие.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

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

Курс «Python-разработчик» от Яндекса. Начните с нуля.

Программа 2023 года.
Диплом о переподготовке и помощь с поиском работы.
Рассрочка.

Зарегистрироваться

#реклама 16+
practicum.yandex.ru

О рекламодателе

Читать полностью…

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

Ответьте на 1 вопрос и книги ваши на 30 дней бесплатно!

Доступ к Букмейту для вас и трех ваших близких бесплатно на 30 дней. Попробуйте!

Узнать больше

#реклама 16+
mrqz.me

О рекламодателе

Читать полностью…
Subscribe to a channel