star archive bad ca calendar cat coms dislike down down2 fav fb gp info left like login love mail od pass rel reply right search set share sort_down sort_up top tw up views vk votes cross phone loc ya

iOS. Приемы программирования

iOS. Приемы программирования

Книга, которую вы держите в руках, представляет собой новый, полностью переписанный сборник приемов программирования по работе с iOS. Он поможет вам справиться с наболевшими проблемами, с которыми приходится сталкиваться при разработке приложений для iPhone, iPad и iPod Touch.
 



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

Машинное обучение без лишних слов

Машинное обучение без лишних слов

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

 



Автор: Андрей Бурков
Язык: Русский
Жанр: Программирование, Машинное обучение
Формат: pdf, epub
Подробнее

HTML5 Разработка приложений для мобильных устройств

HTML5 Разработка приложений для мобильных устройств

Книга содержит множество примеров кода и разметки. Она поможет вам освоить работу с разнообразными инструментами HTML5 — в частности, с новыми веб-формами, масштабируемой векторной графикой (SVG), холстом (Canvas), localStorage и другими родственными API. Кроме того, в этом издании подробно рассмотрены таблицы стилей CSS3.
 



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

GraphQL. Язык запросов для современных веб-приложений

GraphQL. Язык запросов для современных веб-приложений

GraphQL – это язык запросов, альтернативный REST и ситуативным архитектурам веб-сервисов, самая революционная технология извлечения данных со времен Ajax. Точно как React изменил взгляд веб-разработчика на создание пользовательских интерфейсов, GraphQL полностью изменит практику передачи данных по HTTP.
 



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

ES6 и не только

ES6 и не только

Даже если у вас уже есть опыт работы с jаvascript, скорее всего, язык вы в полной мере не знаете. Особое внимание в этой книге уделяется новым функциям, появившимся в Ecmascript 6 (ES6) – последней версии стандарта jаvascript. ES6 повествует о тонкостях языка, малознакомых большинству работающих на jаvascript программистов.
 



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

Искусство программирования, 4 тома (2018)

Искусство программирования, 4 тома (2018)

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

 



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

Python, Django и PyCharm для начинающих

Python, Django и PyCharm для начинающих

Книга посвящена вопросам разработки веб-приложений с использованием языка Python, фреймворка Django и интерактивной среды разработки PyCharm. Рассмотрены основные технологии и рабочие инструменты создания приложений, даны основы языка Python. Описаны фреймворк Django и структура создаваемых в нем веб-приложений. На простых примерах показаны обработка и маршрутизация запросов пользователей, формирование ответных веб-страниц. Рассмотрено создание шаблонов веб-страниц и форм для пользователей. Показано взаимодействие пользователей с различными типами баз данных через модели. Описана работа с базами данных через встроенные в Django классы без использования SQL-запросов.

 



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

Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript. 2-е издание

Веб-разработка с применением Node и Express. 2-е изд

Создавайте динамические веб-приложения с применением Express — ключевого компонента из стека разработки Node/jаvascript. Итан Браун описывает работу с Express 5 на примере создания полноценного приложения. В книге рассматриваются все этапы и компоненты — от серверного рендеринга до разработки API для работы с одностраничными приложениями (SPA). Express является золотой серединой между устоявшимся фреймворком и отсутствием фреймворка вообще, поэтому он оставляет вам определенную свободу при архитектурном выборе. Эта книга предоставит лучшие решения для фронтенд- и бэкенд-разработчиков, использующих Express. Научитесь смотреть на веб-разработку под новым углом!

 



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

Основы программирования на Java с нуля за 2 месяца (2021) Видеокурс

Основы программирования на Java с нуля за 2 месяца (2021) Видеокурс

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


 






Подробнее

Python на примерах. Практический курс по программированию, 3-е издание

Python на примерах. Практический курс по программированию, 3-е изд

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

 



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

Laravel 8. Быстрая разработка веб-сайтов на PHP

Laravel 8. Быстрая разработка веб-сайтов на PHP

