CodeMode | Программирование
11.2K subscribers
3.19K photos
5 videos
10 files
3.22K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de

РКН: clck.ru/3Ht77T
Download Telegram
📕 Погружение в HTML5, Марк Пилгрим

• Подробное руководство по всем новшествам стандарта HTML5. Показано, как использовать в Web-разработках новые функциональные возможности, открывающиеся при применении HTML5.

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

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

2014 #RU
📕Learn Data Structures and Algorithms with Golang: Level up your Go programming skills to develop faster and more efficient code, Bhagvan Kommadi

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

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

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

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

2019 #ENG
📕 Хаос-инжиниринг, Розенталь К., Джонс Н.

• Узнайте, как хаос-инжиниринг позволяет вашей организации ориентироваться
в сложных ситуациях.

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

• Перейдите от теории к практике, опираясь на реальные истории от отраслевых
экспертов из Google, Microsoft, Slack, LinkedIn и других компаний мирового уровня.

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

• Организуйте «игровые дни» для разработки и внедрения целенаправленных автоматизированных экспериментов хаос-инжиниринга в своей организации

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

2021 #RU
📕PHP: The Ultimate Guide, Sufyan bin Uzayr

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

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

2022 #ENG
📕 Искусство автономного тестирования с примерами на C#, Рой Ошероув

• Во втором издании книги «Искусство автономного тестирования» автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов – понятных, удобных для сопровождения и заслуживающих доверия. Вы и не заметите, как перейдете к более сложным вопросам – заглушкам и подставкам – и попутно научитесь работать с изолирующими каркасами типа Moq, FakeItEasy или Typemock Isolator.

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

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

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

2016 #RU
📕 Сила CSS3. Освой новейший стандарт веб-разработок, Зои Джилленуотер

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

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

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

2014 #RU
📕 Сделай сам компьютерную сеть. Монтаж, настройка, обслуживание, Д. Колисниченко

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

• Доступно и «со знанием дела» описываются все основные сетевые сервисы: DHCP, DNS, WINS, Active Directory и другие, указывается, зачем они нужны и что делают.

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

2010 #RU
📕 Real-World Next.js: Build scalable, high-performance, and modern web applications using Next.js, the React framework for production, Michele Riva

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

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

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

2022 #ENG
📕 Оптимизация программ на С++, Курт Гантерот

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

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

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

2020 #RU
📕 Microservices with Go: Building scalable and reliable microservices with Go, Alexander Shuiskov

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

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

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

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

2022 #ENG
📕 Advanced Smart Computing Technologies in Cybersecurity and Forensics, Akashdeep Bhardwaj

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

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

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

2021 #ENG
📕 Блокчейн для чайников, Тиана Лоуренс

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

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

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

2018 #RU
Please open Telegram to view this post
VIEW IN TELEGRAM
📕 Как написать и продать свой PHP скрипт, Акопян Самуэль

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

• В нашей библиотеке Вы имеете возможность скачать книгу Как написать и продать свой PHP скрипт Самуэль Акопян или читать онлайн в формате epub, fb2, pdf, txt, а также можете купить бумажную книгу в интернет магазине партнеров.

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

2021 #RU
📕 The C# Workshop: Kickstart your career as a software developer with C#, Almantas Karpavicius

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

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

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

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

2022 #ENG
📕 Многопоточный JavaScript. Конкурентность за пределами цикла событий, Томас Хантер II, Брайан Инглиш

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

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

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

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

2022 #RU
📕 Смартфоника: научные эксперименты со смартфоном, Улисс Делябр

• Смартфон стал нашим постоянным спутником и упростил решение
многих повседневных задач. Однако мало кто догадывается, что этот полезный гаджет может служить мини-лабораторией, которая
позволит любому желающему погрузиться в мир науки. Улисс Делябр подробно рассказывает о том, какие датчики
встроены в смартфон и как это может пригодиться исследователю. А затем предлагает читателям провести ряд увлекательных экспериментов, среди которых:
• измерение массы Земли;
• определение радиуса Земли с помощью маятника;
• проверка закона сохранения механической энергии;
• анализ звука музыкального инструмента;
• наблюдение инфракрасного излучения;
• измерение толщины волоса;
• изучение клеток растений и других микрообъектов;
• поиск планет за пределами Солнечной системы.
Предлагаемые опыты не потребуют долгой подготовки и сложного оборудования – их может провести любой любитель науки и техники!

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

2021 #RU
📕 Java All-in-One For Dummies, 7th Edition, Doug Lowe

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

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

2023 #ENG
📕 Профессиональная разработка программного обеспечения, Стив Макконнелл

• Стив Макконнелл, автор бестселлера «Совершенный код», других книг и многочисленных статей о разработке ПО, убедительно показывает, что разработка ПО может быть стабильно успешной, если сделать совершеннее саму профессию разработчика ПО.

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

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

2010 #RU
📕 Python NumPy for Beginners: NumPy Specialization for Data Science, AI Publishing

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


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

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

2022 #ENG