Секреты Python Pro

Секреты Python Pro

Код высокого качества - это не просто код без ошибок. Он должен быть чистым, удобочитаемым и простым в сопровождении. Путь от рядового питониста к профи не прост, для этого вам нужно разбираться в стиле, архитектуре приложений и процессе разработки. Книга "Секреты Python Pro" научит проектировать ПО и писать качественный код, то есть делать его понятным, сопровождаемым и расширяемым. Дейн Хиллард - профессиональный питонист, с помощью примеров и упражнений он покажет вам как разбивать код на блоки, повышать качество за счет снижения сложности и т.д.

 



Автор: Дейн Хиллард
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

Солдатенко И.С., Попов И.В. Практическое введение в язык программирования Си

Солдатенко И.С., Попов И.В. Практическое введение в язык программирования Си

Пособие посвящено основам программирования на языке Си. Рассмотрены такие темы, как: базовый синтаксис, логические и арифметические выражения, основные конструкции структурированных языков программирования (последовательное выполнение, ветвление, циклы), функции, массивы (одномерные и многомерные), символы и строки, типы данных, косвенный доступ к памяти через указатели, ввод/вывод, работа с файлами. В конце каждой главы приведены упражнения для закрепления материала.
 



Автор: Солдатенко И.С., Попов И.В.
Язык: русский
Жанр: программирование
Формат: pdf
Подробнее

Бестселлеры O'Reilly в 82 книгах (PHP, MySQL, JavaScript, CSS и HTML5, jQuery, C#) (2008-2021) PDF, DJVU, FB2

Бестселлеры O'Reilly в 82 книгах (PHP, MySQL, JavaScript, CSS и HTML5, jQuery, C#) (2008-2021) PDF, DJVU, FB2

Серия "Бестселлеры O'Reilly" познакомит читателя с различными областями программирования. Это уникальная серия "визуальных" книг, созданных по последним методикам эффективного обучения. Книги имеют огромное количество иллюстраций, графиков и таблиц, что позволяет усваивать материал намного эффективнее. Разговорный стиль изложения концентрирует внимание читателя, а упражнения, контрольные вопросы и задания позволяют эффективно закрепить полученные знания.
 



Автор: Разные
Язык: Русский
Жанр: Программирование, компьютерная литература
Формат: PDF, DJVU, FB2
Подробнее

Разработка приложений на С++ с использованием Boost

Разработка приложений на С++ с использованием Boost

Если вы хотите воспользоваться преимуществами Boost и языка C++ и не путаться, какую библиотеку в какой ситуации использовать, тогда эта книга для вас!

 



Автор: Полухин Антон
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Современный JavaScript для нетерпеливых

Современный JavaScript для нетерпеливых

Автор бестселлеров Кэй С. Хорстман рассказывает обо всем, что вам необходимо знать, излагая материал небольшими порциями, рассчитанными на легкое усвоение. Практические советы и примеры кода помогут эффективно воспользоваться всеми новшествами, избежать подводных камней и устаревших средств и извлечь максимум пользы из надежных инструментов и фреймворков для разработки ПО на современном jаvascript.

 



Автор: Хорстман Кэй С.
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Халим С., Халим Ф. Спортивное программирование

Халим С., Халим Ф. Спортивное программирование

Книга содержит задачи по программированию, аналогичные тем, которые используются на соревнованиях мирового уровня (в частности, ACM ICPC и IOI). Помимо задач разного типа приводятся общие рекомендации для подготовки к соревнованиям, касающиеся классификации заданий, анализа алгоритмов и пр. Кроме стандартных тем (структуры данных и библиотеки, графы, математика, вычислительная геометрия) авторы затрагивают и малораспространенные - им посвящена отдельная глава.
 



Автор: Халим С., Халим Ф.
Язык: Русский
Жанр: Компьютерная литература, программирование
Формат: PDF
Подробнее

Слабнов В.Д. Численные методы и программирование

Слабнов В.Д. Численные методы и программирование

По каждой теме детально освещены теоретические и методические вопросы. Практическая часть обучения предполагает выполнение задач с использованием ПЭВМ. По основным темам дисциплины «Численные методы и программирование» представлены листинги программ некоторых алгоритмов, написанные на языке программирования высокого уровня C++ по технологии объектно-ориентированного программирования для Windows Forms. Учебное пособие может быть использовано студентами для подготовки к лабораторным работам и экзамену по дисциплине «Численные методы и программирование» и будет полезно широкому кругу специалистов, занимающихся математическим моделированием.
 



