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

Ссылка: @Portal_v_IT

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

Менеджер: @Spiral_Yuri

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

РКН: clck.ru/3Ht77T
Download Telegram
📕 Flutter and Dart Cookbook: Developing Full-Stack Applications for the Cloud, Rich Rose

• Flutter, обычно используемый для разработки фронтенда, помогает создавать кроссплатформенные приложения для Android, iOS, Linux, Mac, Windows и операционной системы Google Fuchsia.

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

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

2023 #ENG
📕 Шаблоны проектирования Node.JS, Марио Каскиаро, Лучано Маммино

• Node.js – популярная программная платформа, позволяющая легко и просто создавать масштабируемые серверные приложения на языке javascript. Она дает возможность писать эффективный и надежный код на единственном языке, с непревзойденным уровнем пригодности к повторному использованию, используя при этом полный стек технологий.

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

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

2017 #RU
📕 Разработка учетных приложений в MS Office, М. Ю. Лехмус, З. Ф. Исхаков, И. Х. Бикмухаметов

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

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

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

2021 #RU
📕 Modern Data Architecture on Azure: Design Data-centric Solutions on Microsoft Azure, Sagar Lad

• Книга начинается с введения в основы управления данными, после чего демонстрируется, как создавать реляционные и нереляционные решения для работы с данными на Azure. Здесь вы узнаете, как обрабатывать данные для комплексного анализа и как работать с файлами CSV и JSON.

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

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

2023 #ENG
📕 Кодирование и шифрование информации в радиоэлектронных системах передачи информации. Часть 1-2, Голиков А.М.

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

• Рассмотрены классические и современные шифры (отечественные и зарубежные), теория, практикум и задания на самостоятельную работу. Представлены криптографические протоколы в сетях передачи данных и компьютерный практикум для исследования протоколов SSL и TSL. Рассмотрено шифрование в современных системах связи стандартов GSM и LTE и компьютерный практикум для исследования стандарта LTE в MATLAB.

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

2018 #RU
📕 Beginning Anomaly Detection Using Python-Based Deep Learning, Suman Kalyan Adari

• Книга начинается с введения в понятие «обнаружение аномалий», его важности и применения. Затем рассматриваются основные концепции моделирования в области науки о данных и машинного обучения, после чего авторы переходят к рассмотрению традиционных алгоритмов машинного обучения, таких как OC-SVM и Isolation Forest, для обнаружения аномалий с помощью scikit-learn.

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

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

2023 #ENG
📕 Архитектура ЭВМ и операционные среды, Баула В.Г. Томилин А.Н. Волканов Д.Ю.

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

• В учебнике вместе с архитектурой ЭВМ изучается и язык низкого уровня (Ассемблер). Эго связано в основном с тем обстоятельством, что ЭВМ является исполнителем алгоритма на машинном языке, поэтому знание Ассемблера, который близок по своему уровню к языку машины, необходимо для лучшего понимания архитектуры ЭВМ.

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

2011 #RU
❄️ Конкурс «Снежный код»от онлайн-школы программирования Хекслет! ❄️

Выиграйте грант на профессию и обучитесь новой специальности бесплатно!

Как участвовать? 

✔️ Зарегистрируйтесь на платформе Хекслет до 29 февраля и пройдите бесплатные курсы по одной из пяти профессий, которой хотите обучиться: фронтенд, Python, Java, PHP, Node.js.

✔️ Заполнитеанкету до 29 февраля и расскажите, чем интересна специальность, по которой вы прошли обучение.

✔️ Пройдите собеседование с наставником и ответьте на вопросы по пройденным урокам до 15 марта.

✔️Узнайте результаты конкурса 18 марта. Мы проведём эфир в Telegram и объявим 3 победителей.

🎁 Участники с самыми интересными анкетами получат подарки от Хекслета и наших партнёров.
📕 Руководство к своду знаний по управлению проектами (Руководство PMBOK) и Стандарт управления проектом. 7-е издание, Project Management Institute, Inc. (PMI)

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

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

