Size: a a a

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

2018 July 04
Книги для программистов
​​Web Content Management (2016)
Автор: Deane Barker

#cms #books

Многие популярные сайты созданы при помощи CMS. Если вы часто слышите о WordPress’e или OctoberCMS и хотели бы узнать о том, что такое CMS вообще, принципы работы и преимущества, без необходимости их изучения, то эта книга предоставляет ознакомительную информацию по этой технологии. Автор хладнокровно обозревает самые популярные из них, рассказывая об их устройстве, истории, экосистеме, общих чертах, преимуществах и недостатках.

В книге рассматриваются следующие темы:
✔️ основы CMS;
✔️ анализ будущего развития CMS;
✔️ управление контентом;
✔️ инструменты и конфигурация;
✔️ API;
✔️ различные реализации CMS и многое другое.

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

Недостатки:
➖ весь материал построен на теории, без обзора  практических возможностей CMS;
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
​​Magento 2 DIY (2016)
Автор: Viktor Khliupko

#magento #books

Magento — это одна из самых популярных систем управления интернет-магазинами. Благодаря ей сегодня более 100 тыс. сайтов успешно занимаются интернет-коммерцией. Данная книга написана из расчёта на разные категории читателей: на тех, кто активно занимается разработкой интернет-магазинов или является начинающим программистов, желающим с пользой изучать свою область, а также на предпринимателей и маркетологов, которым необходимо разобраться в работе данной системы, чтобы понять и научиться пользоваться её возможностями.

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

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

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
источник
Книги для программистов
источник
2018 July 05
Книги для программистов
​​The Language of SQL, 2nd Edition (2016)
Автор: Larry Rockoff

#sql #books

Многие книги по языку запросов SQL часто содержат исключительно справочную информацию по синтаксису и методам, однако эту же информацию своевременно предоставляют в свободном доступе и поставщики баз данных, что делает выше упомянутые книги бесполезными разработчика. Эта же книга содержит описание основных принципов работы баз данных, терминов, определений, применительно к SQL функциям, что не только научит вас пользоваться этим языком, но и понимать, почему именно так, а не по-другому.

В книге рассматриваются следующие темы:
✔️ реляционные базы данных и SQL;
✔️ использование функций;
✔️ сортировка данных;
✔️ INNER, LEFT и RIGHT JOIN’ы;
✔️ подзапросы;
✔️ изменение данных;
✔️ принципы разработки баз данных и многое другое.

Преимущества:
➕ уникальный материал по принципам баз данных;
➕ подходит начинающим;
➕ небольшой объём;
➕ полный материал по ключевым темам SQL.

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
​​C++ Standard Library Quick Reference (2016)
Авторы: Marc Gregoire, Peter Van Weert

#cpp #books

Стандартная библиотека шаблонов является жемчужиной языка программирования С++ и содержит основные алгоритмы, структуры данных и функции, необходимые для повседневной работы. Обычно она изучается в конце любого руководства по С++, однако этот справочник направлен исключительно на изучение STL, рассматривая основные темы, такие как контейнеры, лямбда-выражения, указатели и функции по работе с многопоточностью.

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

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

Недостатки:
➖ не подходит начинающим программистам;
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
Хватит работать, пора расслабиться - на канале @thingsprogrammersdo мы выкладываем шутехи из мира IT.
источник
2018 July 06
Книги для программистов
​​Компьютерная графика в среде MS VS C++ (2017)
Авторы: Алексеев Ю.Е., Куров А.В.

#cpp #books

Компьютерная графика — одна из наиболее популярных областей программирования, которая развивается и будет развиваться ещё очень долгое время, так что спрос на разработчиков всегда очень велик. Microsoft Visual C++, стоящая в качестве инструмента в центре книги, это популярная интегрированная среда разработки приложений на языке C++. В руководстве рассмотрено создание и развитие графических приложений в среде MS VC C++, оно подойдёт как для начинающих программистов, так и для более опытных, знакомых с основами программирования на С++.

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
​​Решение задач на языках программирования Си и Си++ (2017)
Автор: Быков А.Ю.

#cpp #books

В этом небольшом практическом руководстве представлены основы и серьёзные возможности таких языков, как С и С++, на примере решения задач. Код хорошо документирован, также имеются блок-схемы для понимания работы циклов, ветвлений и функций. Авторы уделили внимание описанию библиотеки классов MFC, информационной и компьютерной безопасности с использованием С++ и решению сложных задач.

В книге рассматриваются следующие темы:
✔️ программирование линейных и разветвляющихся алгоритмов;
✔️ изучение операторов цикла в языке Си;
✔️ изучение динамических структур данных, списки;
✔️ изучение диалоговых окон и элементов управления в Win API;
✔️ изучение классов языка Си++ и многое другое.

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

Недостатки:
➖ возможно, структура книга покажется неудобной.
источник
Книги для программистов
источник
2018 July 07
Книги для программистов
​​Learn to Program with Python (2016)
Автор: Irv Kalb

#python #books

Если у вас совсем нет навыков программирования, не переживайте — эта книга научит вас как программированию в целом, так и разработке на языке Python в частности. Автор использует свой личный подход к обучению, основанный на его многолетнем опыте преподавания и разработки программного обеспечения. Вы увидите в авторе своего наставника, использующего простой разговорный стиль для объяснения сложных концепций программирования.

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

Преимущества:
➕ подходит начинающим;
➕ небольшой объём;
➕ уникальный подход к обучению.

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
​​PHP CLI (2016)
Автор: Robert Aley

#php #books

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

В книге рассматриваются следующие темы:
✔️ обзор CLI PHP;
✔️ понимание и использование CLI SAPI;
✔️ основы командной строки;
✔️ PHP скрипты;
✔️ библиотеки и многое другое.

Преимущества:
➕ небольшой объём;
➕ актуальный материал.

Недостатки:
➖ не подходит начинающим;
➖ не переведена.
источник
Книги для программистов
источник
2018 July 08
Книги для программистов
​​JavaScript and AJAX For Dummies (2010)
Автор: Andy Harris

#javascript #ajax #books

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

В книге рассматриваются следующие темы:
✔️ события;
✔️ объекты;
✔️ DOM;
✔️ циклы, ветвления и функции;
✔️ использование Ajax;
✔️ библиотека JQuery;
✔️ работа с данными и многое другое.

Преимущества:
➕ большой материал по Ajax и JQuery;
➕ подойдёт начинающим;
➕ хорошее форматирование кода и многочисленные примеры.

Недостатки:
➖ часть материала устарела.
источник
Книги для программистов
источник