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

Изучаем программирование на Python, Бэрри П., 2017

Изучаем программирование на Python, Бэрри П., 2017.

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

Изучаем программирование на Python, Бэрри П., 2017
Скачать и читать Изучаем программирование на Python, Бэрри П., 2017
 

Изучаем Angular 2, Дилеман П., 2017

Изучаем Angular 2, Дилеман П., 2017.

   Фреймворк Angular 2 полностью переписан с нуля для удовлетворения требований современных разработчиков, которым необходима высокая производительность и отзывчивость веб-приложений.
Эта книга поможет вам освоить основы проектирования и разработки компонентов Angular 2, обеспечивая полный охват синтаксиса языка TypeScript. После создания первых компонентов мы объединим их в полноценное веб-приложение. Затем перейдем к реализации маршрутов в Angular 2, узнаем, как организовать поддержку разных состояний приложения и навигацию между компонентами. После этого мы займемся веб-формами и проверкой ввода пользователя, а затем используем новые знания как фундамент для изучения основ аутентификации пользователей и различных способов защиты страниц и разделов сайта. Также в этой книге рассматривается тема анимации компонентов и элементов DOM. В заключительной части дается детальное освещение приемов модульного тестирования, таких как службы, директивы, маршруты и фильтры.
Издание предназначено веб-разработчикам, которые хотят освоить разработку современных мобильных и настольных веб-приложений следующего поколения с помощью Angular 2.

Изучаем Angular 2, Дилеман П., 2017
Скачать и читать Изучаем Angular 2, Дилеман П., 2017
 

Секреты JavaScript ниндзя, Резиг Д., Бибо Б., 2015

Секреты JavaScript ниндзя, Резиг Д., Бибо Б., 2015.

   Особое значение JavaScript было очевидно не всегда, но теперь оно несомненно. Веб-приложения служат для того, чтобы предоставить пользователям функционально богатый и удобный интерфейс, но без JavaScript в Интернете можно лишь показывать фотографии кошек. Теперь, как никогда прежде, разработчикам веб-приложений требуются прочные знания и навыки программирования на языке JavaScript, приводящем в действие эти приложения.
Но как и завтрак с апельсиновым соком, язык JavaScript полезен не только для браузеров. Преодолев узкие границы применения в браузерах, этот язык программирования теперь применяется на серверах в таких механизмах, как Rhino и V8, а также в интегрированных средах вроде Node.js. И хотя эта книга посвящена главным образом применению JavaScript в веб-приложениях, основы этого языка программирования, представленные в части II, выходят далеко за пределы применимости при разработке веб-приложений. С увеличением числа разработчиков, пользующихся JavaScript, теперь, как никогда прежде, слало очень важно знать твердо основы этого языка программирования, чтобы владеть им в совершенстве.

Секреты JavaScript ниндзя, Резиг Д., Бибо Б., 2015
Скачать и читать Секреты JavaScript ниндзя, Резиг Д., Бибо Б., 2015
 

Django, Подробное руководство, Головатый А., Каплан-Мосс Д., 2010

Django, Подробное руководство, Головатый А., Каплан-Мосс Д., 2010.

   Эта книга посвящена Django 1.1- последней версии фреймворка для разработки веб-приложений, который позволяет создавать и поддерживать сложные и высококачественные веб-ресурсы с минимальными усилиями. Django - это тот инструмент, который превращает работу в увлекательный творческий процесс, сводя рутину к минимуму. Данный фреймворк предоставляет общеупотребительные шаблоны веб-разработки высокого уровня абстракции, инструменты для быстрого выполнения часто встречающихся задач программирования и четкие соглашения о способах решения проблем.
Авторы подробно рассматривают компоненты Django и методы работы с ним, обсуждают вопросы эффективного применения инструментов в различных проектах. Эта книга отлично подходит для изучения разработки интернет-ресурсов на Django - от основ до таких специальных тем, как генерация PDF и RSS, безопасность, кэширование и интернационализация. Издание ориентировано на тех, кто уже имеет навыки программирования на языке Python и знаком с основными принципами веб-разработки.

Django, Подробное руководство, Головатый А., Каплан-Мосс Д., 2010
Скачать и читать Django, Подробное руководство, Головатый А., Каплан-Мосс Д., 2010
 

Python в системном администрировании UNIX и Linux, Гифт Н., Джонс Д., 2009

Python в системном администрировании UNIX и Linux, Гифт Н., Джонс Д., 2009.

   Книга «Python в системном администрировании UNIX и Linux» демонстрирует, как эффективно решать разнообразные задачи управления серверами UNIX и Linux с помощью языка программирования Python. Каждая глава посвящена определенной задаче, например многозадачности, резервному копированию данных или созданию собственных инструментов командной строки, и предлагает практические методы ее решения на языке Python. Среди рассматриваемых тем: организация ветвления процессов и передача информации между ними с использованием сетевых механизмов, создание интерактивных утилит с графическим интерфейсом, организация взаимодействия с базами данных и создание приложений для Google Арр Engine. Кроме того, авторы книги создали доступную для загрузки и свободно распространяемую виртуальную машину на базе Ubuntu, включающую исходные тексты примеров из книги и способную выполнять примеры, использующие SNMP, IPython, SQLAlchemy и многие другие утилиты.
Издание рассчитано на широкий круг специалистов - всех, кто только начинает осваивать язык Python, будь то опытные разработчики сценариев на языках командной оболочки или относительно мало знакомые с программированием вообще.

Python в системном администрировании UNIX и Linux, Гифт Н., Джонс Д., 2009
Скачать и читать Python в системном администрировании UNIX и Linux, Гифт Н., Джонс Д., 2009
 

Философия Java, Эккель Б., 2015

Философия Java, Эккель Б., 2015.

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

Философия Java, Эккель Б., 2015
Скачать и читать Философия Java, Эккель Б., 2015
 

Секреты Python, 59 рекомендаций по написанию эффективного кода, Слаткив Б., 2016

Секреты Python, 59 рекомендаций по написанию эффективного кода, Слаткив Б., 2016.

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

Секреты Python, 59 рекомендаций по написанию эффективного кода, Слаткив Б., 2016
Скачать и читать Секреты Python, 59 рекомендаций по написанию эффективного кода, Слаткив Б., 2016
 

Байесовский анализ на Python, Мартин О., 2020

Байесовский анализ на Python, Мартин О., 2020.

   В книге представлены основные концепции байесовской статистики и ее практическая реализация на языке Python с использованием современной библиотеки вероятностного программирования РуМСЗ и новой библиотеки исследовательского анализа байесовских моделей ArviZ.
Полученные знания о вероятностном моделировании позволят вам самостоятельно проектировать и реализовать байесовские модели для собственных задач научной обработки данных.
Издание будет полезно всем специалистам по анализу данных, использующих в своей работе байесовское моделирование.

Байесовский анализ на Python, Мартин О., 2020
Скачать и читать Байесовский анализ на Python, Мартин О., 2020
 
Показана страница 97 из 117