учебник по программированию

Постигая Agile, Ценности, принципы, методологи, Стеллман Э., Грин Д., 2017

Постигая Agile, Ценности, принципы, методологи, Стеллман Э., Грин Д., 2017.
     
   Эта книга рассказывает о самых популярных agile-подходах – Scrum, XP (экстремальное программирование), Lean (бережливое программирование) и Канбан. Она познакомит вас с методами, работающими в повседневной жизни, а также с базовыми ценностями и принципами, которые помогут вашей команде полностью изменить свой подход к работе над проектами. Вы начнете лучше разбираться в конкретных agile-подходах и сможете сразу внедрить их на практике. А главное, вы поймете, как превратить группу сотрудников, добавляющих в свою работу Agile, в настоящую команду, которая действительно улучшает способ создания продукта и добивается выдающихся результатов.

Постигая Agile, Ценности, принципы, методологи, Стеллман Э., Грин Д., 2017
Скачать и читать Постигая Agile, Ценности, принципы, методологи, Стеллман Э., Грин Д., 2017
 

Testing JavaScript Applications, Lucas Da Costa, 2021

Testing JavaScript Applications, Lucas Da Costa, 2021.
     
   Automated testing is essential to delivering good JavaScript applications every time. A complete testing strategy needs to cover functions in isolation, integration between different parts of your code, and correctness from the end user’s perspective. This book will teach you how to deliver reliable software quickly and confi dently.
Testing JavaScript Applications teaches you how to implement an automated testing plan for JavaScript-based web applications. It describes practical testing strategies, covers useful tools and libraries, and explains how to foster a culture of quality. In this clearly-written, example-rich book, you’ll explore approaches for both backend and frontend applications and learn how to validate your software much more quickly and reliably.

Testing JavaScript Applications, Lucas Da Costa, 2021
Скачать и читать Testing JavaScript Applications, Lucas Da Costa, 2021
 

Сверхбыстрый Python, Эффективные техники для работы с большими наборами данных, Тиаго Антао, 2023

Сверхбыстрый Python, Эффективные техники для работы с большими наборами данных, Тиаго Антао, 2023.
     
   Данная книга предлагает уникальные техники ускорения выполнения кода на Python с акцентом на большие данные. Вы узнаете, как оптимизировать работу со встроенными структурами данных за счет конкурентного выполнения, а также научитесь сокращать объем занимаемой данными памяти без ущерба для их точности. Ознакомившись с тщательно проработанными примерами, вы узнаете, как добиться большей производительности популярных библиотек, таких как NumPy и pandas, и как эффективно обрабатывать и хранить данные. В книге используется целостный подход к повышению эффективности решений, так что вы научитесь оптимизировать и масштабировать целые системы - начиная от кода и заканчивая архитектурой.
Издание предназначено для разработчиков Python, знакомых с основами языка и принципами конкурентных вычислений.

Сверхбыстрый Python, Эффективные техники для работы с большими наборами данных, Тиаго Антао, 2023
Скачать и читать Сверхбыстрый Python, Эффективные техники для работы с большими наборами данных, Тиаго Антао, 2023
 

Программирование, Основы Python для инженеров, Никитина Т.П., Королев Л.В., 2023

Программирование, Основы Python для инженеров, Никитина Т.П., Королев Л.В., 2023.
     
   Пособие посвящено рассмотрению базовых конструкций языка Python, в частности, сначала приведены примеры простейших программ в императивном стиле программирования и примеры решения несложных задач линейной, разветвляющейся и циклической структуры, задач с последовательностями и файлами. Далее дана реализация в виде программ на Python алгоритмов методов вычислительной математики. Большое внимание уделено практике использования библиотек numpy, matplotlib, pandas и turtle, для анализа данных и их графической интерпретации.
Учебное пособие предназначено для использования в учебном процессе студентами, обучающимися по направлениям подготовки «Технологические машины и оборудование», «Химия», «Энергетическое машиностроение», «Эксплуатация транспортно-технологических машин и комплексов» и других инженерных специальностей всех форм обучения при изучении дисциплин математического и естественнонаучного цикла. Учебное пособие разработано в соответствиями с требованиями Федерального государственного образовательного стандарта.

