Обложка канала

Книги для программистов. Страница 61

50300 @bfbook

Книги для программистов — обзоры книг, видеолекции и другой образовательный материал для разработчиков.

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

    Полный список вопросов с собеседований по Python для дата-сайентистов и инженеров Бывает, что компания ищет дата-сайентиста, а на самом деле ей нужен Python-разработчик. Поэтому при подготовке к собеседованию есть смысл освежить в памяти информацию по Python, а не только штудировать алгоритмы. bookflow.ru/spisok-…o-python
  • Книги для программистов

    📌 Приглашаем на бесплатный пробный урок продвинутого онлайн-курса «Kotlin Backend Developer». На открытом уроке мы проработаем вопросы второго шага разработки web-приложения - его API. Для регистрации пройдите вступительный тест! https://otus.pw/IzVM/
  • Книги для программистов

    CSS in Depth Автор: Keith J. Grant (2018) Данная книга не только раскроет вам все секретные техники применения CSS, но и благодаря оригинальным примерам отточит навыки применения этих техник на практике. После прочтения вы станете лучше ориентироваться в таких темах, как библиотеки шаблонов и адаптивная верстка, также вы запасетесь вдохновением для создания новых неповторимых дизайнов. Вместе с автором вы: ✔️ научитесь избегать распространенных ошибок в применении CSS; ✔️ начнете правильно применять флексбоксы и макет сетки; ✔️ узнаете, как делать дизайн, адаптирующийся под любое устройство; ✔️ сможете грамотно писать код, повторно его использовать и многое другое. Скачать книгу
  • Реклама

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

    Когда открыл код, который написал две недели назад. Подписывайтесь на канал 👉@itumor
  • Книги для программистов

    Как устроена архитектура фреймворка Apache Spark? 📅 24 февраля в 20:00 пройдет демо-занятие для дата-инженеров в рамках онлайн-курса «Spark Developer» от OTUS. Спикером выступит Егор Матешук, технический директор ГПМ Дата. 📍На вебинаре мы рассмотрим внутреннее устройство Apache Spark: - Что это такое и зачем он нужен - Как работают распределенные приложения на этом фреймворке - Из чего состоят эти приложения - Как они масштабируются Не упустите возможность протестировать обучение в OTUS и познакомиться с преподавателем. 👉🏻Для регистрации на вебинар пройдите вступительный тест: https://otus.pw/UkQ7/
  • Книги для программистов

    Optimized C++ Автор: Курт Гантерот (2016) C++ сам по себе достаточно мощный и производительный язык программирования, однако в руках неумелого программиста даже такой язык может работать в разы дольше. Для таких программистов и написана следующая книга, которая содержит приёмы оптимизации, шаблоны проектирования и наилучшие практики написания качественного кода. Все принципы и рекомендации автор демонстрирует на реальных примерах. В книге рассматриваются следующие темы: ✔️ обзор оптимизации; ✔️ оптимизация, влияющая на поведение компьютера; ✔️ измерение производительности; ✔️ оптимизация использования строк; ✔️ оптимизация алгоритмов; ✔️ оптимизация переменных в динамической памяти; ✔️ оптимизация инструкций; ✔️ использование лучших библиотек и многое другое. Скачать книгу
  • Книги для программистов

    Как легко отсортировать объект по нескольким ключам? Перед нами стоит задача отсортировать список машин. Но сделать это нужно не просто по названию бренда или году производства, а сразу по обоим полям. Решить эту задачу можно очень просто с помощью operator.itemgetter(). В результате все бренды сгруппированы и отсортированы по возрасту. Подписывайтесь на канал 👉@pythonofff
  • Книги для программистов

    Data Science Fundamentals for Python and MongoDB Автор: David Paper (2018) Как и в любой науке, знания основ анализа данных является необходимым условием развития в data science. Очевидно, что не зная математики и статистики, не умея управлять данными, а также писать грамотный код нельзя назвать себя даже начинающим дата-сайнтистом. Именно поэтому представленная книга – лучший выбор, для приобретения всех необходимых навыков, требуемых для начала карьеры в выбранной области. Вместе с автором вы: ✔️ подготовитесь к старту карьеры в области анализа данных; ✔️ изучите комплексные структуры данных на популярном языке Python; ✔️ научитесь применять линейную алгебру, включая векторы и матрицы; ✔️ узнаете, как правильно использовать такие комплексные алгоритмы, как градиентный спуск и анализ главного компонента; ✔️ начнете применять MongoDB и JSON для работы с данными и многое другое. Скачать книгу
  • Книги для программистов

    CablePorn Подписывайтесь на канал 👉@tipsysdmin
  • Книги для программистов

    Pro Git Автор: Scott Chacon, Ben Straub (2018) Разработчику часто требуется много сторонних инструментов, чтобы создавать и поддерживать проект. Система Git — один из таких инструментов и используется для контроля промежуточных версий вашего приложения, позволяя вам исправлять ошибки, откатывать к старой версии, разрабатывать проект в команде и сливать его потом. В книге вы узнаете об основах работы с Git: установка, ключевые команды, gitHub и многое другое. В книге рассматриваются следующие темы: ✔️ основы Git; ✔️ ветвление в Git; ✔️ Git на сервере; ✔️ распределённый Git; ✔️ GitHub; ✔️ инструменты Git; ✔️ настройка Git; ✔️ Git и другие системы контроля версий. Скачать книгу
  • Книги для программистов

    Официальное упорядочивание словарей Кстати, Python 3.7 на официальном уровне зафиксировал соответствие порядка перебора элементов словарей порядку их добавления. Но для некоторых это не такая уж и новость, так как и в Python 3.6 словари уже были упорядочены, что видно на примере выше. Однако это был просто побочный результат реализации, не зафиксированный в стандарте. Новый Python оформил его официально. Теперь можно быть уверенным в сохранении порядка вставки. Подписывайтесь на канал 👉@pythonofff
  • Книги для программистов

    PHP, MySQL, & JavaScript All-in-One For Dummies Автор: Richard Blum (2018) Вы начинающий веб-разработчик? Тогда PHP, MySQL, & JavaScript All-in-One For Dummies – идельный выбор! Автор расскажет вам не только как приобрести необходимые навыки в HTML5/CSS3, JavaScript, PHP, MySQL, но и как эффективно применять их на практике. Вместе с автором вы: ✔️ научитесь понимать и применять технологи для разработки веб-приложений; ✔️ изучите PHP версии 7.2; ✔️ создадите свои первые объектно-ориентированные программы, используя фреймворки PHP. ✔️ Узнаете о последних нововведениях в области веб-разработки; Скачать книгу
  • Книги для программистов

    Пишете на Python или Go и хотите работать в Яндексе? Или хотите перейти на них с другого языка программирования? Тогда приглашаем 26–27 февраля на Fast Track для бэкенд-разработчиков. На мероприятии, которое пройдет в онлайн-формате, вы сможете за пару дней получить оффер в команду, которая разрабатывает FinOps платформу Яндекса. FinOps платформа — это внутренняя высоконагруженная финансово-операционная система, через которую проходят денежные транзакции всех сервисов Яндекса. Приходите работать с нами, задачи сложные, но действительно интересные. Регистрируйтесь, решайте отборочный тест и до встречи 26 и 27 февраля!
  • Книги для программистов

    Advanced Data Analytics Using Python Автор: Sayan Mukhopadhyay (2018) Предоставленная книга поможет вам обрести не только фундаментальные знания концепций применения анализа данных, но и расскажет про последние нововведения в использовании таких баз данных, как Neo4j, Elasticsearch, MongoDB. Тут вы узнаете как воплотить в жизнь ETL техники, включая тематическое сканирование, найдете практические примеры применения таких концепций машинного обучения, как semi-supervised learning, deep learning и NLP. Книга также расскажет вам про традиционные техники анализа данных: временные ряды и анализ главного компонента. Благодаря книге вы научитесь: ✔️ работать с различными техниками анализа данных: классификацией, кластеризацией, регрессией и прогнозированием. ✔️ тестировать библиотеки для обработки больших данных, включая Hadoop, Spark и многое другое. Скачать книгу
  • Книги для программистов

    Оплачиваемая стажировка в IT от ЮниКредит Банка с возможностью попасть в штат компании. Хочешь уже сейчас начать карьеру в IT, получать конкурентную зарплату и бесплатно обучаться у лучших экспертов компании в области работы с данными? Тогда регистрируйся на UniCredit IT Academy - оплачиваемую IT-стажировку для студентов 4-го курса бакалавриата, 1−2-го курса магистратуры и выпускников 2020−2021 годов. Здесь ищут специалистов технического, экономического, математического или IT-направления с базовыми знаниями SQL, английским уровня intermediate и выше, готовых посвящать программе от 35 часов в неделю и живущих в Москве и Московской области. Почему стоит пройти стажировку: — Быстрый рост и возможность попасть в штат: Лучшие ученики академии получат работу в ЮниКредит Банке. — Конкурентная зарплата с первого дня обучения. Твои знания конвертируются в деньги: чем выше успеваемость — тем выше оклад. — Опыт от профи из индустрии: авторская программа обучения от лидеров рынка по двум трекам: аналитика и разработка. — Развитие новых навыков: ты прокачаешь SQL, изучишь основы SAS и теорию DWH, а также улучшишь навыки нетворкинга, личной эффективности и целеполагания. — Знания и практика: тебя ждет интенсивное обучение в гибридном формате: и онлайн, и офлайн. Параллельно ты будешь применять полученные знания во время стажировки. Подавай заявку до 15 февраля включительно: https://clck.ru/augKg
  • Реклама

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

    Вычисляем размер объектов в памяти Чтобы вычислить размер какого-либо объекта, можно воспользоваться функцией sys.getsizeof(object[, default]). Поскольку Python написан в полном соответствии с парадигмой ООП, таким объектом может быть все что угодно. Однако, следует помнить, что хотя все built-in (встроенные) объекты и вернут правильный размер, в общем случае это не должно быть верно для каких-либо пользовательских объектов. Аргумент default позволяет определить значение, которое будет возвращено, если тип объекта не предоставляет средства для извлечения размера и вызовет TypeError . Функция getsizeof вызывает метод __sizeof__ объекта и добавляет дополнительные служебные данные сборщика мусора, если конечно объект управляется сборщиком мусора. Подписывайтесь на канал 👉@pythonofff
  • Книги для программистов

    Прокачайте свои навыки автоматизации на Java! Завтра 10 февраля в OTUS для тестировщиков с опытом пройдет бесплатный вебинар «Selenide». — Познакомимся с фреймворком Selenide. — Узнаем, какие проблемы он решает. — Напишем простой тест с его использованием. Не упустите возможность получить новые знания и протестировать онлайн-курс «QA Java Engineer. Professional». 🎯 Вебинар для продвинутых. Чтобы участвовать, пройдите небольшой ТЕСТ https://otus.pw/uuSa/
  • Книги для программистов

    Introducing Data Science: Big Data, Machine Learning, and more, using Python tools Авторы: Дэви Силен, Арно Мейсман, Мохамед Али (2017) В наше время вы не найдете ни одного деятеля IT индустрии, который бы не слышал про науку работы с данными. Однако, оперируя громкими терминами, не все до конца понимают, что такое Data Science и с чем его едят. Data Science – раздел информатики, изучающий проблемы анализа, обработки и представления различных данных в цифровой форме. Наука о данных является одной из наиболее востребованных и высокооплачиваемых сфер IT, где постоянно требуются специалисты, способные работать над разноплановыми проектами любого уровня, и если вы ищите с чего начать, то книга подойдет вам как нельзя лучше. Вместе с автором вы: ✔️ изучите необходимые для развития в данной области теоретические основы (линейную алгебру, например); ✔️ рассмотрите базовые алгоритмы машинного обучения; ✔️ узнаете как работать с огромными массивами данных, NoSQL, потоковыми данными. Скачать книгу