CodeMode | Программирование
12K subscribers
1.94K photos
7 files
1.96K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de
Download Telegram
📘Программирование на C# для начинающих. Особенности языка. Васильев А.Н.

• Вторая книга известного российского автора самоучителей по программированию, посвященная особенностям языка C# и его практическому применению.

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

🧷Скачать бесплатно.

2019 #RU #C
📙Python. Лучшие практики и инструменты. Тарек Зиаде, Михал Яворски.

• Третье издание «Python. Лучшие практики и инструменты» даст вам инструменты для эффективного решения любой задачи разработки и сопровождения софта.

• Авторы начинают с рассказа о новых возможностях Python 3.7 и продвинутых аспектах синтаксиса #Python.

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

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

• Вы узнаете, как создавать полезные расширения для #Python на #C, C++, Cython и CFFI.

🧷Скачать бесплатно.

2019 #RU #Python
📕Язык программирования C++. Краткий курс. Страуструп Бьярне.

• В этой книге создатель языка C++ Бьярне Страуструп описывает, что собой представляет современный C++.

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

• Книга включает множество конкретных примеров, которые облегчают изучение данного языка программирования.

• Книга начинается с основ языка программирования C++ и постепенно переходит к таким сложным темам, как многие новые и уже устоявшиеся функциональные возможности C++17, усовершенствованные контейнеры, случайные числа и параллелизм.

• Заканчивается книга обсуждением дизайна и эволюции C++.

🧷Скачать бесплатно.

2019 #RU #C
📗 Программирование на языке C++. Практический курс. М.В. Огнева, Е.В. Кудрина

• Данное учебное пособие направлено на изложение базовых основ программирования на языке #C++ и на формирование навыков решения практико-ориентированных задач.

• Книга содержит сведения по базовым концепциям структурного и объектно-ориентированного программирования, структурам данных, организации ввода-вывода, алгоритмам обработки данных, методам сортировки и т.д.

🧷 Скачать бесплатно.

2022 #RU #C
📗Искусство автономного тестирования с примерами на С#. Рой Ошероув.

• Во втором издании книги "Искусство автономного тестирования" автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов - понятных, удобных для сопровождения и заслуживающих доверия.

• Вы и не заметите, как перейдете к более сложным вопросам - заглушкам и подставкам - и попутно научитесь работать с изолирующими каркасами типа Моq, FakeltEasy или Typemock Isolator.

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

• Не забыл автор и об интеграционном тестировании и тестировании работы с базами данных.

• Примеры в книге написаны на С#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или С++.

🧷Скачать бесплатно.

2016 #RU #C
📘Разработка Android-приложений на С# с использованием Xamarin с нуля. Евгений Умрихин.

• Рассмотрены особенности создания Android-приложений при помощи Visual Studio Community на C#.

• Книга знакомит читателя со структурой проектов Xamarin.Android, с особенностями сборки и отладки приложений.

• Рассматриваются основные подходы к разработке Android-приложений, методы построения интерфейса, хранения данных, показана интеграция мобильных приложений с веб-службами, описаны особенности распространения и публикации приложений в магазине Google Play, разобраны основные методы монетизации мобильного контента.

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

🧷Скачать бесплатно.

2021 #RU #C
📘Реактивное программирование на С++. Прасид Пай. Питер Абрахан.

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

• Реактивное программирование - это эффективный способ создания отзывчивых приложений с удобным для поддержки кодом.

• Проектирование параллельных и асинхронных приложений с использованием библиотеки RxCpp и современного C++17

• Совместное применение элементов функционального и объектно-ориентированного программирования для создания хорошо структурированных программ

• Способы реализации функциональной и реактивной моделей программирования на языке C++

🧷Скачать бесплатно.

2019 #RU #C
📘Решение задач на современном C++. Мариус Бансила.

• Эта книга познакомит вас с наиболее примечательными особенностями C++ и покажет, как ими пользоваться в своих приложениях.

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

• Издание будет очень полезно студентам профильных вузов, всем тем, кто решил освоить язык С++17 самостоятельно, и, конечно, IT-профессионалам, предпочитающим изучение нового стандарта через практическую, а не теоретическую призму.

🧷Скачать бесплатно.

2019 #RU #C++
📕C++ для инженерных и научных расчетов. Готтшлинг П.

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

• Вы также узнаете, как использовать преимущества мощных библиотек, доступных программистам на C++; стандартной библиотеки шаблонов (STL) и научных библиотек для арифметических вычислений, решения задач линейной алгебры, дифференциальных уравнений или построения графиков.

• На протяжении всей книги автор показывает, как писать программное обеспечение четко и выразительно, используя-парадигмы объектно-ориентированного программирования, обобщенного и метапрограммирования, а также процедурные методы.

• К тому времени, когда вы закончите чтение книги, вы освоите все абстракции, необходимые для написания программ на C++, обладающих исключительным качеством и производительностью.

🧷Скачать бесплатно.

2020 #RU #C++
📙C++ для профи. Молниеносный старт. Джош Лоспинозо.

• «C++ для профи» адресован программистам среднего и продвинутого уровней, вы продеретесь сквозь тернии к самому ядру С++.

• Часть 1 охватывает основы языка С++ — от типов и функций до жизненного цикла объектов и выражений.

• В 2 части представлена стандартная библиотека C ++ и библиотеки Boost.

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

🧷Скачать бесплатно.