Автор: Слабнов В.Д.
Язык: русский
Жанр: программирование, учебное пособие
Формат: pdf
Подробнее

Учимся вместе со Scratch. Программирование, игры, робототехника

Учимся вместе со Scratch. Программирование, игры, робототехника

До настоящего программиста нужно дорасти, а в школе серьезному программированию начинают учить только в 8–9 классах - теперь это в прошлом! «Учимся вместе со Scratch» — новый трамплин в мир программирования для всех ребят в возрасте 9–12 лет. Визуальная среда Scratch позволяет изучать основы программирования в увлекательной и интуитивно понятной форме, а благодаря тщательно продуманной методике она становится мощным инструментом, который позволит подготовиться к изучению профессиональных языков программирования и достижению самых высоких результатов!
 



Автор: Тарапата В. В., Прокофьев Б. В.
Язык: русский
Жанр: программирование, обучение
Формат: pdf
Подробнее

Полный курс Андроид + Java с нуля (2020) PCRec

Полный курс Андроид + Java с нуля (2020) PCRec

Наиболее полный курс по Android разработке. Полученные знания позволят вам занять должность Junior Android Developer. Этот курс предназначен для людей, которые никогда не изучали языки программирования. Для того чтобы писать приложения, которые не просто хорошо выглядят, но и выполняют различные функции, необходимо знать язык Java, и первый раздел я полностью посвятил его изучению.
 






Подробнее

Проект с Laravel PHP запись на прием к врачу (2020) PCRec

Проект с Laravel PHP запись на прием к врачу (2020) PCRec

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






Подробнее

Тестирование API 2020. Postman — полный курс автоматизиации (2020) HD

Тестирование API 2020. Postman — полный курс автоматизиации (2020) HD

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






Подробнее

Разработка аукциона на SlimPHP и ReactJS (2020) PCRec

Разработка аукциона на SlimPHP и ReactJS (2020) PCRec

Серия скринкастов по разработке интерактивного аукциона с API на микрофреймворке Slim PHP и фронтендом на ReactJS по практикам DDD и DevOps. Рассмотрим всё от установки до деплоя с использованием Docker для каждой стадии процесса. С WebSocket-интерактивом и очередями на RabbitMQ.
 






Подробнее

Laravel - Создание Админ Панели. Полный кур (2020) PCRec

Laravel - Создание Админ Панели. Полный кур (2020) PCRec

Реальный коммерческий проект. На базе Интернет магазина и его Админ панели. Если вы хотите получить настоящий, коммерческий опыт на разработке Laravel и с уверенностью об этом говорить - то этот курс для вас. Мы с нуля разработаем Админ Панель для управления Интернет магазином. Самое сердце разработки любого, сложного проекта.
 






Подробнее

20 простых проектов на Raspberry Pi. Игрушки, инструменты, гаджеты и многое другое

20 простых проектов на Raspberry Pi

Данная книга подходит для всех новичков, которые хотят максимально использовать возможности Raspberry Pi, будь то дети, мечтающие открыть для себя мир электроники и программирования, родители и педагоги, желающие им помочь, или же любители и изобретатели, намеревающиеся с помощью Raspberry Pi воплотить свои идеи в жизнь. Мы совсем не предполагаем, что вы знакомы с Raspberry Pi и к тому же разбираетесь в схемотехнике или программировании. Этому вы научитесь, прочитав книгу.

 



Автор: Руи Сантос, Сара Сантос
Язык: Русский
Жанр: Электроника, Программирование
Формат: pdf
Подробнее

Программирование на языке - C (Си) (2020) Видеокурс

Программирование на языке - C (Си) (2020) Видеокурс

В свое время язык С (Си) стал первым языком, который применяется в разработке системного программного обеспечения. В наше время он остаётся языком, реализованным на максимальном количестве аппаратных платформ, и одним из самых популярных языков программирования, особенно в мире свободного программного обеспечения. Кроме этого, язык С (Си) является основой для таких языков программирования, как C++, C#, Java и Objective-C. Курс охватывает два стандарта языка С, а именно С89 и С11 появившийся в 2011 году.

 






Подробнее

Java с нуля до Junior + Подготовка к собеседованию (2020) Видеокурс

Java с нуля до Junior + Подготовка к собеседованию (2020) Видеокурс

