Size: a a a

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

2018 July 15
Книги для программистов
Accelerated C++: Practical Programming by Example (2000)
Авторы: Andrew Koenig, Barbara Moo

#cpp #books
источник
2018 July 16
Книги для программистов
​​Jump Start PHP Environment (2015)
Автор: Bruno Skvorc

#php #books

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

В книге рассматриваются следующие темы:
✔️ анатомия веб-запросов;
✔️ выбор IDE;
✔️ командная строка;
✔️ отладчик;
✔️ Vagrant;
✔️ система контроля версий;
✔️ композер и многое другое.

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

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
​​Web Developer’s Reference Guide (2016)
Авторы: Joshua Johanan, Ricardo Zea, Talha Khan

#html5 #css #nodejs books

Эта книга может стать вашим всеобъемлющим руководством по введению в веб-разработку, ведь она охватывает весь стек современных технологий, включая Bootstrap, AngularJS и NodeJS. Вы научитесь верстать макеты, используя новые теги HTML5, делать их адаптивными под разные устройства, используя для этих целей популярный и активно развивающийся фреймворк Bootstrap, и придавать им динамичность, внедряя jQuery. Также вы научитесь работать на сервере при помощи Node. js и MVC фреймворка AngularJS.

В книге рассматриваются следующие темы:
✔️ HTML элементы и атрибуты;
✔️ CSS свойства и функции;
✔️ синтаксис JavaScript;
✔️ объектно-ориентированное программирование;
✔️ Node. js;
✔️ Bootstrap;
✔️ jQuery и многое другое.

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

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
Python 3 Object-Oriented Programming, Second Edition (2015)
Автор: Dusty Phillips

#python #books
источник
Книги для программистов
Устал работать? Гребёшь как вол? Позволь себе минутку слабости. Юмор для истинных айтишников, ценителей прекрасного и просто хороших людей. @typicalIt
источник
2018 July 17
Книги для программистов
​​Learn CakePHP, 2nd Edition (2016)
Автор: Rādhārādhya Dāsa

#php #books

CakePHP — это легковесный, не нагруженный, какими являются, например, Symfony и Laravel, PHP фреймворк, идеально подходящий для начинающего программиста. Он так же реализует MVC концепцию и подходит для небольших нужд в создании веб-приложений. Из книги вы узнаете, как развернуть приложений на данном фреймворке, его структуру, а также о модульном тестировании, которое поможет как протестировать на работоспособность ваше приложение, так и улучшить качество вашего кода.

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

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

Недостатки:
➖ не подходит начинающим;
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
​​Mastering Git (2016)
Автор: Jakub Narebski

#git #books

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

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

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

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
Docker in Action (2016)
Автор: Jeff Nickoloff

#docker #books
источник
Книги для программистов
​​Для влюбленных в JavaScript!

Все еще идет набор группы профессионального курса “Разработчик JavaScript” в OTUS, и завтра, 18 июля в 20:00, онлайн пройдет День открытых дверей курса: https://otus.pw/vKK4/

Вы сможете получить ответы на все вопросы о программе курса, учебном процессе, познакомиться и побеседовать с преподавателем курса, Юрием Дворжецким–ведущим разработчиком в Luxoft.

Старт группы уже совсем близко! Знакомьтесь с программой, проходите вступительное тестирование, среди сдавших тест будут разыграны отличные скидки на обучение!

Присоединяйтесь!
источник
2018 July 18
Книги для программистов
​​Spring MVC Cookbook (2016)
Автор: Alex Bretet

#spring #books

Spring MVC — это расширение фреймворка Spring, ориентированное на запросы. Этот фреймворк полностью поддерживает архитектуру REST, что делает его чрезвычайно популярным и производительным. Это руководство представляет обзор на практические методы разработки с помощью Spring, на новые стандарты Java и JavaScript. Также вы проследите полный цикл разработки приложений с использованием Eclipse и Git, вместе с автором рассмотрите и решите ряд проблем, часто возникающих на стадии разработки, а также разработаете интерфейс для взаимодействия с REST API.

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

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

Недостатки:
➖ не подходит начинающим;
➖ часто не работающие примеры кода.
источник
Книги для программистов
источник
Книги для программистов
​​Learning Node, 2nd Edition (2016)
Автор: Shelley Powers

#nodejs #books

Если у вас есть опыт в разработке на JavaScript, то вы с лёгкостью можете перейти на Node .js и разрабатывать также и серверную часть приложения, а эта книга поможет вам максимально быстро перейти и освоиться в экосистеме данной платформы. Вы изучите основы и функциональные возможности разработки полного стека, научитесь работать с протоколом HTTP и разрабатывать асинхронную модель ввода-вывода.

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

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

Недостатки:
➖ не подходит начинающим;
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
Django Project Blueprints (2016)
Автор: Asad Jibran Ahmed

#python #books
источник
Книги для программистов
Вы получаете навыки программирования в одиночестве, листая гугл, делая игрушечные проекты и после этого испытываете трудности с трудоустройством? 4 месяца непрерывного обучения с наставникам помогут Вам подтянуть навыки программирования и быть более подготовленным к собеседованию.

Skillbox запускает курс по Python, ориентированный на получение практических знаний и навыков. Преподаватель доступно расскажет про основы языка, научит лучшим практикам написания кода крупного проекта.

Помимо нового опыта и знания основ, к концу курса у Вас появится проект для портфолио, понимание того, как развиваться дальше и, возможно, новая профессия.

Ускорить своё обучение — тут: https://bit.ly/2mn6rPe
источник
2018 July 19
Книги для программистов
​​C# and XML Primer (2017)
Автор: Jonathan Hartwell

#csharp #books

В этом очень коротком, но ёмком руководстве вы рассмотрите работу XML с C# и узнаете, зачем может понадобиться обработка XML документов. XML — это расширяемый язык разметки, предназначенный для создания и обработки документов программами. В книге вы познакомитесь с основами XML, с чтением и созданием файлов XML различными инструментами.

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

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

Недостатки:
➖ не переведена.
источник