Владстон Феррейра Фило - Теоретический минимум по Computer Science
Все что нужно программисту и разработчикуНазвание: | Теоретический минимум по Computer Science | |
Автор: | Владстон Феррейра Фило | |
Жанр: | Другие языки и системы программирования, Современные российские издания, Литература ХXI века (эпоха Глобализации экономики), Программирование: прочее | |
Изадано в серии: | Библиотека программиста | |
Издательство: | Питер | |
Год издания: | 2018 | |
ISBN: | 978-5-4461-0587-8 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Теоретический минимум по Computer Science"
Хватит тратить время на скучные академические фолианты! Изучение Computer Science может быть веселым и увлекательным занятием.
Владстон Феррейра Фило знакомит нас с вычислительным мышлением, позволяющим решать любые сложные задачи. Научиться писать код просто — пара недель на курсах, и вы «программист», но чтобы стать профи, который будет востребован всегда и везде, нужны фундаментальные знания. Здесь вы найдете только самую важную информацию, которая необходима каждому разработчику и программисту каждый день.
«Эта книга пригодится и для решения повседневных задач. Упреждающая выборка и кэширование помогут сложить рюкзак, параллелизм облегчит готовку на кухне.
Ну и, разумеется, ваш программный код будет просто потрясающим».
Владстон Феррейра Фило
К этой книге применимы такие ключевые слова (теги) как: обучение программированию, секреты мастерства, советы профессионалов, учебно-практические пособия, языки программирования
Читаем онлайн "Теоретический минимум по Computer Science" (ознакомительный отрывок). Главная страница.
- 1
- 2
- 3
- . . .
- последняя (5) »
Владстон Феррейра Фило Теоретический минимум по Computer Science Все что нужно программисту и разработчику
2018
Переводчик А. Логунов
Технический редактор Н. Суслова
Литературный редактор А. Петров
Художники Л. Егорова, С. Маликова, Р. Яцко
Корректоры Н. Сидорова, Г. Шкатова
Верстка Л. Егорова
© Перевод на русский язык ООО Издательство «Питер», 2018
© Издание на русском языке, оформление ООО Издательство «Питер», 2018
© Серия «Библиотека программиста», 2018
* * *
Друзья — это семья, которую мы сами себе выбираем. Я посвящаю книгу моим друзьям Ромуло, Лео, Мото и Крису, которые постоянно меня торопили, чтобы я ее, наконец, закончил.
Я знаю, что дважды два — четыре, и был бы рад доказать это, если б мог, — хотя должен заметить, если бы мне удалось дважды два превратить в пять, это доставило бы мне гораздо больше удовольствия.
Лорд Байрон, из письма будущей жене Аннабелле (1813 год).Их дочь Ада Лавлейс стала первым программистом
Предисловие
Каждый в нашей стране должен научиться программировать, потому что это учит думать.Когда компьютеры начали менять мир, открывая перед людьми беспрецедентные возможности, расцвела новая наука — computer science. Она показала, как использовать компьютеры для решения задач. Это позволило нам использовать весь потенциал вычислительных машин. И мы достигли удивительных, просто сумасшедших результатов.
Стив Джобс
Computer science повсюду, но эта наука по-прежнему преподается как скучная теория. Многие программисты даже не изучали ее! Однако она крайне важна для эффективного программирования. Некоторые мои друзья не могут найти хорошего программиста, чтобы взять его на работу. Вычислительные мощности сегодня в изобилии, а вот людей, способных ими пользоваться, не хватает.
Рис. 1. Компьютерные задачи[1]
Эта книга — моя скромная попытка помочь миру, а также подтолкнуть вас к эффективному использованию компьютеров. В ней понятия computer science представлены в простой форме. Я свел научные подробности к минимуму. Хочется надеяться, что computer science произведет на вас впечатление, и ваш программный код станет лучше.
Эта книга для меня?
Если вы хотите щелкать задачи как орешки, находя эффективные решения, то эта книга для вас. От вас потребуется только чуть-чуть опыта в написании программного кода. Если вам приходилось этим заниматься и вы различаете элементарные операторы вроде for и while, то все в порядке. В противном случае вы найдете все необходимое (и даже больше) на каких-нибудь онлайновых курсах программирования[2]. Вы можете пройти такой курс всего за неделю, и притом бесплатно. Для тех же, кто уже знаком с информатикой, эта книга станет превосходным повторением пройденного и поможет укрепить знания.
Но разве computer science не только для ученых?
Эта книга — для всех. Она о вычислительном мышлении. Вы научитесь превращать задачи в вычислимые системы. Вы также будете использовать вычислительное мышление в повседневных задачах. Упреждающая выборка и кэширование помогут вам упростить процесс упаковки вещей. Освоив параллелизм, вы станете эффективнее управляться на кухне. Ну и, разумеется, ваш программный код будет просто потрясающим.
Да пребудет с вами сила!
Влад
Глава 1. Основы
Информатика не более наука о компьютерах, чем астрономия — наука о телескопах. Информатика неразрывно связана с математикой.Компьютерам нужно, чтобы мы разбивали задачи --">Эдсгер Дейкстра
- 1
- 2
- 3
- . . .
- последняя (5) »
Книги схожие с «Теоретический минимум по Computer Science» по жанру, серии, автору или названию:
Дональд Бокс - Сущность технологии СОМ. Библиотека программиста Жанр: Другие языки и системы программирования Год издания: 2001 Серия: Библиотека программиста |
Джеффри Фридл - Регулярные выражения. 2-е изд. Жанр: Литература ХXI века (эпоха Глобализации экономики) Год издания: 2003 Серия: Библиотека программиста |
Уолтер Шилдс - SQL: быстрое погружение Жанр: Базы данных Год издания: 2022 Серия: Библиотека программиста |
Дэвид Копец - Классические задачи Computer Science на языке Python Жанр: Python Год издания: 2020 Серия: Библиотека программиста |
Другие книги из серии «Библиотека программиста»:
Эндрю Хант, Дэвид Томас - Программист-прагматик. Путь от подмастерья к мастеру Жанр: Программирование: прочее Год издания: 2004 Серия: Библиотека программиста |
Роберт Сесил Мартин - Идеальный программист. Как стать профессионалом разработки ПО Жанр: Современные российские издания Год издания: 2012 Серия: Библиотека программиста |
Роберт Сесил Мартин - Чистый Agile. Основы гибкости Жанр: Современные российские издания Год издания: 2020 Серия: Библиотека программиста |
Седат Капаноглу - Кодер с улицы. Правила нарушать рекомендуется Жанр: Другие языки и системы программирования Год издания: 2023 Серия: Библиотека программиста |