Как стать уверенным разработчиком на главном языке «энтерпрайза» Java? Например, записаться на курс по Java-разработке от Хекслета.
Курс поможет освоить язык, алгоритмы и структуры данных, работу с микросервисами, фреймворком Spring Boot, базами данных и инфраструктурой.
На Хекслете курс спроектирован так, что его невозможно просто «отсидеть» или «прослушать». Именно поэтому студенты могут получить оффер ещё во время обучения, а некоторые работодатели указывают их курсы как преимущество при найме. Узнайте подробнее о программе.
Курс поможет освоить язык, алгоритмы и структуры данных, работу с микросервисами, фреймворком Spring Boot, базами данных и инфраструктурой.
На Хекслете курс спроектирован так, что его невозможно просто «отсидеть» или «прослушать». Именно поэтому студенты могут получить оффер ещё во время обучения, а некоторые работодатели указывают их курсы как преимущество при найме. Узнайте подробнее о программе.
👨💻 Программирование на Rust
💽 Автор: Стив Клабник
▬▬▬▬▬▬▬▬
Официальный гид по языку программирования Rust от команды разработчиков Rust из Mozilla Foundation. Добро пожаловать в мир Rust! Этот официальный гид поможет вам создавать более быстрое и надежное программное обеспечение. Высокоуровневая эргономика и низкоуровневое управление часто противоречат друг другу, но Rust бросает вызов этому конфликту. Авторы книги входят в команду разработчиков языка, а значит, вы получите всю информацию из первых рук — от установки языка до создания надежных и масштабируемых программ.
📌 Скачать книгу
📌 Книга в магазине
#Rust | Просто IT-книги
💽 Автор: Стив Клабник
▬▬▬▬▬▬▬▬
Официальный гид по языку программирования Rust от команды разработчиков Rust из Mozilla Foundation. Добро пожаловать в мир Rust! Этот официальный гид поможет вам создавать более быстрое и надежное программное обеспечение. Высокоуровневая эргономика и низкоуровневое управление часто противоречат друг другу, но Rust бросает вызов этому конфликту. Авторы книги входят в команду разработчиков языка, а значит, вы получите всю информацию из первых рук — от установки языка до создания надежных и масштабируемых программ.
📌 Скачать книгу
📌 Книга в магазине
#Rust | Просто IT-книги
🐍Однострочники Python: лаконичный и содержательный код
💽 Автор: Майер К.
▬▬▬▬▬▬▬▬
Краткость - сестра программиста. Эта книга научит вас читать и писать лаконичные и функциональные однострочники. Вы сможете системно разбирать и понимать код на Python, а также писать выразительно и компактно, как настоящий эксперт. Подробные пояснения касаются в том числе и важнейших понятий computer science, что поспособствует вашему росту в программировании и аналитике.
📌 Скачать книгу
📌 Книга в магазине
#Python | Просто IT-книги
💽 Автор: Майер К.
▬▬▬▬▬▬▬▬
Краткость - сестра программиста. Эта книга научит вас читать и писать лаконичные и функциональные однострочники. Вы сможете системно разбирать и понимать код на Python, а также писать выразительно и компактно, как настоящий эксперт. Подробные пояснения касаются в том числе и важнейших понятий computer science, что поспособствует вашему росту в программировании и аналитике.
📌 Скачать книгу
📌 Книга в магазине
#Python | Просто IT-книги
🔐 Безопасно by design
💽 Автор: Дэн Берг Джонсон
▬▬▬▬▬▬▬▬
"Безопасно by Design" не похожа на другие книги по безопасности. В ней нет дискуссий на такие классические темы, как переполнение буфера или слабые места в криптографических хэш-функциях. Вместо собственно безопасности она концентрируется на подходах к разработке ПО. Поначалу это может показаться немного странным, но вы поймете, что недостатки безопасности часто вызваны плохим дизайном. Значительного количества уязвимостей можно избежать, используя передовые методы проектирования. Изучение того, как дизайн программного обеспечения соотносится с безопасностью, является целью этой книги. Вы узнаете, почему дизайн важен для безопасности и как его использовать для создания безопасного программного обеспечения.
📌 Скачать книгу
📌 Книга в магазине
#ИБ | Просто IT-книги
💽 Автор: Дэн Берг Джонсон
▬▬▬▬▬▬▬▬
"Безопасно by Design" не похожа на другие книги по безопасности. В ней нет дискуссий на такие классические темы, как переполнение буфера или слабые места в криптографических хэш-функциях. Вместо собственно безопасности она концентрируется на подходах к разработке ПО. Поначалу это может показаться немного странным, но вы поймете, что недостатки безопасности часто вызваны плохим дизайном. Значительного количества уязвимостей можно избежать, используя передовые методы проектирования. Изучение того, как дизайн программного обеспечения соотносится с безопасностью, является целью этой книги. Вы узнаете, почему дизайн важен для безопасности и как его использовать для создания безопасного программного обеспечения.
📌 Скачать книгу
📌 Книга в магазине
#ИБ | Просто IT-книги
📚 Изучаем SQL
💽 Автор: Алан Бьюли
▬▬▬▬▬▬▬▬
Книга Алана Бьюли, эксперта по языку SQL, - прекрасный учебник для тех, кто еще не знает, но хочет освоить этот язык. Книга не только позволит приобрести начальные знания, но и расскажет о наиболее часто употребляемых мощных средствах языка SQL, используемых опытными программистами.
📌 Скачать книгу
📌 Книга в магазине
#SQL | Просто IT-книги
💽 Автор: Алан Бьюли
▬▬▬▬▬▬▬▬
Книга Алана Бьюли, эксперта по языку SQL, - прекрасный учебник для тех, кто еще не знает, но хочет освоить этот язык. Книга не только позволит приобрести начальные знания, но и расскажет о наиболее часто употребляемых мощных средствах языка SQL, используемых опытными программистами.
📌 Скачать книгу
📌 Книга в магазине
#SQL | Просто IT-книги
📚 Unity для разработчика. Мобильные мультиплатформенные игры
💽 Авторы: Джон Мэннинг, Пэрис Батфилд-Эддисон
▬▬▬▬▬▬▬▬
Добро пожаловать в мир Unity! Создавайте игры, работающие на любых мобильных устройствах, телефонах и планшетах. Освойте игровой движок Unity, принципы создания игр, работу с графикой, системами частиц и многое другое, научитесь создавать двухмерные и трехмерные игры, узнайте о продвинутых возможностях Unity.
📌 Скачать книгу
📌 Книга в магазине
#Unity | Просто IT-книги
💽 Авторы: Джон Мэннинг, Пэрис Батфилд-Эддисон
▬▬▬▬▬▬▬▬
Добро пожаловать в мир Unity! Создавайте игры, работающие на любых мобильных устройствах, телефонах и планшетах. Освойте игровой движок Unity, принципы создания игр, работу с графикой, системами частиц и многое другое, научитесь создавать двухмерные и трехмерные игры, узнайте о продвинутых возможностях Unity.
📌 Скачать книгу
📌 Книга в магазине
#Unity | Просто IT-книги
🔐 Ловушка для багов. Полевое руководство по веб-хакингу
💽 Автор: Питер Яворски
▬▬▬▬▬▬▬▬
«Ловушка для багов» познакомит вас с белым хакингом — поиском уязвимостей в системе безопасности. Неважно, являетесь ли вы новичком в области кибербезопасности, который хочет сделать интернет безопаснее, или опытным разработчиком, который хочет писать безопасный код, Питер Яворски покажет вам, как это делается.
В книге рассматриваются распространенные типы ошибок и реальные хакерские отчеты о таких компаниях, как Twitter, Facebook, Google, Uber и Starbucks. Из этих отчетов вы поймете принципы работы уязвимостей и сможете сделать безопасней собственные приложения.
📌 Скачать книгу
📌 Книга в магазине
#Hacking | Просто IT-книги
💽 Автор: Питер Яворски
▬▬▬▬▬▬▬▬
«Ловушка для багов» познакомит вас с белым хакингом — поиском уязвимостей в системе безопасности. Неважно, являетесь ли вы новичком в области кибербезопасности, который хочет сделать интернет безопаснее, или опытным разработчиком, который хочет писать безопасный код, Питер Яворски покажет вам, как это делается.
В книге рассматриваются распространенные типы ошибок и реальные хакерские отчеты о таких компаниях, как Twitter, Facebook, Google, Uber и Starbucks. Из этих отчетов вы поймете принципы работы уязвимостей и сможете сделать безопасней собственные приложения.
📌 Скачать книгу
📌 Книга в магазине
#Hacking | Просто IT-книги
🐍 Профессиональная разработка на Python
💽 Автор: Мэттью Уилкс
▬▬▬▬▬▬▬▬
Цель этой книги – исследовать те части языка и инструментария Python, о которых, возможно, не все знают. Если вы – опытный разработчик, то, наверное, многие из них вам знакомы, но еще больше ждут, пока у вас появится время на их изучение. Особенно это верно в том случае, когда вы работаете над сложившимися системами, в которых изменение архитектуры компонента ради того, чтобы воспользоваться новыми возможностями языка, - дело не частое.
📌 Скачать книгу
📌 Книга в магазине
#Python | Просто IT-книги
💽 Автор: Мэттью Уилкс
▬▬▬▬▬▬▬▬
Цель этой книги – исследовать те части языка и инструментария Python, о которых, возможно, не все знают. Если вы – опытный разработчик, то, наверное, многие из них вам знакомы, но еще больше ждут, пока у вас появится время на их изучение. Особенно это верно в том случае, когда вы работаете над сложившимися системами, в которых изменение архитектуры компонента ради того, чтобы воспользоваться новыми возможностями языка, - дело не частое.
📌 Скачать книгу
📌 Книга в магазине
#Python | Просто IT-книги
🥷 Алгоритмы для начинающих. Теория и практика для разработчика
💽 Автор: Луридас Панос
▬▬▬▬▬▬▬▬
Алгоритмы нужны для того, чтобы помогать людям бездельничать. Прогнозирование погоды и курсов валют, сортировка и систематизация документов, сложнейшие математические расчеты — человеку пришлось бы трудиться над выполнением этих задач не один день, хотя машина способна справиться с ними за секунды. И все это заслуга алгоритмов, лежащих в основе любого машинного кода.
Книга предназначена для тех, кто хочет разобраться в математических основах программирования. Она написана доступным языком и не требует от читателя знаний высшей математики. Благодаря примерам из окружающего нас мира, которые автор приводит, вы без труда разберетесь в алгоритмах и освоите различные приемы в работе с ними
📌 Скачать книгу
📌 Книга в магазине
#Algorithm | Просто IT-книги
💽 Автор: Луридас Панос
▬▬▬▬▬▬▬▬
Алгоритмы нужны для того, чтобы помогать людям бездельничать. Прогнозирование погоды и курсов валют, сортировка и систематизация документов, сложнейшие математические расчеты — человеку пришлось бы трудиться над выполнением этих задач не один день, хотя машина способна справиться с ними за секунды. И все это заслуга алгоритмов, лежащих в основе любого машинного кода.
Книга предназначена для тех, кто хочет разобраться в математических основах программирования. Она написана доступным языком и не требует от читателя знаний высшей математики. Благодаря примерам из окружающего нас мира, которые автор приводит, вы без труда разберетесь в алгоритмах и освоите различные приемы в работе с ними
📌 Скачать книгу
📌 Книга в магазине
#Algorithm | Просто IT-книги
🐍 Python, например
💽 Автор: Никола Лейси
▬▬▬▬▬▬▬▬
Это Python, например! Познакомьтесь с самым быстрорастущим языком программирования на сегодняшний день. Легкое и увлекательное руководство поможет шаг за шагом прокачать навыки разработки. Никаких архитектур компьютера, теорий программирования и прочей абракадабры - больше практики! В книге 150 задач, которые плавно перенесут читателя от изучения основ языка к решению более сложных вещей. Руководство подойдет всем, у кого голова идет кругом от технического жаргона и пространных объяснений - автор уверен, что учить можно и без этого.
📌 Скачать книгу
📌 Книга в магазине
#Python | Просто IT-книги
💽 Автор: Никола Лейси
▬▬▬▬▬▬▬▬
Это Python, например! Познакомьтесь с самым быстрорастущим языком программирования на сегодняшний день. Легкое и увлекательное руководство поможет шаг за шагом прокачать навыки разработки. Никаких архитектур компьютера, теорий программирования и прочей абракадабры - больше практики! В книге 150 задач, которые плавно перенесут читателя от изучения основ языка к решению более сложных вещей. Руководство подойдет всем, у кого голова идет кругом от технического жаргона и пространных объяснений - автор уверен, что учить можно и без этого.
📌 Скачать книгу
📌 Книга в магазине
#Python | Просто IT-книги
📖 Программируй & типизируй
💽 Автор: Влад Ришкуция, 2021
▬▬▬▬▬▬▬▬
Причиной многих программных ошибок становится несоответствие типов данных. Сильная система типов позволяет избежать целого класса ошибок и обеспечить целостность данных в рамках всего приложения. Разработчик, научившись мастерски использовать типы в повседневной практике, будет создавать более качественный код, а также сэкономит время, которое потребовалось бы для выискивания каверзных ошибок, связанных с данными.
📌 Скачать книгу
📌 Книга в магазине
#TypeScript | Просто IT-книги
💽 Автор: Влад Ришкуция, 2021
▬▬▬▬▬▬▬▬
Причиной многих программных ошибок становится несоответствие типов данных. Сильная система типов позволяет избежать целого класса ошибок и обеспечить целостность данных в рамках всего приложения. Разработчик, научившись мастерски использовать типы в повседневной практике, будет создавать более качественный код, а также сэкономит время, которое потребовалось бы для выискивания каверзных ошибок, связанных с данными.
📌 Скачать книгу
📌 Книга в магазине
#TypeScript | Просто IT-книги
📚 Книга: "Наука о данных"
💽 Автор: Джон Келлехер, Брендан Тирни
▬▬▬▬▬▬▬▬
Эта книга знакомит с основами науки о данных. В ней охватываются все ключевые аспекты, начиная с истории развития сбора и анализа данных и заканчивая этическими проблемами, связанными с конфиденциальностью информации.
📌 Скачать книгу
📌 Книга в магазине
#DataScience | Просто IT-книги
💽 Автор: Джон Келлехер, Брендан Тирни
▬▬▬▬▬▬▬▬
Эта книга знакомит с основами науки о данных. В ней охватываются все ключевые аспекты, начиная с истории развития сбора и анализа данных и заканчивая этическими проблемами, связанными с конфиденциальностью информации.
📌 Скачать книгу
📌 Книга в магазине
#DataScience | Просто IT-книги
🐍 Python: Непрерывная интеграция и доставка
💽 Автор: Ленц М. 2020
▬▬▬▬▬▬▬▬
В книге представлены различные виды тестирования; показано, как настроить автоматизированные системы, которые выполняют эти тесты, и устанавливать приложения в различных средах контролируемым способом. Издание предназначено для технических специалистов, занимающихся доставкой программного обеспечения: разработчиков, архитекторов, инженеров по релизу и DevOps-специалистов.
📌 Скачать книгу
📌 Книга в магазине
#Python | Просто IT-книги
💽 Автор: Ленц М. 2020
▬▬▬▬▬▬▬▬
В книге представлены различные виды тестирования; показано, как настроить автоматизированные системы, которые выполняют эти тесты, и устанавливать приложения в различных средах контролируемым способом. Издание предназначено для технических специалистов, занимающихся доставкой программного обеспечения: разработчиков, архитекторов, инженеров по релизу и DevOps-специалистов.
📌 Скачать книгу
📌 Книга в магазине
#Python | Просто IT-книги
👤 Безопасность веб-приложений. Разведка, защита, нападение
💽 Автор: Эндрю Хоффман
▬▬▬▬▬▬▬▬
Среди огромного количества информации по сетевой и ИТ-безопасности практически не найти книг по безопасности веб-приложений.
Познакомьтесь на практике с разведкой, защитой и нападением!
Вы изучите методы эффективного исследования и анализа веб-приложений, даже тех, к которым нет прямого доступа, узнаете самые современные хакерские приемы и научитесь защищать собственные разработки.
📌 Скачать книгу
📌 Книга в магазине
#ИБ | Просто IT-книги
💽 Автор: Эндрю Хоффман
▬▬▬▬▬▬▬▬
Среди огромного количества информации по сетевой и ИТ-безопасности практически не найти книг по безопасности веб-приложений.
Познакомьтесь на практике с разведкой, защитой и нападением!
Вы изучите методы эффективного исследования и анализа веб-приложений, даже тех, к которым нет прямого доступа, узнаете самые современные хакерские приемы и научитесь защищать собственные разработки.
📌 Скачать книгу
📌 Книга в магазине
#ИБ | Просто IT-книги
👨🏫 Машинное обучение с использованием Python. Сборник рецептов
💽 Автор: Элбон Крис
▬▬▬▬▬▬▬▬
Книга содержит около 200 рецептов решения практических задач машинного обучения, таких как загрузка и обработка текстовых или числовых данных, отбор модели, уменьшение размерности и многие другие. Рассмотрена работа с языком Python и его библиотеками, в том числе pandas и scikit-learn. Решения всех задач сопровождаются подробными объяснениями. Каждый рецепт содержит работающий программный код, который можно вставлять, объединять и адаптировать, создавая собственное приложение.
📌 Скачать книгу
📌 Книга в магазине
#Python | Просто IT-книги
💽 Автор: Элбон Крис
▬▬▬▬▬▬▬▬
Книга содержит около 200 рецептов решения практических задач машинного обучения, таких как загрузка и обработка текстовых или числовых данных, отбор модели, уменьшение размерности и многие другие. Рассмотрена работа с языком Python и его библиотеками, в том числе pandas и scikit-learn. Решения всех задач сопровождаются подробными объяснениями. Каждый рецепт содержит работающий программный код, который можно вставлять, объединять и адаптировать, создавая собственное приложение.
📌 Скачать книгу
📌 Книга в магазине
#Python | Просто IT-книги
📚 Алгоритмы: разработка и применение
💽 Автор: Дж. Клейнберг, Е. Тардос
▬▬▬▬▬▬▬▬
Вы познакомитесь с базовыми аспектами построения алгоритмов, основными понятиями и определениями, структурами данных, затем перейдете к основным методам построения алгоритмов, неразрешимости и методам решения неразрешимых задач, и, наконец, изучите рандомизацию при проектировании алгоритмов.
📌 Скачать книгу
📌 Книга в магазине
#Algorithm | Просто IT-книги
💽 Автор: Дж. Клейнберг, Е. Тардос
▬▬▬▬▬▬▬▬
Вы познакомитесь с базовыми аспектами построения алгоритмов, основными понятиями и определениями, структурами данных, затем перейдете к основным методам построения алгоритмов, неразрешимости и методам решения неразрешимых задач, и, наконец, изучите рандомизацию при проектировании алгоритмов.
📌 Скачать книгу
📌 Книга в магазине
#Algorithm | Просто IT-книги
📚 Computer Science: основы программирования на Java, ООП, алгоритмы и структуры данных
💽 Автор: Седжвик Р., Уэйн К.
▬▬▬▬▬▬▬▬
Преподаватели Принстонского университета Роберт Седжвик и Кевин Уэйн создали универсальное введение в Computer Science на языке Java, которое идеально подходит как студентам, так и профессионалам.
Вы начнете с основ, освоите современный курс объектно-ориентированного программирования и перейдете к концепциям более высокого уровня: алгоритмам и структурам данных, теории вычислений и архитектуре компьютеров.
📌 Скачать книгу
📌 Книга в магазине
#ComputerScience | Просто IT-книги
💽 Автор: Седжвик Р., Уэйн К.
▬▬▬▬▬▬▬▬
Преподаватели Принстонского университета Роберт Седжвик и Кевин Уэйн создали универсальное введение в Computer Science на языке Java, которое идеально подходит как студентам, так и профессионалам.
Вы начнете с основ, освоите современный курс объектно-ориентированного программирования и перейдете к концепциям более высокого уровня: алгоритмам и структурам данных, теории вычислений и архитектуре компьютеров.
📌 Скачать книгу
📌 Книга в магазине
#ComputerScience | Просто IT-книги
🐦 Программируем с PyTorch: Создание приложений глубокого обучения
💽 Автор: Ян Пойнтер
▬▬▬▬▬▬▬▬
PyTorch – это фреймворк от Facebook с открытым исходным кодом. Узнайте, как использовать его для создания собственных нейронных сетей.
Ян Пойнтер поможет разобраться, как настроить PyTorch в облачной среде, как создавать нейронные архитектуры, облегчающие работу с изображениями, звуком и текстом. Книга охватывает важнейшие концепции применения переноса обучения, модели отладки и использования библиотеки PyTorch.
📌 Скачать книгу
📌 Книга в магазине
#PyTorch | Просто IT-книги
💽 Автор: Ян Пойнтер
▬▬▬▬▬▬▬▬
PyTorch – это фреймворк от Facebook с открытым исходным кодом. Узнайте, как использовать его для создания собственных нейронных сетей.
Ян Пойнтер поможет разобраться, как настроить PyTorch в облачной среде, как создавать нейронные архитектуры, облегчающие работу с изображениями, звуком и текстом. Книга охватывает важнейшие концепции применения переноса обучения, модели отладки и использования библиотеки PyTorch.
📌 Скачать книгу
📌 Книга в магазине
#PyTorch | Просто IT-книги
Начните изучать Java бесплатно с нашим курсом «Основы языка Java».
Курс ориентирован на студентов, не знакомых с профессией и желающих понять его основы. Вы сможете рассмотреть такие необходимые понятия, как работа с ошибками, отладка, использование основных конструкций языка.
Всего 29 уроков, 105 проверочных тестов и 34 упражнения в тренажере.
Переходите прямо сейчас!
Курс ориентирован на студентов, не знакомых с профессией и желающих понять его основы. Вы сможете рассмотреть такие необходимые понятия, как работа с ошибками, отладка, использование основных конструкций языка.
Всего 29 уроков, 105 проверочных тестов и 34 упражнения в тренажере.
Переходите прямо сейчас!
🐍 Python, Django и PyCharm для начинающих
💽 Автор: Постолит Анатолий В.
▬▬▬▬▬▬▬▬
Книга посвящена вопросам разработки веб-приложений с использованием языка Python , фреймворка Django и интерактивной среды разработки PyCharm. Рассмотрены основные технологии и рабочие инструменты создания приложений, даны основы языка Python. Описаны фреймворк Django и структура создаваемых в нем веб-приложений.
📌 Скачать книгу
📌 Книга в магазине
#Python #Django | Просто IT-книги
💽 Автор: Постолит Анатолий В.
▬▬▬▬▬▬▬▬
Книга посвящена вопросам разработки веб-приложений с использованием языка Python , фреймворка Django и интерактивной среды разработки PyCharm. Рассмотрены основные технологии и рабочие инструменты создания приложений, даны основы языка Python. Описаны фреймворк Django и структура создаваемых в нем веб-приложений.
📌 Скачать книгу
📌 Книга в магазине
#Python #Django | Просто IT-книги
🧩 Программируем на C# 8.0. Разработка приложений
💽 Автор: Иэн Гриффитс
▬▬▬▬▬▬▬▬
C# — универсальный язык, который может практически всё! Иэн Гриффитс рассказывает о его возможностях с точки зрения разработчика, перед которым стоит задача быстро и эффективно создавать приложения любой сложности. Множество примеров кода научат работать с шаблонами, LINQ и асинхронными возможностями языка. Вы разберетесь с асинхронными потоками, ссылочными типами, допускающими значение NULL, сопоставлениями с образцом, реализациями по умолчанию для метода интерфейса, диапазонами и синтаксисом индексации и многим другим.
📌 Скачать книгу
📌 Книга в магазине
#Csharp | Просто IT-книги
💽 Автор: Иэн Гриффитс
▬▬▬▬▬▬▬▬
C# — универсальный язык, который может практически всё! Иэн Гриффитс рассказывает о его возможностях с точки зрения разработчика, перед которым стоит задача быстро и эффективно создавать приложения любой сложности. Множество примеров кода научат работать с шаблонами, LINQ и асинхронными возможностями языка. Вы разберетесь с асинхронными потоками, ссылочными типами, допускающими значение NULL, сопоставлениями с образцом, реализациями по умолчанию для метода интерфейса, диапазонами и синтаксисом индексации и многим другим.
📌 Скачать книгу
📌 Книга в магазине
#Csharp | Просто IT-книги