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

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

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

 



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

Наука о данных: учебный курс

Наука о данных: учебный курс

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

 



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

Для профессионалов в 84 книгах (2003-2022) PDF, DJVU

Для профессионалов в 84 книгах (2003-2022) PDF, DJVU

Серия «Для профессионалов» — книги по программированию, разработке сайтов, принципам работы с операционными системами, платформами для создания игр и приложений и т. п. Издания «Unity в действии», «UNIX. Профессиональное программирование», «Android. Программирование для профессионалов» и другие содержат подробную и актуальную информацию для профессиональных разработчиков приложений. В серии представлены руководства для системных администраторов, пособия по детальному изучению Linux, Windows и др. Создателям сайтов и техническим специалистам пригодится «WordPress для профессионалов».
 



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

Практическая статистика для специалистов 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
Подробнее

Бестселлеры Head First O'Reilly — PHP, MySQL, JavaScript, CSS и HTML5, jQuery, C#. Серия 22 книги+1CD (2011-2022) PDF

Бестселлеры Head First O'Reilly — PHP, MySQL, JavaScript, CSS и HTML5, jQuery, C#. Серия 22 книги+1CD (2011-2022) PDF

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



Автор: O'Reilly
Язык: Русский
Жанр: Компьютерная литература
Формат: 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
Подробнее

Разработка веб-приложений на 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
Подробнее

Криптография и взлом шифров на Python

Криптография и взлом шифров на Python

Обучению основам криптографии посвящено множество книг. Есть ряд книг, в которых новичков учат взламывать шифры. Но нет ни одной книги, в которой новичков учили бы писать компьютерные программы, способ­ные взламывать шифры. Данная книга восполняет этот пробел. Книга ориентирована в том числе на новичков в программировании. Здесь излагаются основы программирования на Python - одного из луч­ших языков для начинающих. Python характеризуется настолько плавной кривой обучения, что освоить его смогут новички любого возраста, а его возможности удовлетворяют запросам даже самых требовательных профессионалов. Python выполняется в среде Windows, macOS, Linux и даже Raspberry Pi, причем он доступен для свободной загрузки и использования.

 



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

Работа с ядром Windows

Работа с ядром Windows

Ядро Windows таит в себе большую силу. Но как же заставить ее работать? Автор книги поможет вам справиться с этой сложной задачей: пояснения и примеры кода превратят концепции и сложные сценарии в пошаговые инструкции, доступные даже для начинающих. В книге рассказывается о создании драйверов Windows. Однако речь идет не о работе с конкретным "железом", а о работе на уровне операционной системы (процессы, потоки, модули, реестр и многое другое). Вы начнете с базовой информации о ядре и среде разработки драйверов, затем перейдете к API, узнаете, как создавать драйвера и клиентские приложения, освоите отладку, обработку запросов, прерываний и управление уведомлениями.

 



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

Оптимизация запросов в PostgreSQL

Оптимизация запросов в PostgreSQL

В то время как PostgreSQL быстро развивается и становится все более мощным инструментом, все больше и больше компаний предпочитают ее проприетарным СУБД в попытке сократить расходы. Все больше и больше ИТ-менеджеров ищут сотрудников, знакомых с PostgreSQL. Все больше и больше потенциальных кандидатов учатся использовать PostgreSQL самостоятельно и упускают возможность получить от нее максимальную отдачу.

 



Автор: Генриэтта Домбровская, Борис Новиков
Язык: Русский
Жанр: базы данных
Формат: pdf
Подробнее

Хакинг на примерах. Уязвимости, взлом, защита

Хакинг на примерах

Из этой книги вы не узнаете, как взламывать банки — ничего противозаконного описано здесь не будет. Мы не хотим, чтобы у наших читателей или кого-либо ещё возникли какие-то проблемы из-за нашей книги. Будет рассказано: об основных принципах взлома сайтов (а чтобы теория не расходилась с практикой, будет рассмотрен реальный пример взлома); отдельная глава будет посвящена угону почтового ящика (мы покажем, как взламывается почтовый ящик — будут рассмотрены различные способы).

 



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

Эффективный C. Профессиональное программирование

Эффективный C. Профессиональное программирование

Мир работает на коде, написанном на C, но в большинстве учебных заведений программированию учат на Python или Java. Книга «Эффективный C. Профессиональное программирование» восполняет этот пробел и предлагает современный взгляд на C. Здесь рассмотрен C17, а также потенциальные возможности C2x. Издание неизбежно станет классикой, с его помощью вы научитесь писать профессиональные и надежные программы на C, которые лягут в основу устойчивых систем и решат реальные задачи.

 



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

Окулов С.М. Основы программирования

Окулов С.М. Основы программирования

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



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

Круз Р.Л. Структуры данных и проектирование программ (2021)

Круз Р.Л. Структуры данных и проектирование программ (2021)

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



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

Серия "Программисту" в 11 книгах + 1CD (2005-2021) PDF, DJVU

Серия "Программисту" в 11 книгах + 1CD (2005-2021) PDF, DJVU

Серия "Программисту" в 11 книгах + 1CD - В этой серии представлены книги, посвященные вопросам программирования практически на всех существующих языках под различные платформы и операционные системы. Также вы найдете массу информации по администрированию, работе с графикой использованию и настройке ОС, а также учебники по программированию, компоненты, исходники программ.
 



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

Для профессионалов в 80 книгах (2003-2022) PDF, DJVU

Для профессионалов в 80 книгах (2003-2022) PDF, DJVU

Серия «Для профессионалов» — книги по программированию, разработке сайтов, принципам работы с операционными системами, платформами для создания игр и приложений и т. п. Издания «Unity в действии», «UNIX. Профессиональное программирование», «Android. Программирование для профессионалов» и другие содержат подробную и актуальную информацию для профессиональных разработчиков приложений. В серии представлены руководства для системных администраторов, пособия по детальному изучению Linux, Windows и др. Создателям сайтов и техническим специалистам пригодится «WordPress для профессионалов».
 



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

Программирование на Scratch, Snap в 6 книгах / Денис Голиков (2017) PDF, DjVu

Программирование на Scratch, Snap в 6 книгах / Денис Голиков (2017) PDF, DjVu

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

Snap! – блочная среда программирования, разработанная на основе Scratch в Калифорнийском университете в Беркли (University of California at Berkeley). Основным отличием данной среды программирования от Scratch являются расширенные возможности по построению собственных блоков, а также списки и функции первого класса. Эти мощные возможности позволяют использовать Snap! не только в начальной школе, но и для обучения старшеклассников и студентов.
 



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

Новость отредактировал: Lonewolf - 15-09-2021, 11:20
Причина: Восстановление ссылок

Подробнее