Size: a a a

Книги для программистов

2018 December 27
Книги для программистов
источник
Книги для программистов
источник
Книги для программистов
​​Обещал себе что выучишь английский в этом году? У тебя еще есть время!

Сколько можно загадывать желание выучить английский язык и не выполнять его?!
EnglishDom — не Дед Мороз, но с желаниями помогает.

Начинай обучение в декабре и январе — открывай коробки на сайте и получай подарки:
до 4 бонусных уроков английского по Скайпу с преподавателем;​
неограниченный доступ к онлайн-курсам;​
1 месяц подписки на разговорные клубы;​
безлимитный доступ к материалам «Английский по видео»;
мобильное приложение для увеличения словарного запаса.

📝 Первый урок — БЕСПЛАТНО! Запишись и оцени возможности современного обучения!
💪 Уже через 3 месяца твой английский станет гораздо лучше, а через полгода ты сможешь пройти собеседование в ведущих IT-компаниях мира!

Переходи по ссылке и записывайся на бесплатный урок! 🎄 Не упускай момент, предложение ограничено!

https://bit.ly/2Q5GksC
источник
Книги для программистов
Wicked Cool Shell Scripts, 2nd Edition (2016)
Авторы: Dave Taylor, Brandon Perry

#programming #book #english
источник
2018 December 28
Книги для программистов
​​Analysis Patterns: Reusable Object Models (1999)
Автор: Martin Fowler

#programming #book #english

Язык: английский.

Целевая аудитория: опытные разработчики.

Классика программирования, книга Мартина Фаулера "Аналитические шаблоны" до сих пор по факту является одной из лучших по рассматриваемой теме. Несмотря на год издания, концепции, лежащие в основе книги, по-прежнему актуальны в крупной коммерческой разработке: так, например, автор рассматривает многочисленные аналитические шаблоны и методы повторного использования объектов.

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

Преимущества:
➕ обширный материал по данной теме;
➕ множество реализованных паттернов.

Недостатки:
➖ старые технологии.
источник
Книги для программистов
источник
Книги для программистов
​​The Quick Python Book (2018)
Автор: Naomi Ceder

#python #book #english

Язык: английский.

Целевая аудитория: начинающие разработчики на Python.

Обновлённое до третьего издания, настоящее руководство по-прежнему рассматривает актуальные темы языка Python его последней версии. Вместе с автором вы пройдёте путь от начинающего разработчика, изучив массивы, основы работы с функциями, регулярные выражения, а также базовые концепции объектно-ориентированного программирования.

В книге рассматриваются следующие темы:
✔️ списки;
✔️ основные типы данных;
✔️ строки и массивы;
✔️ работа с файлами;
✔️ классы и объекты;
✔️ регулярные выражения и многое другое.

Преимущества:
➕ актуальный материал по теме;
➕ многочисленные примеры.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
Graph Algorithms: Practical Examples in Apache Spark and Neo4j (2018)
Автор: Amy E. Hodler, Mark Needham

#algorithms #python #book #english
источник
2018 December 29
Книги для программистов
​​Django for Beginners: Learn web development with Django 2.0 (2018)
Автор: William S. Vincent

#python #book #english

Язык: английский.

Целевая аудитория: опытные разработчики на Python.

После того, как вы пройдёте курс для начинающих по Python и если вы решите использовать язык для создания веб-приложений, вам обязательно надо изучить фреймворк Django. Настоящее руководство познакомит вас с его основами на примере создания большого приложения, для которого вы реализуете полную аутентификацию пользователей, CRUD, шаблонизацию и многое другое.

В книге рассматриваются следующие темы:
✔️ установка и настройка фреймворка;
✔️ создание страниц;
✔️ формы;
✔️ аккаунт пользователей;
✔️ аутентификация;
✔️ подтверждение e-mail;
✔️ смена пароля;
✔️ права пользователей;
✔️ комментарии и многое другое.

Преимущества:
➕ актуальный материал по теме;
➕ многочисленные примеры;
➕ полный цикл создания большого приложения.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Practical SQL: A Beginner's Guide to Storytelling with Data (2018)
Автор: Anthony DeBarros

#sql #book #english

Язык: английский.

Целевая аудитория: начинающие разработчики.

Practical SQL - это большой подробный справочник по синтаксису языка запросов SQL, по основам теории реляционных баз данных, а также обзор на популярную и высоко-производительную СУБД PostgreSQL. Кроме этого, вы узнаете, как выполнять сложные запросы данных вроде агрегации, фильтрации и поиска шаблонов.

В книге рассматриваются следующие темы:
✔️ основные типы данных;
✔️ создание базы данных и таблиц;
✔️ объединение запросов;
✔️ извлечение данных с помощью GROUP BY;
✔️ сложные запросы и многое другое.

Преимущества:
➕ актуальный материал по теме;
➕ многочисленные примеры;
➕ качественные основы СУБД PostgreSQL.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
Domain-Driven Design: Tackling Complexity in the Heart of Software (2003)
Автор: Eric Evans

#programming #book #english
источник
2018 December 30
Книги для программистов
​​Impractical Python Projects (2018)
Автор: Lee Vaughan

#python #book #english

Язык: английский.

Целевая аудитория: опытные разработчики на Python.

Настоящее руководство является настоящим клондайком необычных и интересных проектов, которые вы можете написать на языке Python. Здесь вы не найдёте простых заданий по работе со строками, массивами или даже объектами, напротив, используя генетические алгоритмы, вы будете разводить гигантских крыс; с помощью алгоритмов шифрования поможете Джеймсу Бонду вскрыть сейф; спасёте голову Марии, колдунью Затанну, Юпитер и пенсию ваших родителей!

В книге рассматриваются следующие темы:
✔️ решаем анаграммы;
✔️ декодируем шифр и останавливаем гражданскую войну в США;
✔️ пишем хайку;
✔️ парадокс Ферми и многое другое.

Преимущества:
➕ актуальный материал по теме;
➕ интересные задания;
➕  множество заданий.

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​SQL Practice Problems (2016)
Автор: Sylvia Moestl Vasilik

#sql #book #english

Язык: английский.

Целевая аудитория: начинающие разработчики.

Несмотря на лёгкий и понятный синтаксис и простые ключевые слова, SQL может решать достаточно сложные задачи работы с данными. К сожалению, начинающему разработчику сложно найти примеры хороших практических задач, наиболее приближённых к реальным проектам. В этом руководстве вы найдёте около шестидесяти задач разной степени сложности, взятых из опыта автора книги.

В книге рассматриваются следующие темы:
✔️ задачи уровня "начинающий": выбор, удаление и редактирование данных; количество определённых записей; последнее обновление, JOIN, GROUP BY, etc;
✔️ задачи уровня "средний": количество записей в определённой категории; записи, требующие обновления; вывод пользователей, не имеющих запись, etc;
✔️ задачи уровня "продвинутый": сортировка; группировка пользователей или записей по определённому критерию; каждая первая запись в каждой категории, etc.

Преимущества:
➕ актуальный материал по теме;
➕ множество реальных задач.

Недостатки:
➖ не описана схема базы данных;
➖ примеры будут работать только на Windows.
источник
Книги для программистов
источник
Книги для программистов
A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills (2017)
Автор: Jay Wengrow

#algorithms #book #english
источник
Книги для программистов
A Common-Sense Guide to Data Structures and Algorithms: Level Up Your Core Programming Skills (2017)
Автор: Jay Wengrow

#algorithms #book #english
источник