2021 || #RU #C++
📙Думай как программист. Креативный подход к созданию кода. C++ версия. Антон Спрол

• Книга для всех программистов, желающих повысить свой уровень. Если вы испытываете трудности при создании кода, эта книга для вас!

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

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

• Книга снабжена множеством понятных примеров, написана легко и интересно.

🧷 Скачать бесплатно.

2018 #RU #C++
📙Разработка игры в Unity. С нуля и до реализации. Дмитрий Денисов.

• Это руководство по разработке игры, в котором шаг за шагом описывается процесс ее создания с применением языка программирования C# и среды разработки #Unity.

• Практически каждый ваш шаг будет сопровождать скриншот с понятным описанием последовательности действий.

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

• Практикум подойдет для тех кто только знакомится с основами разработки игр на #Unity, его под силу выполнить любому человеку с базовыми навыками работы за ПК.

🧷Скачать бесплатно.

2021 #RU #Unity #C
📕C# для чайников. Джон Пол Мюллер.

• Из данной книги вы узнаете не только о типах, конструкциях и операторах языка #C#, но и о ключевых концепциях объектно-ориентированного программирования, реализованных в этом языке, который в настоящее время представляет собой один из наиболее приспособленных для создания программ для #Windows-инструментов.

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

• Вы научитесь создавать приложения для #Windows, использовать графику, потоки, контейнеры, базы данных и многое другое, узнаете, что такое .NET Framework, полиморфизм, наследование и обобщенное программирование, а также изучите множество других важных и интересных вещей.

🧷Скачать бесплатно.

2019 #RU #C
📘Программирование. Базовый курс С#. Учебник для бакалавриата и специалитета. Вадим Валериевич Подбельский.

• На основе последних версий языка программирования C# и платформы .NET Framework изложены основные концепции и механизмы современного программирования.

• Методика изложения и тщательно отобранные примеры позволяют освоить не только синтаксис и семантику языка C#, но и изучить фундаментальные принципы процедурного, объектного, объектно-ориентированного и обобщенного программирования.

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

• Книга предназначена для студентов, обучающихся по специальностям, связанных с IT-технологиями, а также для программистов, желающих освоить программирование на C# и освоить перспективные средства платформы .NET Framework.

🧷Скачать бесплатно.

2020 #RU #C++
📙Экстремальный Cи. Параллелизм, ООП и продвинутые возможности. Карман Амини.

• Книга «Экстремальный Cи» научит вас пользоваться продвинутыми низкоуровневыми возможностями языка для создания эффективных систем, чтобы вы смогли стать экспертом в программировании на Cи.

• Вы освоите директивы препроцессора, макрокоманды, условную компиляцию, указатели и многое другое. Вы по новому взглянете на алгоритмы, функции и структуры.

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

• Вы узнаете как язык работает с Unix, как реализовывать принципы объектно-ориентированного программирования, и разберетесь с многопроцессной обработкой.
Камран Амини научит вас думать, сомневаться и экспериментировать.

🧷Скачать бесплатно.

2021 #RU #C
📙Функциональное программирование на С++. Иван Чукич

• Язык C++ поддерживает функциональное программирование с использованием шаблонов, лямбда-выражений и других своих базовых возможностей, а также алгоритмов из библиотеки STL.

• Функциональное программирование на C++ поможет вам раскрыть свои способности к функциональному мышлению, продемонстрировав новый взгляд на программирование на C++.

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

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

🧷Скачать бесплатно.

2020 #RU #C++
📘C# на примерах. Евдокимов П.В.

• Эта книга - превосходное учебное пособие для изучения языка программирования С# на примерах.

• Изложение ведется последовательно: от развертывания .NET и написания первой программы, до многопоточного программирования, создания клиент-серверных приложений и разработки программ для мобильных устройств.

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

• Книга написана простым и доступным языком. Лучший выбор для результативного изучения С#. Начните сразу писать программы на С#!

🧷 Скачать бесплатно.

2019 #RU #C
📙Python. Лучшие практики и инструменты. Тарек Зиаде, Михал Яворски.

• Третье издание «Python. Лучшие практики и инструменты» даст вам инструменты для эффективного решения любой задачи разработки и сопровождения софта.

• Авторы начинают с рассказа о новых возможностях Python 3.7 и продвинутых аспектах синтаксиса #Python.

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

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

• Вы узнаете, как создавать полезные расширения для #Python на #C, C++, Cython и CFFI.

🧷Скачать бесплатно.

2019 #RU #Python
📗 Программирование на языке C++. Практический курс. М.В. Огнева, Е.В. Кудрина

• Данное учебное пособие направлено на изложение базовых основ программирования на языке #C++ и на формирование навыков решения практико-ориентированных задач.

• Книга содержит сведения по базовым концепциям структурного и объектно-ориентированного программирования, структурам данных, организации ввода-вывода, алгоритмам обработки данных, методам сортировки и т.д.

🧷 Скачать бесплатно.

2022 #RU #C
📘Реактивное программирование на С++. Прасид Пай. Питер Абрахан.

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

• Реактивное программирование - это эффективный способ создания отзывчивых приложений с удобным для поддержки кодом.

• Проектирование параллельных и асинхронных приложений с использованием библиотеки RxCpp и современного C++17

• Совместное применение элементов функционального и объектно-ориентированного программирования для создания хорошо структурированных программ

• Способы реализации функциональной и реактивной моделей программирования на языке C++

🧷Скачать бесплатно.

2019 #RU #C