программирование

Node js, Путеводитель по технологии, Сухов К.К., 2015

Node.js, Путеводитель по технологии, Сухов К.К., 2015.

   За последние несколько лет платформа Node.js стремительно повысила свой статус от экспериментальной технологии до основы для серьезных промышленных проектов. Тысячи программистов оценили возможность построения достаточно сложных, высоко нагруженных приложений на простом, элегантном и, самое главное, легковесном механизме.
Все эти скучные слова правдивы, но на самом деле не это главное. Прежде всего Node.js - это совершенно увлекательная и захватывающая вещь, с которой по-настоящему интересно работать!
Есть одна проблема - невозможно рассказывать про использование Node.js в отрыве от остальных технологий современно»! веб-разработки (и Highload-раэработки). Я и не стал этого делать, дав обзор инструментов, без которых сегодня трудно обойтись. Прежде всего это чудесный язык JavaScript, и в книге рассказано о новинках в его последней и будущей спецификациях (EcmaScript 5 и 6). Кроме того, дается краткое введение в большинство связанных веб-технологий - от NoSQL-xpaнилищ данных (Memcached, MongoDB, Redis) дo CSS-препроцессоров и MVC JavaScript-фреймворков. Конечно, эту книгу нельзя рассматривать как полноценный учебник по MongoDB, LESS или EcmaScript 6, Dart или CoffeScript, но в ней дано основное представление об этих довольно интересных вещах, вполне достаточное для начала работы.

Node.js, Путеводитель по технологии, Сухов К.К., 2015
Скачать и читать Node js, Путеводитель по технологии, Сухов К.К., 2015
 

Как устроен Python, Гид для разработчиков, программистов и интересующихся, Харрисон М., 2019

Как устроен Python, Гид для разработчиков, программистов и интересующихся, Харрисон М., 2019.

   Python в моде! Это самый популярный язык программирования. Вакансии для Python-разработчиков входят в список самых высокооплачиваемых, а благодаря бурному развитию обработки данных, знание Python становится одним из самых востребованных навыков в среде аналитиков.
Python — невероятный язык, популярный во многих областях. Он используется для автоматизации простых и сложных задач, цифровой обработки, веб-разработки, игр. Независимо от того, перешли ли вы на Python с другого языка, руководите группой программистов, работающих на Python, или хотите расширить свое понимание, имеет смысл подойти к изучению Python со всей серьезностью.
Готовы начать карьеру питониста? Не теряйте времени на поиск информации, перелопачивая блоги и сайты, списки рассылок и группы. Мэтт Харрисон использует Python с 2000 года. Он занимался научными исследованиями, сборкой и тестированием, бизнес-аналитикой, хранением данных, а теперь делится своими знаниями как с простыми пользователями, так и с крупными корпорациями. Приобщитесь к передовому опыту и узнайте секреты внутренней кухни Python, доступные только профи, работающим с этим языком на протяжении многих лет.

Как устроен Python, Гид для разработчиков, программистов и интересующихся, Харрисон М., 2019
Скачать и читать Как устроен Python, Гид для разработчиков, программистов и интересующихся, Харрисон М., 2019
 

Изучаем программирование на 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
 
Показана страница 143 из 192