Size: a a a

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

2018 July 19
Книги для программистов
источник
Книги для программистов
​​Algorithms For Dummies (2017)
Авторы: John Paul Mueller, Luca Massaron

#algorithms #books

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

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

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

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
Metaprogramming in R (2017)
Автор: Thomas Mailund

#rlang #books
источник
Книги для программистов
​​Прокачай себя в финтехе и попади на форум в Сочи!

Ты студент, аспирант или недавний выпускник? Тогда мы ждем тебя на Молодежном дне Fintech в Сочи 17-19 октября!
Заполни заявку на участие, пройди отборочный конкурс и попади на Молодежный день Fintech в рамках форума FINOPOLIS 2018 в Сочи!

Победителей конкурса Молодежного дня ждут:

▫️Реальные задачи и фидбэк от лидеров рынка.
▫️Возможность познакомиться с топ-менеджерами ведущих российских банков и IT-компаний.
▫️ Награды и призы от оргкомитета и партнеров FINOPOLIS 2018.
▫️ Перелёт и проживание оплачиваются организаторами.

Срок подачи заявок ограничен! Успей создать команду и зарегистрироваться до 10 августа!

Подать заявку здесь —
https://bit.ly/2myNGIZ
Подробнее о Молодежном дне  — http://yday.finopolis.ru
Подробнее о форуме FINOPOLIS 2018 — http://finopolis.ru
источник
2018 July 20
Книги для программистов
​​Scala for Java Developers (2018)
Автор: Toby Weston

#scala #books

Развитие программиста не может постоянно идти в рамках одной языковой структуры или экосистемы, поэтому большинство разработчиков изучает несколько технологий параллельно. Поскольку многие языки программирования сильно похожи, но отличны лишь в синтаксисе, такой переход осуществляется безболезненно, однако теперь у вас есть книга, которая поможет вам, если вы — Java-программист, разрабатывать на Scala, ведь эта книга покажет вам особенности языка на примере Java.

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

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

Недостатки:
➖ не переведена;
➖ пока отсутствует в свободном доступе;
➖ не подходит начинающим.
источник
Книги для программистов
Международная компания Noveo ищет опытных Java-разработчиков на проекты!
Наши требования:
— знакомы со Spring, JPA/Hibernate, web services (REST, SOAP),
— есть опыт работы с базами данных, с фреймворками JUnit и Mockito,
— английский (Intermediate).
https://youtu.be/brEjRO7ZpBo
Контактное лицо:
https://vk.me/alexlunkova
@alexlunkova
источник
Книги для программистов
C Recipes (2017)
Автор: Shirish Chavan

#clang #books
источник
2018 July 21
Книги для программистов
Algorithms For Dummies (2017)
Авторы: John Paul Mueller, Luca Massaron

#algorithms #books
источник
Книги для программистов
​​Network Programming with Go (2017)
Автор: Jan Newmarch

#golang #books

Несмотря на свою молодость, спецификация языка программирования Go позволяет применять его в разных областях разработки, включая также веб и сетевое программирование. Эта книга раскроет аспекты применения языка в разработке сетевой архитектуры, включая объяснения сериализации данных, протоколов уровня приложений и кодировок. Кроме того, автор касается рассмотрения разницы HTTP и HTTPS, веб-сокетов, RPC и многого другого.

В книге рассматриваются следующие темы:
✔️ архитектура сети;
✔️ обзор языка Go;
✔️ программирование сокетов;
✔️ сериализация данных;
✔️ безопасность;
✔️ HTTP и HTTPS;
✔️ шаблоны;
✔️ HTML;
✔️ XML;
✔️ REST API.

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

Недостатки:
➖ слишком широкий материал взят для объяснения, в результате чего некоторые моменты недостаточно объяснены;
➖ встречаются типографические ошибки и опечатки в коде;
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
​​Introducing Bootstrap 4 (2017)
Автор: Jörg Krause

#bootstrap #books

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

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

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

Недостатки:
➖ плохой английский язык;
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
Dependency Injection in .NET (2011)
Автор: Mark Seemann

#csharp #books
источник
2018 July 22
Книги для программистов
​​Docker in Practice (2016)
Авторы: Aidan Hobson Sayers, Ian Miell

#docker #books

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

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

Преимущества:
➕ подходит начинающим;
➕ множество работающих примеров;
➕ удобная структура руководства.

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
​​Domain-Specific Languages in R (2018)
Автор: Thomas Mailund

#rlang #books

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

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

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

Недостатки:
➖ не переведена.
источник
Книги для программистов
источник
Книги для программистов
Algorithms: Design and Analysis (2015)
Автор: Harsh Bhasin

#algorithms #books
источник
Книги для программистов
​​👉 Завтра, 23 июля в 20:00 по Мск приглашаем вас на онлайн День Открытых дверей курса “Администратор Linux”.
Сдавайте вступительное тестирование и присоединяйтесь - среди прошедших вступительный тест будут разыграны выгодные предложения на оплату курса: https://otus.pw/qUCC/

👉 Проводить встречу и отвечать на ваши вопросы будут преподаватели курса Александр Румянцев - Database administrator в компании Postgres Professional, с более чем 15-летним стажем в отрасли - и Алексей Цыкунов - системный архитектор, Oracle DBA с 20-летним стажем в отрасли.

🔥 Лучшие выпускники курса получат возможность пройти собеседования у наших партнеров, в компаниях "КРОК", "Тинькофф", "Tutu. ru", "Информационные технологии Магнит", "Сбербанк-Технологии", "NVIDIA" и "Райффайзенбанк".
Ждем вас на Дне Открытых дверей!
источник