Size: a a a

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

2019 July 23
Книги для программистов
источник
Книги для программистов
​​Pointers in C (2013)
Авторы: Hrishikesh Dewan, Naveen Toppo

#programming #book #english

Язык: английский.

Целевая аудитория: опытные программисты на Си.

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

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Go Recipes (2016)
Автор: Shiju Varghese

#golang #book #english

Язык: английский.

Целевая аудитория: опытные программисты.

Если у вас уже есть опыт в программировании на бэкенде, освоить язык Go вам будет проще простого. Тем не менее, несмотря на простоту, в языке собраны многочисленные полезные функции, операторы и современные технологии и тенденции в программировании. Это руководство предназначено для тех, кто уже знаком с Go, но хочет посмотреть на лучшие практики и рецепты программирования на нём.

В книге рассматриваются следующие темы:
✔ основы Go;
✔ структуры и интерфейсы;
✔ параллельность;
✔ создаём HTTP сервисы;
✔ тестирование приложений Go и многое другое.

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Переводчик с русского на человеческий «Бабуля, я…». Поделись карточкой с описанием –– объясни всем бабулям мира, чем ты занимаешься! Твоей профессии не оказалось в списке? Предложи ее через форму обратной связи на сайте. И, возможно, она попадет в обновленный каталог!
Рассказывай, кем работаешь, внучок: https://prglb.ru/322j6
источник
2019 July 24
Книги для программистов
​​Front-end Developer Handbook (2019)
Автор: Cody Lindley

#frontend #book #advanced #english

Язык: английский.

Целевая аудитория: опытные разработчики.

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

В руководстве вы найдете:
✔ дорожная карта разработчика;
✔ обзор популярных сборщиков;
✔ туториал по GrahpQL для создания API;
✔ npm/yarn;
✔ обзоры на фреймворки и многое другое.

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Learn Python in 7 Days (2017)
Авторы: Mohit, Bhaskar N. Das

#python #book #english #beginner

Язык: английский.

Целевая аудитория: начинающие разработчики.

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

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

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

Недостатки:
➖ обзор на Python 2.x.
источник
Книги для программистов
источник
Книги для программистов
​​Говнокод — уникальный канал с лучшими приколами из мира IT: мемы, подборки говнокода, критика и многое другое.

На канале есть бот, куда любой подписчик может прислать свой говнокод и прославиться.

Рекомендуем подписаться @g_code
источник
2019 July 25
Книги для программистов
​​Численные методы и программирование. Учебное пособие (2009)
Автор: В. Д. Колдаев

#math #book #rus #beginner

Язык: русский.

Целевая аудитория: начинающие разработчики.

Ни для кого не секрет, что программирование и математика тесно связаны, однако немногие изучают программирование через математику. Настоящее учебное пособие познакомит вас с численными методами, реализованными на языке Паскаль. Вы не только узнаете про основные управляющие конструкции и типы данных в мире программирования, но и научитесь думать на языке алгоритмов.

В книге рассматриваются следующие темы:
✔ основы программирования;
✔ типы моделирования;
✔ численные методы: матричный метод, метод Гаусса, метод Крамера и многое другое;
✔ практические задачи по численным методам.

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

Недостатки:
➖ трудночитаемые листинги кода в электронном варианте.
источник
Книги для программистов
источник
Книги для программистов
​​The Hacker's Guide to Scaling Python (2017)
Автор: Julien Danjou

#python #advanced #english #book

Язык: английский.

Целевая аудитория: опытные программисты.

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

В книге рассматриваются следующие темы:
✔ многопоточность;
✔ распределенные системы;
✔ сервис-ориентированная архитектура;
✔ Event Loop;
✔ работа с сокетами и многое другое.

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
​​Программирование баз данных SQL (2012)
Автор: Б. Карвин

#sql #book #rus

Язык: русский.

Целевая аудитория: опытные разработчики систем баз данных.

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

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

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

Недостатки:
➖ не замечено.
источник
Книги для программистов
источник
Книги для программистов
Хотите работать в Data Science?
Сегодня это одна из самых переспективных ниш на рынке с огромным дефицитом специалистов.

Думаете, для работы с данными нужна ученая степень в программировании или математике?

Это миф, который удерживает вас от достойной зарплаты.

Мы в Нетологии давно обучаем специалистов по DS, и сейчас сделали небольшой курс всего за 990 ₽, на котором вы:
— Изучите базовые понятия Data Science
— Освоите 5 инструментов для работы с данными
— Влюбитесь в DS и найдёте в ней свое место

Курс «Старт в Data Science»:
— Теория: 7 занятий с экспертами, которые расскажут просто о сложном
— Практика: все знания вы отработаете в реальных условиях
— Инструментарий: получите must have-набор специалиста по данным
— Карьера: вместе составим ваш план обучения и подберем специализацию.

22 июля — 14 августа / видеолекции и практические задания / уровень для новичков

Хватайте свой шанс сделать скачок в карьере и занять перспективное место!

Средняя зарплата Junior Data Scientist в Москве — 100 тысяч рублей в месяц.

Записаться на курс за 990 ₽ http://netolo.gy/e0b
источник
2019 July 26
Книги для программистов
​​В OTUS стартуют сразу 2 курса: “Администратор Linux” и “Безопасность Linux”: успейте попасть в группы.

Администратор Linux” – научит развертыванию, настройке и обслуживанию высокодоступных и надежных систем, построенных на базе Linux.
👉🏻ПРОЙТИ ТЕСТ: https://otus.pw/LMdJ/

“Безопасность Linux” –  сформирует практические навыки по обеспечению надежного уровня защищенности  IT-инфраструктуры и предотвращения хакерских атак на ПО и рабочее окружение Linux.
👉🏻ПРОЙТИ ТЕСТ: https://otus.pw/PZry/

⚡️Удачного тестирования − и до встречи на занятиях! Не упустите шанс начать учиться у экспертов отрасли с большим стажем работы в крупнейших проектах рунета.
источник
Книги для программистов
​​Data Visualization with Python and JavaScript: Scrape, Clean, Explore & Transform Your Data (2016)
Автор: Kyran Dale

#javascript #python #english #advanced

Язык: английский.

Целевая аудитория: опытные разработчики.

Данные  -  это новая нефть. С помощью большого объема данных можно контролировать и увеличивать трафик, предсказывать поведение аудитории и многое другое. Однако сырые данные не совсем показательны, лучше, если данные еще удобно представлены. Настоящее руководство предлагает вам познакомиться с многочисленными методами визуализации информации с использованием языков Python и JavaScript.

В книге рассматриваются следующие темы:
✔ читаем и пишем данные с помощью Python;
✔ парсим данные с помощью Scrapy;
✔ визуализация и графики;
✔ используем MongoDB и многое другое.

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

Недостатки:
➖ не замечено.
источник