Книги по программированию

Чего нет?

Пока тут нет Prolog, Компьютерной графики, iOSAndroidHTML5, полного списка .NETJava и многих других интересных вещей.
Начал составлять список книг которые было бы неплохо изучить разработчикам.
Так-то они помогают въехать в тему)

С

1.       Программирование на языке C
2.       Искусство программирования на C: Фундаментальные алгоритмы, структуры данных и примеры приложений
3.       Полный справочник по С

C++

1.       Современное проектирование на С++. Серия С++ In-Depth
2.       Новые сложные задачи на C++
3.       Решение сложных задач на C++
4.       Стандарты программирования на С++
5.       Искусство программирования на C++
6.       C/C++. Алгоритмы и приемы программирования
7.       Расширение библиотеки STL для С++. Наборы и итераторы (+ CD-ROM)
8.       Полный справочник по C++
9.       Объектно-ориентированное программирование в С++

Алгоритмы

1.       Алгоритмы. Построение и анализhttp://www.ozon.ru/context/detail/id/2429691/
2.       Алгоритмы на C++
3.       Алгоритмы и структуры данных (+ CD-ROM)
4.       C/C++. Алгоритмы и приемы программирования. Код с комментариями
5.       Алгоритмы. Руководство по разработке
6.       Начала программирования
7.       Почувствуй класс

C#

1.       C# 2008. Ускоренный курс для профессионалов
2.       C# 2010. Ускоренный курс для профессионалов
3.       Изучаем C#
4.       Изучаем SQL
5.       Полный справочник по C#

PHP

1.       PHP. Объекты, шаблоны и методики программирования
2.       PHP 5 для профессионалов

MySQL

1.       MySQL. Базовый курс

OS

1.       Современные операционные системы
2.       Архитектура компьютера (+ CD-ROM)
3.       Компьютерные сети

Python

1.       Программирование на Python 3. Подробное руководство

Рефакторинг

1.       Чистый код. Создание, анализ и рефакторинг
2.       Рефакторинг с использованием шаблонов

Компиляторы

1.       Компиляторы. Принципы, технологии и инструментарий
2.       Структура и Интерпретация Компьютерных Программ
3.       Modern Compiler Implementation in Java

Презентации

1.       Slide:ology. Искусство создания выдающихся презентаций
2.       Resonate. Захвати аудиторию своей яркой историей

Разработка ПО

1.       Управление разработкой ПО
2.       Совершенный код. Мастер-класс

Проектирование

1.       Паттерны проектирования
3.       Приемы объектно-ориентированного проектирования. Паттерны проектирования
4.       Приемы объектно-ориентированного проектирования. Паттерны проектирования

Дизайн

1.       Интуитивный веб-дизайн
2.       Эмоциональный веб-дизайн
3.       Отзывчивый веб-дизайн
4.       Веб-дизайн. Анализ удобства использования веб-сайтов по движению глаз
5.       Интерфейс: новые направления в проектировании компьютерных систем
6.       Web-дизайн. Удобство использования Web-сайтов
7.       Дизайн Web-страниц. Анализ удобства и простоты использования 50 узлов
8.       Веб-дизайн. Книга Якоба Нильсена
9.       Веб-дизайн. Идеи. Секреты. Советы
10.   Веб-дизайн. Книга Дж. Гарретта. Элементы опыта взаимодействия
11.   Алан Купер об интерфейсе. Основы проектирования взаимодействия
12.   Психбольница в руках пациентов
13.   Research-Based Web Design & Usability Guidelines [Paperback]
14.   Веб-Дизайн: книга Стива Круга или "не заставляйте меня думать!"
15.   Проектируем время. Психология восприятия времени в программном обеспечении

Поисковая оптимизация

1.       Поисковая оптимизация на PHP для профессионалов. Руководство разработчика по SEO
2.       Поисковая оптимизация на ASP.NET для профессионалов. Руководство разработчика по SEO
 

Маркетинг

1.       Дифференцируйся или умирай! Выживание в эпоху убийственной конкуренции
2.       Позиционирование. Битва за умы
3.       Маркетинговые войны
4.       Сила простоты. Руководство по успешным бизнес-стратегиям

Comments