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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Defending APIs: Uncover advanced defense techniques to craft secure application programming interfaces, Colin Domoney

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

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

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

2024 #ENG
📕 Язык С ++ и объектно-ориентированное программирование в С ++. Лабораторный практикум, Ашарина И. В., Крупская Ж. Ф.

• Пособие содержит 21 лабораторную работу, которые позволят читателю освоить язык программирования С++ в его классическом представлении, а также овладеть технологией объектно-ориентированного программирования в С++. Каждая лабораторная работа включает теоретические сведения, сопровождающиеся большим количеством примеров, работающих в среде MS Visual Studio.

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

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

2016 #RU
📕 Структуры данных и алгоритмы, Альфред В. Ахо, и др.

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

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

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

2010 #RU
📕 Программирование. Принципы и практика с использованием C++, 2-е издание, Бьерн Страуструп

• Эта книга не является учебником по языку C++, это учебник по программированию. Несмотря на то что ее автор — автор языка С++, книга не посвящена этому языку программирования; он играет в книге сугубо иллюстративную роль. Автор задумал данную книгу как вводный курс по программированию.

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

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

2016 #RU
📕 Архитекторы интеллекта. Вся правда об искусственном интеллекте от его создателей, Мартин Форд

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

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

2020 #RU
📕 Создание web-страниц, сайтов с применением web-технологий, Рамазанова Л.Е. и др.

• Пособие содержит необходимые теоретические и практические материалы для создания wеb-страниц с использованием гипертекстовой разметки и каскадных таблиц стилей CSS, знакомит с основными wеb-технологиями, такими как PHP и MySQL, а также современными принципами и инструментальными средствами разработки wеb-сайтов и серверным программным обеспечением.

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

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

2018 #RU
📕 Применение межсетевого экрана D-Link DFL-860E для безопасности компьютерных сетей, Пролетарский А. В., Пономарев А. Д. и др.

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

• Приведено описание основных элементов управления межсетевых экранов D-Link серии NetDefend. Для студентов, обучающихся по специальностям, связанным с сетевыми технологиями.

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

2019 #RU
В России можно посещать бесплатные IT-мероприятия хоть каждый день: как оффлайн, так и онлайн.

Чтобы не пропустить полезные — сохраните канал @FreeItEvent.

Анонсы вебинаров, хакатонов, конференций, мастер-классов и других событий в IT. Ивенты от гигантов индустрии и лучших специалистов по кодингу.

Всё публикуют здесь.
📕 Qt4.7+. Практическое программирование на C++, Боровский А.Н.

• Книга посвящена разработке приложений для Windows и Linux с использованием библиотеки Qt версий 4.7.x и 4.8. Подробно рассмотрено программирование трехмерной и интерактивной графики, баз данных, многопоточных приложений, создание собственных виджетов, описание принципов работы с XML, а также использование новейших подсистем Qt Declarative и Qt3/D. Дано описание классов Qt применительно к решению конкретных задач.

• Значительное внимание уделено основным принципам разработки сложных приложений. Рассмотрено применение различных профессиональных инструментов разработчика при работе с библиотекой Qt. В архиве расположены исходные тексты демонстрационных примеров (более 40). Для программистов.

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

2012 #RU
📕 Взломы и настройка LINUX. 100 профессиональных советов и
инструментов, Фликенгер Р.

• Книга представляет собой сборник профессиональных советов, позволяющий повысить эффективность работы серверов под управлением ОС Linux.
Рассматриваются следующие темы: основы серверов, контроль версий управляющих файлов и их резервное копирование, работа в сети, мониторинг работы сервера, вопросы защиты информации, написание сценариев на языке Perl, а также три наиболее важных программы под ОС Linux — Bind 9, MySQL и Apache.

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

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

2012 #RU
📕 Управление высокотехнологичными программами и проектами, Арчибальд Р. Д.

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

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

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

2018 #RU
📕 Парадигма программирования, Городняя Л. В.

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

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

2021 #RU
📕 Машинное обучение, Хенрик Бринк, Джозеф Ричардс, Марк Феверолф

• Данная книга рассчитана на тех, кто хочет решать самые разнообразные задачи при помощи машинного обучения. Как правило, для этого нужен Python, поэтому в примерах кода используется этот язык, а также библиотеки pandas и scikit-learn.

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

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

2017 #RU
📕 Google Tag Manager, Яков Осипенков

• Новое руководство по работе с самым популярным инструментом управления тегами в мире. Единственная книга в русскоязычном сообществе, которая дает полное и системное представление о GTM.

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

2020 #RU
Апрель будет жарким: открыта регистрация на масштабный онлайн-чемпионат «IT_ONE Cup. Системный анализ». Участвовать могут IT-специалисты России уровня middle+.

Вас ждёт два раунда: основной с 3 задачами на проверку хард-скиллов и финальный с творческим кейсом и проверкой от экспертного жюри. А ещё будет бонусная номинация для самых быстрых и точных участников — вы сможете забрать отдельный денежный приз в 65 000 рублей.

👉🏼 Общий призовой фонд — 585 000 рублей.
👉🏼 Сильное комьюнити участников.
👉🏼 Эксклюзивный мерч чемпионата.
👉🏼 Возможность присоединиться к команде IT_ONE.

Организаторы — «Сколково» и IT_ONE. Переходите на сайт, чтобы узнать подробности: https://bit.ly/4aoFEsa?erid=2VtzqwqetzA.
Регистрация открыта до 12 апреля.
📕 GitHub Copilot for Java Developers, Pritesh Mistry

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

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

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

2024 #ENG
📕 Цифровая электроника для начинающих. 2-е издание, Кириченко П. Г.

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

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

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

2022 #RU
📕 Android. Разработка приложений для чайников, Донн Фелкер

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

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

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

2012 #RU
📕 PHP: объекты, шаблоны и методики программирования, 5-е издание, Мэтт Зандстра

• Книга «PHP: объекты, шаблоны и методики программирования» Мэтта Зандстра поможет Вам создавать высокопрофессиональный код на PHP 7, изучив объектно-ориентированные средства, шаблоны проектирования и важные средства разработки. 5-е издание издание книги существенно переработано, обновлено и дополнено новым материалом.

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

2019 #RU
📕 The Scrum Anti-Patterns Guide: Challenges Every Scrum Team Faces and How to Overcome Them, Stefan Wolpers

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

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

2024 #ENG