Size: a a a

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

2020 February 01
Книги для программистов
Classic Computer Science Problems in Swift: Essential Techniques for Practicing Programmers (2018)
Автор: David Kopec
Количество страниц: 224

#english #book #intermediate #swift

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

Что внутри:
✔️Алгоритмы поиска в ширину, глубину и А*;
✔️Задачи удовлетворения ограничений;
✔️Решения задач с алгоритмами на графах;
✔️Нейронные сети;
✔️Генетические алгоритмы и многое другое.

Достоинства:
➕Хороший авторский стиль;
➕Задачи для читателя в конце каждой главы.

Недостатки:
➖В книге все примеры кода приведены на Swift 4.1.
источник
Книги для программистов
источник
Книги для программистов
Учебники - скучно, курсы - дорого, занятия по скайпу - бесполезно. Как выучить английский?
Решение есть, и Вы можете получить его бесплатно на вебинаре Алекса Рубанова уже в этот вторник, 4 февраля!

Никакого скучного зазубривания тем, методика, которая легко и быстро вовлечёт вас в процесс изучения языка. Вы узнаете:

Как сделать так, чтобы никто не распознал в вас россиянина по акценту?
Как запоминать десять сложных слов за пару минут?
Как навсегда избавиться от языкового барьера?
И причём тут Эйнштейн?

Скучно не будет! Будет познавательно и понятно. Записывайтесь прямо сейчас👇
источник
Книги для программистов
Pro TypeScript, 2nd Edition (2017)
Автор: Steve Fenton

#typescript #book #english #intermediate

TypeScript — это относительно новый язык программирования, созданный компанией Microsoft для расширения возможностей популярного языка JavaScript. На TypeScript написан знаменитый фреймворк Angular. С помощью руководства вы сможете углубить свои знания этого языка, исследуя систему типов, представленную в TypeScript, его возможности и основы работы компилятора языка.

В книге рассматриваются следующие темы:
✔️Объекты в TypeScript;
✔️Структура кода;
✔️Запуск TypeScript в браузере;
✔️Запускаем TypeScript на сервере;
✔️Тестирование кода;
✔️Используем библиотеки JavaScript и многое другое.

Преимущества:
➕Актуальный материал по теме;
➕Множество примеров кода.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 February 02
Книги для программистов
Serverless Applications with Node.js: Using AWS Lambda and Claudia.js (2019)
Авторы: Slobodan Stojanovic, Aleksandar Simovic
Количество страниц: 352

#english #book #advanced

Бессерверные вычисления позволяют создавать и запускать приложения и сервисы, не заботясь о серверах. При бессерверных вычислениях приложение по-прежнему работает на серверах, но управление этими серверами AWS полностью берет на себя. Книга научит вас проектировать и создавать бессерверные веб-приложения на AWS, используя JavaScript, Node и Claudia.js. Ориентирована на разработчиков, знакомых с JavaScript и Node.js.

Что внутри:
✔️Асинхронные функции;
✔️Аутентификация и работа с БД;
✔️Интересные примеры из реальной жизни;
✔️Разработка бессерверных микросервисов.

Достоинства:
➕Авторы разбирают процессы создания конкретных проектов;
➕Хорошая структурированность;
➕Множество примеров кода.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
Книги для программистов
Пожалуйста, примите участие в анонимных опросах. Это займёт не более 30-ти секунд.
источник
Книги для программистов
Ваш пол
Анонимный опрос
87%
М
13%
Ж
Проголосовало: 7488
источник
Книги для программистов
Ваш возраст
Анонимный опрос
7%
До 18
29%
18-23
29%
24-30
35%
Больше 30
Проголосовало: 7706
источник
Книги для программистов
Ваша страна
Анонимный опрос
46%
Россия
28%
Украина
8%
Беларусь
10%
Другие страны СНГ
3%
Европейские страны
1%
США
4%
Другое государство
Проголосовало: 7898
источник
Книги для программистов
Для жителей РФ: ваш город?
Анонимный опрос
26%
Москва
12%
Питер
19%
Город-миллионник
43%
Другие города
Проголосовало: 4686
источник
Книги для программистов
Открываем набор на онлайн-курс «MS SQL Server разработчик» Пройдите вступительный тест и присоединяйтесь: https://otus.pw/yb3y/

Во время курса будем подробно разбирать язык запросов и внутренние процессы СУБД, происходящие на всех этапах работы с запросом. Курс позволит понять детали процессов и получить чёткое представление, что делает тот или иной код, где могут возникнуть потенциальные проблемы, как их можно разрешить.

После обучения вы
- Перепишете свои запросы так, чтобы они работали в 5 раз быстрее
- Удалите ненужные индексы и добавите нужные
- Научитесь применять изменения к базе без простоя
источник
Книги для программистов
Testing Microservices with Mountebank (2019)
Автор: Brandon Byars
Количество страниц: 240

#english #book #advanced

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

Что внутри:
✔️Основные понятия виртуализации сервисов;
✔️Тестирование с использованием готовых ответов;
✔️Программирование Mountebank;
✔️Тестирование производительности.

Достоинства:
➕Актуальность информации;
➕Детальные описания;
➕Хороший авторский стиль.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 February 03
Книги для программистов
Google Cloud Platform in Action (2018)
Автор: JJ Geewax
Количество страниц: 632

#english #book #intermediate

После прочтения данной книги вы научитесь развертывать масштабируемые облачные приложения на GCP. Автор, программист из Google, объясняет нюансы работы с платформой при помощи различных примеров от хостинга простого WordPress веб-приложения до управления облачными проектами, применяющими компьютерное зрение и обработку естественного языка.

Что внутри:
✔️Многообразие облачных хранилищ и вычислений;
✔️Практические примеры кода;
✔️Как делать рентабельные выборы;
✔️Машинное обучение в облаке.

Достоинства:
➕Актуальность материала;
➕Хорошая структурированность.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
Книги для программистов
Открыт набор на онлайн-курс «Разработчик C#». За 5 месяцев прокачаетесь с джуна до крепкого мидла или начинающего сеньора.
В программе:
— внутренние механизмы языка, CLR, IL;
— многопоточность
— шаблоны проектирования, SOLID, GoF
— Работа с SQL и NoSQL базами-данных
— юнит-тесты, TDD;
— CI/CD, кеширование
и многое другое
После обучения получите все материалы, сертификат об окончании курса и приглашение на собеседования в компаниях-партнёрах.
Пройдите вступительный тест и присоединяйтесь:  https://otus.pw/I7A1/
источник
Книги для программистов
Getting MEAN with Mongo, Express, Angular, and Node (2019)
Авторы: Simon Holmes, Clive Herber
Количество страниц: 504

#english #book #intermediate

Книга научит вас разрабатывать веб-приложения, используя стек MEAN. Во время чтения в начале вы сделаете статический сайт при помощи Express и Node, далее интегрируете базу данных MongoDB, создадите API и добавите систему аутентификации. Попутно вы получите бесчисленное множество профессиональных советов по созданию качественных веб-приложений.

Что внутри:
✔️MongoDB 4, Express 4, Angular 7, и Node.js 11;
✔️Архитектура стека MEAN;
✔️Мобильные веб-приложения;
✔️Опыт работы авторов.

Достоинства:
➕Широкий спектр тем;
➕Отлично подойдёт тем, кто хочет стать full stack разработчиком.

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