2021 #RU
📕 Информационные кабельные сети, Ходасевич О. Р.

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

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

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

2019 #RU
📕 Tidy Modeling with R: A Framework for Modeling in the Tidyverse, Max Kuhn

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

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

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

2023 #ENG
📕 Интерфейс JNI. Руководство по программированию, Лиэнг Ш.

• В книге описывается интерфейс Java Native Interface (JNI) – интерфейс взаимодействия языка Java с нативным кодом, написанным на других языках. Она будет полезна программистам на Java, интересующимися вопросами интеграции кода, написанного на C и С++, в Java-приложение; внедрением виртуальной машины Java в С- и С++- приложения; реализация виртуальной машины Java; техническими вопросами организации взаимодействия между различными языками, в том числе имеющими отношение к работе со сборщиком мусора и многопоточности.

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

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

2014 #RU
📕 Python для заработка: манимейкинг, арбитраж, SEO. Реальные кейсы, Korben

• Я научу вас писать софт на языке Python с упором на заработок: крутые постеры, регеры, рассыльщики, парсеры, софт для сбора и анализа данных для заработка и т.д. Вот чем мы будем заниматься в рамках данного курса. Те навыки, которые позволяют генерировать схемы в сфере манимейкинга, арбитража и SEO.

• В курсе будет представлено 12 кейсов, охватывающих все сферы деятельности: SEO, добыча условно-бесплатного трафика, арбитраж. Мы поработаем с такими технологиями как браузерная автоматизация, парсинг HTML, парсинг AJAX, написание ботов-рассыльщиков, работа с API

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

2021 #RU
📕 Курс криптографии, Жиль Земор

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

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

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

2019 #RU
📕 Секреты javascript ниндзя. 2 издание, Джон Резиг, Беэр Бибо, Иосип Марас

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

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

2017 #RU
📕 Ruby для романтиков, Роман Пушкин

• Язык руби (ruby - англ.) и веб-программирование - это нечто среднее между “поскорее найти работу”, “выучить что-нибудь несложное и интересное” и “чтобы также пригодилось в будущем”. Руби не только позволяет составлять скучные программы, работая на кого-то в офисе, но также может быть полезен дома, в быту (одна из моих последних программ - обучение игре на гитаре).

• Также философия самого языка подразумевает, что обучение и использование не будет скучным. К примеру, один из принципов языка - принцип наименьшего сюрприза (principle of a least surprise), который говорит буквально следующее: “что бы вы ни делали - скорее всего у вас получится”. Согласитесь, что это уже вдохновляет!

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

2021 #RU
Погрузитесь в мир Python с нашим бесплатным курсом!

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

Что вы освоите:

— Составление программ из нескольких модулей.

— Анализ ошибок в коде с использованием отладочной печати.

📚 Курс охватывает основы Python: синтаксис, условия, циклы, типы данных и библиотеки. Практика на каждом шаге поможет вам уверенно использовать язык.

Начните свое обучение с бесплатного базового курса Python и вы сможете создавать несложные программы, а так же анализировать ошибки в коде!
📕 Волшебство момента вращения: Искусство разработки игр на движке Torque 2D, Язев Ю.

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

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

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

2016 #RU
📕 Редкая профессия, Зуев Е.

• Книга рассказывает о нескольких проектах, связанных с разработкой компиляторов, в частности, об истории разработки первого отечественного ISO-совместимого компилятора С++.

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

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

2014 #RU
📕 Platform Engineering on Kubernetes, Mauricio Salatino

• Книга начинается с четкого определения элементов отличной платформы на базе Kubernetes. Затем она систематически знакомит с инструментами, которые понадобятся вам для создания платформы, точно соответствующей требованиям вашей организации.

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

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

2023 #ENG
📕 Абстрактная и компьютерная алгебра, Горюшкин А. П.

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

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

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

2022 #RU