Программирование – одна из самых востребованных профессий в наше время, и она останется таковой в ближайшем будущем.
Научите своих детей программировать уже сейчас с помощью этой книги! В книге представлен язык Python, один из самых популярных и простых. Вы найдете здесь много упражнений – полезных, интересных и забавных, поэтому ваш ребенок не заскучает. Материал написан доступно и просто, поэтому ему не составит труда освоить азы программирования.
Статистические вычисления для программистов, ученых, аналитиков, пользователей Excel и других специалистов. Используя язык R с открытым исходным кодом, вы можете создавать мощные статистические модели для ответа на многие из ваших самых сложных вопросов. Основываясь на своем опыте преподавания для новых пользователей, ученый-профессионал Джаред Ландер написал идеальный учебник для новичков в области статистического программирования и моделирования. Книга написана так, чтобы сделать обучение простым и интуитивным. Это руководство фокусируется на 20-процентной функциональности R, с помощью которой вы сможете выполнить 80 процентов современных задач.
Стандартная библиотека Python 3 содержит сотни модулей для взаимодействия с операционной системой, интерпретатором и интернетом, все они тщательно протестированы и готовы к разработке приложений. В этой книге эксперт по Python Дуг Хеллманн представляет каждую основную область библиотеки Python 3.x через краткий исходный код и примеры вывода. Примеры автора полностью демонстрируют каждую функцию и предназначены для легкого обучения и повторного использования. Вы найдете здесь практический код для работы с текстом, структурами данных, алгоритмами, датами и временем, файловой системой, обменом данными, архивированием, криптографией, процессами и потоками, сетью, электронной почтой и т.д.
Создавайте быстрые, масштабируемые и высокопроизводительные приложения с C# и ASP.NET Core. ASP.NET Core - это новая, открытая и кроссплатформенная среда веб-приложений от Microsoft. ASP.NET Core MVC помогает вам создавать надежные веб-приложения с использованием конструкции Model-View-Controller. Это руководство поможет вам в создании приложений, которые могут быть развернуты на платформах отличных от Windows, таких как Linux.
Данная книга является превосходным учебным пособием для изучения языка программирования С# на примерах. Изложение ведется последовательно: от развертывания .NET и написания первой программы, до многопоточного программирования, создания клиент-серверных приложений и разработки программ для мобильных устройств.
Если вы хотите научиться программировать на языке Python, который в последнее время становится популярным у нас в стране и за рубежом, то эта книга — для вас. В ней рассматриваются особенности разработки компьютерных программ и соответствующие инструкции языка Python, основные структуры данных этого языка (строки, списки, словари, файлы), типовые задачи программирования и методы их решения, а также вопросы совершенствования программы на основе использования функций.
Настоящее издание поможет систематизировать полученные ранее знания, а также подготовиться к экзамену или зачету и успешно их сдать.
Virus Warning! С этим сообщением, хоть раз в жизни, сталкивался любой пользователь компьютера. Вирмейкеры с упорством маньяков плодят все новые и новые разновидности вирусов. Бытует мнение, что избавиться от них можно лишь с помощью сложных и дорогостоящих новейших антивирусных программ.
Шаблоны проектирования веб-приложений, сходные по принципам с шаблонами проектирования веб-сайтов и программного обеспечения, предлагают множество эффективных решений. В книге приведены шаблоны проектирования веб-приложений исходя не только из проблем взаимодействия пользователей, но и рассматривая их эффективность и показывая, как они должны применяться.
В данной книге читатель найдет все необходимые сведения, позволяющие создавать Web-страницы, включать в них исполняемый код, а также реализовать программы, выполняющиеся на стороне сервера. В ней достаточно полно описаны языковые конструкции, соответствующие спецификации HTML 4.0, приведены подробные сведения о языке Java, рассматривается создание сервлетов и JSP, обработка XML-документов, построение программ, выполняющихся на стороне клиента (аплетов и javascript-cцeнapиeв), и многие другие вопросы.
Книга, которую вы держите в руках, предназначена для изучения средств программирования работы со звуком, изображением и передачей информации в компьютерных сетях с использованием языков программирования С/С++. Никаких специальных знаний для освоения материала, вообще говоря, не понадобится.
Описана разработка высоко интерактивных Web-сайтов, основанных на передовой технологии AJAX, работающих без перезагрузки страниц и обладающих функциональностью настольных приложений. Обучение построено на сквозном примере создания с нуля готового решения: интернет-магазина, а также системы его администрирования.
В этой книге собраны все последние новости и события в HTML, CSS, javaScript, JQuery, и многое другое, чтобы Вы создали лучшие веб-сайты и приложения.
В компактной форме изложен мастерски написанный курс обучения основам программирования. Первая часть книги представляет собой учебник Паскаля и тренировочный курс программирования вообще. Во второй части описаны разнообразные алгоритмы обработки данных. Часть третья представляет собой учебник по ассемблеру и системному программированию.
Рассматриваются язык HTML и средства быстрой разработки Web-сайтов программы FrontPage 2000, а также методика создания CGI-приложений, ISAPI-расширений и элементов ActiveX с использованием Delphi 5. Отдельная глава посвящена технологии Java, созданию апплетов и внедрению их в HTML-документы при помощи J Builder 2/3 и вопросам миграции на него с Delphi. Подробно описаны возможности расширяемого языка XML, управление процессом активизации ссылок, новые функции встроенных в XML технологий XLink и XPointer, языки сценариев VBScript и javascript.
Эта книга рассказывает о самых популярных agile-подходах – Scrum, XP (экстремальное программирование), Lean (бережливое программирование) и Канбан. Она познакомит вас с методами, работающими в повседневной жизни, а также с базовыми ценностями и принципами, которые помогут вашей команде полностью изменить свой подход к работе над проектами.
В версии Java SE 8 внедрены значительные усовершенствования, оказывающие влияние на технологии и прикладные программные интерфейсы API, образующие ядро платформы Java. Многие из прежних принципов и приемов программирования на Java больше не нужны, а новые средства вроде лямбда-выражений повышают производительность труда программистов, хотя разобраться в этих нововведениях не так-то просто.
Изучение основ программирования игр 2D - это ключ к быстрому развитию опыта разработки игр. Понимание элементов 2D-среды обеспечит прочную основу в создании игр, независимо от того, придерживаетесь ли вы 2D или движетесь дальше. «Фундаментальное 2D-программирование на Java» расскажет вам основы использования Java, включая программирование приложений, полноэкранные игры, обработку ввода, преобразования матриц, базовую физику, тестирование пересечений, обнаружение столкновений и многое другое.
Пособие поможет подготовиться к экзамену по информатике, научиться решать задачи по программированию на языке Паскаль. Рассмотрено большое количество программ: листинги приведены в расчете на использование среды Турбо Паскаль 7.0, однако в большинстве своем будут работать без всяких изменений и в других версиях Паскаля.
Незаменимая вводная книга по технологии React для взыскательных javascript-разработчиков. Все самое интересное о сверхпопулярном инструменте от компании Facebook. В книге рассмотрены основные концепции высокопроизводительного программирования при помощи React, реальные примеры кода и доступные блок-схемы.