Size: a a a

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

2020 March 14
Книги для программистов
источник
Книги для программистов
Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython (2017)
Автор: Wes McKinney
Количество страниц: 550

#english #book #intermediate

В данной книге содержатся инструкции по работе с наборами данных на Python. В обновленное издание авторы добавили множество практических примеров, которые иллюстрируют эффективные решения задач анализа данных. В процессе чтения книги вы научитесь работать с Pandas, NumPy и Jupyter.

Во время чтения книги вы:
✔️Изучите основы и расширенные возможности NumPy;
✔️Начнете работу с инструментами анализа данных в Pandas;
✔️Научитесь создавать информативные визуализации с помощью matplotlib;
✔️Узнаете, где и как применяется анализ данных и ознакомитесь с решениями реальных задач.

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

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 March 15
Книги для программистов
Introduction to Software Testing (2016)
Авторы: Paul Ammann, Jeff Offutt
Количество страниц: 364

#english #book #intermediate

Книга послужит хорошим введением в тестирование ПО. Авторы описывают современные методы тестирования, начиная с базовых. Данное издание содержит множество практических примеров и упражнений.

Главы в книге:
✔️Тестирование, основанное на критериях;
✔️Автоматизированное тестирование;
✔️Тестирование на основе модели и многие другие.

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

Недостатки:
➖Присутствуют баги в некоторых примерах.
источник
Книги для программистов
источник
Книги для программистов
Effective Cybersecurity: A Guide to Using Best Practices and Standards (2018)
Автор: William Stallings
Количество страниц: 800

#english #book #intermediate

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

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

Достоинства:
➕Легко читается;
➕Иллюстрации.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 March 16
Книги для программистов
A Web-Based Introduction to Programming (2017)
Автор: Mike O'Kane
Количество страниц: 628

#english #book #beginner

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

Главы в книге:
✔️Разработка программы — от требований к алгоритмам;
✔️Основы разметки — создание пользовательского интерфейса с помощью HTML;
✔️Создание рабочей программы — основы PHP;
✔️Структурированные данные — работа с массивами;
✔️Подключение к базе данных — работа с MySQL и многие другие.

Достоинства:
➕Хорошая структурированность;
➕Множество примеров кода.

Недостатки:
➖Многие технологии из книги были обновлены.
источник
Книги для программистов
источник
Книги для программистов
Head First Go (2019)
Автор: Jay McGavren
Количество страниц: 560

#english #book #beginner

Язык Go, разработанный внутри компании Google, позволяет легко создавать надежное и эффективное программное обеспечение.  Из этого практического руководства вы узнаете, как писать на Go, используя наглядные примеры. Особенное внимание автор уделяет темам, которые необходимы разработчикам начального уровня для прохождения собеседований.

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

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
2020 March 17
Книги для программистов
A Smarter Way to Learn Python (2017)
Автор: Mark Myers
Количество страниц: 238

#english #book #beginner

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

Достоинства:
➕Отлично подходит для новичков;
➕Хороший авторский стиль;
➕Небольшой объем.

Недостатки:
➖Не замечено.
источник
Книги для программистов
источник
Книги для программистов
Помогаем строить карьеру Front-End разработчика за 7 месяцев. Это единственная программа в РФ, где выпускники платят за подготовку только после трудоустройства. Если не найдешь работу, то ты ничего не должен. Необходимо пройти отбор.

Получить тестовое задание можно тут 🙋‍♂️👉 https://clck.ru/MWih3

Мы будем вести тебя до первого рабочего дня и даже больше.
• Карьерная поддержка после трудоустройства еще 2 года
• Каждый наш выпускник получает около 5 предложений о работе.
• А средняя зарплата уже в первый год после выпуска, примерно, 120 000 рублей.

За свою работу мы попросим 17%  процентов от зарплаты разработчика. У нас нет скрытых условий или кредитов. Мы подготовим тебя к трудоустройству и ты заплатишь только за результат.

От тебя мы ждем:
1️⃣ Возможность уделять учебе минимум 25 часов в неделю
2️⃣ Проживание или готовность к переезду в Москву для трудоустройства
источник
Книги для программистов
Practical Django 2 and Channels 2: Building Projects and Applications with Real-Time Capabilities (2019)
Автор: Federico Marani
Количество страниц: 428

#english #book #beginner

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

Во время чтения книги вы:
✔️Создадите простой сайт;
✔️Узнаете, как разрабатывать более сложные сайты с большими объёмами данных, используя Django ORM;
✔️Научитесь работать с Django Channels;
✔️Научитесь модульному тестированию.

Достоинства:
➕Широкий спектр тем;
➕Практикоориентированность.

Недостатки:
➖Ошибки в примерах кода.
источник
Книги для программистов
источник
2020 March 18
Книги для программистов
C++ на примерах. Практика, практика и только практика (2019)
Авторы: Павел Орленко, Петр Евдокимов
Количество страниц: 290

#english #book #beginner

В книге рассмотрена базовая теоретическая часть C++, позволяющая ориентироваться в языке и создавать свои программы: типы, функции, операторы, логические конструкции, массивы, указатели, структуры, работа с файлами, объектно-ориентированное программирование. Авторы используют большое количество примеров кода с их подробным анализом; Отдельное внимание уделено программированию разных алгоритмов. Книга будет полезна как начинающим программистам, студентам, так и всем, кто хочет быстро начать программировать на C++.

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

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

Полезные материалы по всему, что может быть интересно любому программисту: @proglibrary
Go: @goproglib
C\C++: @cppproglib
PHP: @phpproglib
Frontend: @frontendproglib
Python: @pyproglib
Mobile: @mobileproglib
Data Science: @dsproglib
Java: @javaproglib
C#: @csharpproglib

Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота @event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.

Подписывайтесь: t.me/event_listener_bot
источник
Книги для программистов
​​25 марта в 20:00 мск приглашаем на день открытых дверей онлайн-курса «Архитектор Программного Обеспечения».
Зарегистрируйтесь на трансляцию - напомним в день вебинара: https://otus.pw/nIf9/

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

Встречу проводит преподаватель курса Станислав Щетинников - Программирует больше 10 лет. Архитектурой систем занимается уже больше 6 лет.

Приходите за подробностями онлайн и помните: старт курса уже 31 марта, успейте пройти вступительный тест: https://otus.pw/5oR9/
источник