Экстремальное программирование, Разработка через тестирование, Кент Бек, 2017.
Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development - разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность своей работы и получить удовольствие от программирования.
учебник по программированию
Экстремальное программирование, Разработка через тестирование, Кент Бек, 2017
Скачать и читать Экстремальное программирование, Разработка через тестирование, Кент Бек, 2017Стек MEAN, Mongo, Express, Angular, Node, Холмс С., 2017
Стек MEAN, Mongo, Express, Angular, Node, Холмс С., 2017.
Обычно при веб-разработке на всех уровнях стека используются разные языки программирования. База данных MongoDB, фреймворки Express и AngularJS и технология Node.js вместе образуют стек MEAN — мощную платформу на всех уровнях которой применяется всего один язык: JavaScript. Стек MEAN привлекателен для разработчиков и бизнеса благодаря простоте и экономичности, а конечные пользователи любят MEAN-приложения за их скорость и отзывчивость.
Скачать и читать Стек MEAN, Mongo, Express, Angular, Node, Холмс С., 2017Обычно при веб-разработке на всех уровнях стека используются разные языки программирования. База данных MongoDB, фреймворки Express и AngularJS и технология Node.js вместе образуют стек MEAN — мощную платформу на всех уровнях которой применяется всего один язык: JavaScript. Стек MEAN привлекателен для разработчиков и бизнеса благодаря простоте и экономичности, а конечные пользователи любят MEAN-приложения за их скорость и отзывчивость.
Совершенный код, Мастер-класс, Макконнелл С., 2010
Совершенный код, Мастер-класс, Макконнелл С., 2010.
Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО — с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.
Скачать и читать Совершенный код, Мастер-класс, Макконнелл С., 2010Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО — с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.
Реактивные веб-сайты, Клиентская оптимизация в алгоритмах и примерах, Мациевский Н.С., Степанишев Е.В., Кондратенко Г.И., 2017
Реактивные веб-сайты, Клиентская оптимизация в алгоритмах и примерах, Мациевский Н.С., Степанишев Е.В., Кондратенко Г.И., 2017.
Издание консолидирует огромное количество прикладных советов, алгоритмов и пошаговых руководств, которые должны помочь начинающим специалистам, уже знакомых с областью клиентской оптимизации, глубже разобраться в тонкостях ускорения сайтов. Для профессионалов книга станет справочником лучших практик внедрения, основанном на опыте известных мировых специалистов.
Скачать и читать Реактивные веб-сайты, Клиентская оптимизация в алгоритмах и примерах, Мациевский Н.С., Степанишев Е.В., Кондратенко Г.И., 2017Издание консолидирует огромное количество прикладных советов, алгоритмов и пошаговых руководств, которые должны помочь начинающим специалистам, уже знакомых с областью клиентской оптимизации, глубже разобраться в тонкостях ускорения сайтов. Для профессионалов книга станет справочником лучших практик внедрения, основанном на опыте известных мировых специалистов.
Программируем Arduino, Профессиональная работа со скетчами, Монк С., 2017
Программируем Arduino, Профессиональная работа со скетчами, Монк С., 2017.
Arduino — стандартный микроконтроллер, получивший широкое признание у инженеров, мастеров и преподавателей благодаря своей простоте, невысокой стоимости и большому разнообразию плат расширения. Платы расширения, подключаемые к основной плате Arduino, позволяют выходить в Интернет, управлять роботами и домашней автоматикой.
Простые проекты на основе Arduino не вызывают сложностей в реализации. Но, вступив на территорию, не охваченную вводными руководствами, и увеличивая сложность проектов, вы быстро столкнетесь с проблемой нехватки знаний — врагом всех программистов.
Скачать и читать Программируем Arduino, Профессиональная работа со скетчами, Монк С., 2017Arduino — стандартный микроконтроллер, получивший широкое признание у инженеров, мастеров и преподавателей благодаря своей простоте, невысокой стоимости и большому разнообразию плат расширения. Платы расширения, подключаемые к основной плате Arduino, позволяют выходить в Интернет, управлять роботами и домашней автоматикой.
Простые проекты на основе Arduino не вызывают сложностей в реализации. Но, вступив на территорию, не охваченную вводными руководствами, и увеличивая сложность проектов, вы быстро столкнетесь с проблемой нехватки знаний — врагом всех программистов.
Программируем Arduino, Основы работы со скетчами, Монк С., 2017
Программируем Arduino, Основы работы со скетчами, Монк С., 2017.
Познакомьтесь с обновленной версией легендарного бестселлера Саймона Монка. Это издание представляет собой полностью обновленную книгу, основанную на Arduino 1.6.
С момента выхода первого издания многое изменилось: появились новые платы и устройства, использующие язык Arduino. Научитесь в полной мере использовать все возможности Arduino и познакомьтесь с его использованием в проектах Internet of Things.
Хотите создать умный дом или запрограммировать робота? Нет ничего проще. Саймон Монк не только поможет разобраться с проволочками, контактами и датчиками, но и покажет, как заставить все это хитросплетение проводов и плат делать то. что вам нужно.
Arduino — это не так сложно, как кажется с первого взгляда. Вы сразу будете покорены открывающимися возможностями.
Скачать и читать Программируем Arduino, Основы работы со скетчами, Монк С., 2017Познакомьтесь с обновленной версией легендарного бестселлера Саймона Монка. Это издание представляет собой полностью обновленную книгу, основанную на Arduino 1.6.
С момента выхода первого издания многое изменилось: появились новые платы и устройства, использующие язык Arduino. Научитесь в полной мере использовать все возможности Arduino и познакомьтесь с его использованием в проектах Internet of Things.
Хотите создать умный дом или запрограммировать робота? Нет ничего проще. Саймон Монк не только поможет разобраться с проволочками, контактами и датчиками, но и покажет, как заставить все это хитросплетение проводов и плат делать то. что вам нужно.
Arduino — это не так сложно, как кажется с первого взгляда. Вы сразу будете покорены открывающимися возможностями.
Отъявленный программист, Лайфхакинг из первых рук, Савчук И., 2016
Отъявленный программист, Лайфхакинг из первых рук, Савчук И., 2016.
Сделать карьеру программиста намного тяжелее, чем просто быть им. Специфического склада ума. умения мыслить абстрактно, развитой логики мало, главное — сознавать, что работа — это не только способ зарабатывания денег. Не так уж много людей соответствуют всем условиям, и именно об этом меньшинстве пойдет речь.
Перед вами — сборник откровенных бесед с известными программистами, системными администраторами и другими «айтишниками». Герои книги исповедуют разные взгляды, относятся к разным социальным группам, могут оперировать миллионами долларов, быть героями гламурных тусовок или простыми офисными трудягами-программистами. Объединяет этих людей умение использовать свои увлеченность, страсть и любовь к профессии как рычаг, позволяющий достигнуть принципиально новых вершин в развитии себя и своего бизнеса.
Мы постарались найти самых ярких «звезд» компьютерно-сетевой субкультуры и донести до вас максимально разнообразные мнения, дабы читатель, какие бы ни сложились у него личные вкусы, не скучал в этом пестром калейдоскопе персонажей.
Скачать и читать Отъявленный программист, Лайфхакинг из первых рук, Савчук И., 2016Сделать карьеру программиста намного тяжелее, чем просто быть им. Специфического склада ума. умения мыслить абстрактно, развитой логики мало, главное — сознавать, что работа — это не только способ зарабатывания денег. Не так уж много людей соответствуют всем условиям, и именно об этом меньшинстве пойдет речь.
Перед вами — сборник откровенных бесед с известными программистами, системными администраторами и другими «айтишниками». Герои книги исповедуют разные взгляды, относятся к разным социальным группам, могут оперировать миллионами долларов, быть героями гламурных тусовок или простыми офисными трудягами-программистами. Объединяет этих людей умение использовать свои увлеченность, страсть и любовь к профессии как рычаг, позволяющий достигнуть принципиально новых вершин в развитии себя и своего бизнеса.
Мы постарались найти самых ярких «звезд» компьютерно-сетевой субкультуры и донести до вас максимально разнообразные мнения, дабы читатель, какие бы ни сложились у него личные вкусы, не скучал в этом пестром калейдоскопе персонажей.
Основы Data Science и Big Data, Python и наука о данных, Силен Д., Мейсман А., Али М., 2017
Основы Data Science и Big Data, Python и наука о данных, Силен Д., Мейсман А., Али М., 2017.
Data Science — это совокупность понятий и методов, позволяющих придать смысл и понятный вид огромным объемам данных.
Каждая из глав этой книги посвящена одному из самых интересных аспектов анализа и обработки данных. Вы начнете с теоретических основ, затем перейдете к алгоритмам машинного обучения, работе с огромными массивами данных, NoSQL, потоковым данным, глубокому анализу текстов и визуализации информации. В многочисленных практических примерах использованы сценарии Python.
Обработка и анализ данных — одна из самых горячих областей ГГ, где постоянно требуются разработчики, которым по плечу проекты любого уровня, от социальных сетей до обучаемых систем. Надеемся, книг а станет отправной точкой для вашего путешествия в увлекательный мир Data Science.
Скачать и читать Основы Data Science и Big Data, Python и наука о данных, Силен Д., Мейсман А., Али М., 2017Data Science — это совокупность понятий и методов, позволяющих придать смысл и понятный вид огромным объемам данных.
Каждая из глав этой книги посвящена одному из самых интересных аспектов анализа и обработки данных. Вы начнете с теоретических основ, затем перейдете к алгоритмам машинного обучения, работе с огромными массивами данных, NoSQL, потоковым данным, глубокому анализу текстов и визуализации информации. В многочисленных практических примерах использованы сценарии Python.
Обработка и анализ данных — одна из самых горячих областей ГГ, где постоянно требуются разработчики, которым по плечу проекты любого уровня, от социальных сетей до обучаемых систем. Надеемся, книг а станет отправной точкой для вашего путешествия в увлекательный мир Data Science.
Другие статьи...
- Быстрый старт с IDLE Python, Костерин В.В., 2019
- Я иду на урок информатики, Задачи по программированию, 7-11 классы, книга для учителя, Златопольский Д.М., 2001
- Глубокое обучение на Python, Шолле Ф., 2018
- Qt 5.10, Профессиональное программирование на C++, Шлее М., 2018
- Чистая архитектура, Искусство разработки программного обеспечения, Мартин Р., 2018
- Хакинг, Искусство эксплойта, Эриксон Д., 2018
- Head First, Паттерны проектирования, Обновленное юбилейное издание, Фримен Э., Робсон Э., Сьерра К., Бейтс Б., 2018
- Теоретический минимум по Computer Science, Все, что нужно программисту и разработчику, Феррейра Ф.В., 2018
Показана страница 27 из 60