Книга представляет собой полное описание фреймворка Laravel 8 для быстрой разработки сайтов на языке PHP. Дан краткий вводный курс для начинающих, в котором описывается разработка простого учебного сайта — электронной доски объявлений. Раскрыты основы программирования сайтов на Laravel. Приведено наиболее полное описание инструментов Laravel: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая валидаторы, сохранения выгруженных файлов, разграничения доступа, обработки событий, отправки электронной почты и оповещений и пр.

 



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

JavaScript. 20 уроков для начинающих

jаvascript. 20 уроков для начинающих

В книге 20 иллюстрированных уроков, 40 практических упражнений на тему программирования веб-сценариев и более 70 заданий для самостоятельной работы. Изложены основы jаvascript: данные и операторы, выражения и управляющие конструкции, функции, классы, объекты и массивы, средства отладки. Раскрыты механизмы управления веб-страницами: события и их обработка, управление элементами, графика и мультимедиа, веб-формы и элементы управления, регулярные выражения, навигация и управление окнами. Рассмотрена работа с HTML API и компонентное программирование.

 



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

Arduino. Большая книга рецептов, 3-е издание

Arduino. Большая книга рецептов, 3-е издание

Данный справочник будет прекрасным пособием для любого, кто хочет создавать проекты на базе популярной платформы Arduino. Он содержит подробное описание решений свыше 200 практических задач по созданию различных устройств и приспособлений, включая проекты для Интернета вещей, мониторинга окружающей среды, системы для определения местонахождения и положения в пространстве, а также устройств, которые реагируют на касание, звук, тепло и освещение. Все примеры третьего издания обновлены для версии 1.8 среды Arduino IDE с учетом современных концепций программирования.

 



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

Практическая статистика для специалистов Data Science, 2-е издание

Практическая статистика для специалистов Data Science, 2-е издание

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

 



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

Практический анализ временных рядов: прогнозирование со статистикой и машинное обучение

Практический анализ временных рядов

Добро пожаловать в мир анализа временных рядов! Чаще всего для построения прогноза для некой последовательности дан­ных прибегают к тщательному анализу имеющихся временных рядов. Если вы держите в ру­ках эту книгу, то, вероятно, уже заметили, что временные ряды окружают нас повсюду. В последнее время они становятся важной или даже неотъемлемой частью экосистем больших данных. Что касается программирования, предполагается, что вам знакомы языки R и Python, особенно такие их фундаментальные пакеты, как NumPy, Pandas, scikit-learn (в Python) и data.table (в R)

 



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

От монолита к микросервисам

От монолита к микросервисам

Еще несколько лет назад некоторые из нас лишь поговаривали о том, что, дескать, микрослужбы (микросервисы) — интересная идея. И вот не успели мы оглянуться, как они стали архитектурой, принятой по умолчанию в сотнях компаний по всему миру (многие, вероятно, запущены как стартапы, призванные решать проблемы, вызванные микрослужбами), что заставило всех "перейти на бег", чтобы успеть "запрыгнуть на подножку последнего вагона", который, как они опасаются, вот-вот исчезнет за горизонтом. Эта книга задумана как глубокое погружение в образ мыслей и порядок действий при разложении существующих систем на архитектуру, основанную на микро­службах. Мы коснемся многих тем, связанных с архитектурой на основе микро­служб, но в центре внимания будет находиться декомпозиция.

 



Автор: Сэм Ньюмен
Язык: Русский
Жанр: Программирование
Формат: pdf
Подробнее

JavaScript для профессиональных веб-разработчиков, 4-е международное издание

jаvascript для профессиональных веб-разработчиков, 4-е международное издание

Самое полное руководство по современному jаvascript. Как максимально прокачать свои навыки и стать топовым JS-программистом? Четвертое издание «jаvascript для профессиональных веб-разработчиков» идеально подойдет тем, кто уже имеет базовые знания и опыт разработки на jаvascript. Автор сразу переходит к техническим деталям, которые сделают ваш код чистым и переведут вас с уровня рядового кодера на высоту продвинутого разработчика.

 



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