Программирование, Основы Python для инженеров, Никитина Т.П., Королев Л.В., 2023
Скачать и читать Программирование, Основы Python для инженеров, Никитина Т.П., Королев Л.В., 2023
 

Программируем с PyTorch, Создание приложений глубокого обучения, Пойнтер Я., 2020

Программируем с PyTorch, Создание приложений глубокого обучения, Пойнтер Я., 2020.
     
   PyTorch — это фреймворк от Facebook с открытым исходным кодом. Узнайте, как использовать его для создания собственных нейронных сетей.
Ян Пойнтер поможет разобраться, как настроить PyTorch в облачной среде, как создавать нейронные архитектуры, облегчающие работу с изображениями, звуком и текстом. Книга охватывает важнейшие концепции применения переноса обучения, модели отладки и использования библиотеки PyTorch.
Вы научитесь:
• Внедрять модели глубокого обучения в работу.
• Использовать PyTorch в масштабных проектах.
• Применять перенос обучения.
• Использовать PyTorch torchaudio и сверточные модели для классификации аудиоданных.
• Применять самые современные методы NLP, используя модель, обученную на «Википедии».
• Выполнять отладку моделей PyTorch с TensorBoard и флеймграф.
• Развертывать приложения PyTorch в контейнерах.
«PyTorch — это одна из самых быстрорастущих библиотек глубокого обучения, соперничающая с гигантом Google — TensorFlow — практически на равных. Книга обязательно должна стать настольной для каждого программиста и разработчика алгоритмов машинного обучения, которые хотят использовать PyTorch в своей работе».

Программируем с PyTorch, Создание приложений глубокого обучения, Пойнтер Я., 2020
Скачать и читать Программируем с PyTorch, Создание приложений глубокого обучения, Пойнтер Я., 2020
 

Паттерны для начинающих программистов с примерами на JAVA, Бернштейн Д.

Паттерны для начинающих программистов с примерами на JAVA, Бернштейн Д.
     
   В этой книге, призванной научить начинающего программиста решать конкретные задачи по программированию на языке Java, вводится понятие паттерна — некоего заранее заготовленного «рецепта» решения, который можно применить в виде готового фрагмента кода. Используя впоследствии данный набор паттернов, молодой разработчик сможет на их основе быстро решать довольно сложные составные задачи. Представленные здесь паттерны часто предлагают наряду со стандартными алгоритмами эффективные альтернативные методы решения самых распространенных задач в области программирования. Приведенная в книге библиотека паттернов охватывает обширную область, начиная с примитивного обновления переменной и заканчивая работой со ссылочными данными. Кроме того, рассмотрены такие темы, как манипуляции с цифрами, входящими в состав числа, арифметика на числовой окружности, применение переменных-индикаторов и переменных-аккумуляторов, конформные и сегментированные массивы, операции с отдельными битами и многие другие.

Паттерны для начинающих программистов с примерами на JAVA, Бернштейн Д.
Скачать и читать Паттерны для начинающих программистов с примерами на JAVA, Бернштейн Д.
 

Библия Linux, Негус К., 2022

Библия Linux, Негус К., 2022.
     
   Полностью обновленное 10-е издание «Библии Linux» поможет как начинающим, так и опытным пользователям приобрести знания и навыки, которые выведут на новый уровень владения Linux. Известный эксперт и автор бестселлеров Кристофер Негус делает акцент на инструментах командной строки и новейших версиях Red Hat Enterprise Linux, Fedora и Ubuntu. Шаг за шагом на подробных примерах и упражнениях вы досконально поймете операционную систему Linux и пустите знания в дело. Кроме того, в 10-м издании содержатся материалы для подготовки к экзаменам на различные сертификаты по Linux.

Библия Linux, Негус К., 2022
Скачать и читать Библия Linux, Негус К., 2022
 

Безопасность веб-приложений на Python, Бирн Д., 2023

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

Безопасность веб-приложений на Python, Бирн Д., 2023
Скачать и читать Безопасность веб-приложений на Python, Бирн Д., 2023
 
Показана страница 9 из 101