В этом курсе мы с самого нуля изучим синтаксис Java, основные конструкции – циклы и условия, рассмотрим объектно-ориентированное программирование, узнаем такие страшные понятия как инкапсуляция, наследование и полиморфизм, и что оказывается не такие уж они и страшные, научимся создавать многопоточные программы и многое другое.



 






Подробнее

Предиктивное моделирование на практике

Предиктивное моделирование на практике

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

 



Автор: Макс Кун, Кьелл Джонсон
Язык: Русский
Жанр: Программирование
Формат: djvu
Подробнее

Архитектура ПО: Meta и SOLID принципы в ООП (2020) HDRip

Архитектура ПО: Meta и SOLID принципы в ООП (2020) HDRip

Добро пожаловать на курс «Архитектура программного обеспечения: Meta и SOLID принципы в ООП». В этом курсе вы узнаете как применять SOLID и мета принципы, чтобы ваше приложение прожило долгую здоровую жизнь. Это значит, что вы научитесь писать качественный код: читаемый, расширяемый и надежный.
 






Подробнее

Программирование в 93 книгах (PDF)

Программирование в 93 книгах (PDF)

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



Автор: Разные
Язык: Русский
Жанр: Панорамирование, справочник
Формат: PDF
Подробнее

Параллельное программирование на C++ с помощью библиотеки TBB

Параллельное программирование на C++ с помощью библиотеки TBB

Данная книга представляет co6oй современное руководство для всех пишущих на C++ программистов, которые хотят научиться pa6oтaть с 6и6лиoтeкoй Threading Building Blocks (TBB). Написанная специалистами по TBB и параллельному программированию, она подытоживает их многолетний коллективный опыт paзpa6oтки и преподавания параллельного программирования с помощью TBB. В книге приводятся многочисленные примеры и рекомендации, которые помогут вам в полной мере овладеть TBB и задействовать всю мощь параллельных систем.

 



Автор: Восс Майкл, Рейндерс Джеймс, Асенхо Рафаэль
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Непрактичный Python. Занимательные проекты для тех, кто хочет поумнеть

Непрактичный Python. Занимательные проекты для тех, кто хочет поумнеть

Данная книга — это набор забавных, в том числе образовательных, проектов, предназначенных для развлечения программистов и одновременного повышения их навыков. Это хорошее дополнение к традиционным самоучителям, отличная «следующая книга», расширяющая полученные ранее навыки и знакомящая с новыми полезными инструментами. Каждый проект включает в себя интригующий поворот с историческими событиями, литературными персонажами или ссылками на поп-культуру — и все это используя модули tkinter, matplotlib, cProfile, Pylint, pygame, pillow и python-docx.

 



Автор: Ли Воган
Язык: Русский
Жанр: Программирование
Формат: PDF, DJVU
Подробнее

Рекомендательные системы на практике

Рекомендательные системы на практике

Онлайновые рекомендательные системы помогают находить в сети фильмы, работу, рестораны… и даже любовь! Опираясь на статистические и демографические данные, а также на поисковые запросы, эти системы выдают результат, интересный пользователю, - и это настоящее искусство. Научитесь создавать правильные рекомендательные системы: от них зависит успех приложения!

 



Автор: Фальк Ким
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Программирование GPU при помощи Python и CUDA

Программирование GPU при помощи Python и CUDA

Книга предлагает быстрое погружение в программирование GPU. Вы узнаете, как применять закон Амдала, использовать профилировщик для определения узких мест в коде на Python, настроить окружения для программирования GPU. По мере чтения вы будете запускать свой код на GPU и писать полноценные ядра и функции на CUDA C, научитесь отлаживать код при помощи NSight IDE и получите представление об известных библиотеках от NVIDIA, в частности cuFFT и cuBLAS. Вооружившись этими знаниями, вы сможете написать с нуля глубокую нейронную сеть, использующую GPU, и изучить более основательные темы.

 



Автор: Тоуманнен Бриан
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Нативная разработка мобильных приложений. Перекрестный справочник для iOS и Android

Нативная разработка мобильных приложений. Перекрестный справочник для iOS и Android

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

 



Автор: Льюис Шон, Данн Майк
Язык: Русский
Жанр: Программирование
Формат: PDF
Подробнее

Введение в объектно-ориентированный дизайн с Java. Видеокурс (2020)

Введение в объектно-ориентированный дизайн с Java. Видеокурс (2020)

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






Подробнее