Программирование на Java для начинающих

Программирование на Java для начинающих

Среди языков программирования Java — самый популярный и самый востребованный. Эта книга о том, как программировать на Java. Язык Java, хоть и не без труда, но завоевал свое «место под солнцем». Сегодня Java прочно удерживает позиции самого востребованного язы­ка программирования. Успеху языка способствовало бурное развитие интернет-технологий. Дело в том, что для Java-программ характерна высокая степень универсальности и независимости от аппаратного обес­печения. Это важно при создании программ, ориентированных на работу в Сети, поскольку конечные пользователи используют различные операционные системы и оборудование.

 



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

Программирование для Android, 3-е издание

Программирование для Android, 3-е издание

В книге рассмотрены все основные аспекты создания приложений для платформы Android 9 (API 28): установка необходимого программного обеспечения, использование эмулятора Android, создание интерфейса пользователя, работа с графикой, воспроизведение звука и видео, методы хранения данных (в том числе СУБД SQLite), взаимодействие с аппаратными средствами мобильного устройства, отладка приложений и их публикация в магазине Google Play. Особое внимание уделено взаимодействию с аппаратными средствами смартфона.

 



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

Head First. Паттерны проектирования, 2-е издание

Head First. Паттерны проектирования, 2-е издание

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

 



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

Проекты IoT с Arduino Nano 33 BLE Sense

Проекты IoT с Arduino Nano 33 BLE Sense

Arduino Nano 33 BLE Sense состоит из нескольких встроенных датчиков, таких как 9-осевой инерционный датчик, датчики влажности, температуры, барометрический, жестов, приближения, цвета и интенсивности света, а также цифровой микрофон. Из этой книги вы узнаете как использовать богатый потенциал платы, а также как она поддерживает сеть Bluetooth с низким энергопотреблением (BLE), позволяя взаимодействовать с другими устройствами по сети.

 



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

Разработка веб-приложений на WordPress. 2-е издание

Разработка веб-приложений на WordPress. 2-е изд

Ha WordPress, если вы никогда не слышали о нем, работает треть интернет-сайтов на планете. Он в основном служит в качестве платформы для публикации контента. Но на самом деле с помощью WordPress можно также запустить ваше веб-приложение. Об этом пойдет речь на страницах данной книги. Ценность этой книги заключается в том, что она глубже "погружает" вас в детали каждой строки кода, которую вам нужно написать. Что-то будет новым для вас, что-то — нет. Но чего вы здесь точно не найдете, так это абстрактных описаний, которые никак не объясняются и оставляют открытым вопрос, как приме­нить полученные знания.

 



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

Учимся программировать с примерами на Python

Учимся программировать с примерами на Python

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

 



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

Основы Java, 2-е издание

Основы Java, 2-е издание

Java — это объектно-ориентированный язык программирования высокого уровня, предназначенный для самого широкого круга задач. С его помощью можно обраба­тывать различные данные, создавать изображения, работать с базами данных, раз­рабатывать Web-сайты, мобильные приложения и приложения с графическим ин­терфейсом. Java — язык кроссплатформенный, позволяющий создавать программы, которые будут работать во всех операционных системах. В этой книге мы рассмот­рим основы языка Java SE (SE — Standard Edition) применительно к операционной системе Windows.

 



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

Основы искусственного интеллекта в примерах на Python

Основы искусственного интеллекта в примерах на Python

Описаны инструментальные средства для разработки приложений искусственного интеллекта. Даны основы языка программирования Python. Раскрыты основные понятия и определения искусственного интеллекта. Рассмотрены вопросы программной реализации элементов нейронной сети и построения многослойных нейронных сетей. Большое внимание уделено применению специализированных библиотек PyBrain, Scikit-learn, Keras, TensorFlow для формирования структуры нейронных сетей и их обучения и библиотек ImageAI и OpenCV для обработки изображений.

 



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