Просто IT-книги | Программирование и Литература – Telegram
Просто IT-книги | Программирование и Литература
7K subscribers
1.69K photos
4 videos
1.71K links
👨‍🏫 Лучшая литература для программиста любого уровня.

Сотрудничество: @noname_media

❗️Правообладателям просьба писать на те же контакты

Канал на бирже: https://telega.in/c/prostoitbooks
Download Telegram
📚 The Road to React
👩🏻‍💻 Автор: Robin Wieruch

▬▬▬▬▬▬▬▬

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

Однако автор приводит не только основы: книга углубляется в смежные темы (например, React с TypeScript, тестирование, оптимизация производительности) и реализации расширенных функций.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 JavaScript: The Definitive Guide
👩🏻‍💻 Автор: David Flanagan

▬▬▬▬▬▬▬▬

JavaScript используется сегодня большим количеством разработчиков программного обеспечения, чем любой другой язык программирования; он является одним из главных языков веб-программирования. В течение почти 25 лет эта книга-бестселлер была путеводителем для программистов по JavaScript.

Седьмое издание полностью обновлено, чтобы охватить версию JavaScript 2020 года, а новые главы посвящены классам, модулям, итераторам, генераторам, Promises и метапрограммированию.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
This media is not supported in your browser
VIEW IN TELEGRAM
Тратишь много времени на однотипные задачи при вёрстке? 

Тяжело придумать и реализовать классные эффекты для отзывчивого UI?

Канал @code_advantage поможет! Здесь найдешь сотни готовых решений, которыми можно вдохновиться или использовать в своих проектах

Юзер-френдли дизайн? Легко! — бери готовый код и используй
📚 Practical Statistics for Data Scientists
👩🏻‍💻 Автор: Peter Bruce, Andrew Bruce, Peter Gedeck

▬▬▬▬▬▬▬▬

Статистические методы являются ключевой частью науки о данных, однако лишь немногие data scientist-ы проходят нормальную статистическую подготовку.

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 The Missing README: A Guide for the New Software Engineer
👩🏻‍💻 Автор: Chris Riccomini, Dmitriy Ryaboy

▬▬▬▬▬▬▬▬

Для новых инженеров-программистов умение программировать — это только полдела. Вы быстро обнаружите, что некоторым навыкам и процессам, которые являются ключевыми для вашего успеха, не учат почти нигде.

Данная книга заполняет этот пробел — квинтэссенция уроков, лучших практик и инженерных основ, которым авторы обучали начинающих разработчиков в ведущих компаниях более десяти лет.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Probabilistic Data Structures and Algorithms for Big Data Applications
👩🏻‍💻 Автор: Andrii Gakhov

▬▬▬▬▬▬▬▬

Probabilistic data structures - так часто называют структуры данных, основанные на различных методах хеширования. В отличие от обычных (или детерминированных) структур данных, они всегда дают приблизительные ответы, но с надежными способами оценки возможных ошибок.

К счастью, потенциальные потери и ошибки полностью компенсируются крайне низкими требованиями к памяти, константным временем запроса и масштабированием; эти три фактора особенно важны в работе с большими данными.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
Твои трусы слетят на раз-два! Когда начнешь читать посты в этих 4-х каналах для РАЗРАБОТЧИКОВ!

FullStack Libs - будь открыт к новым технологиям: библиотеки, фреймворки, плагины и другие полезные ресурсы для Frontend и Backend

Learn English, code better — качаешь технический английский - поднимаешь себе ЗП! Без больших усилий, уделяя 5 минут в день!

IT questions - тут ты точно подготовишься к собеседованию: логические и практические задачи, подборки вопросов с собеседований

Python TAT - освой самый популярный язык программирования без воды, по примерам самых распространенных задач!

Читай и развивайся, пока компилируется проект!
📚 PHP. Рецепты программирования
👩🏻‍💻Автор:
Адам Трахтенберг, Дэвид Скляр

▬▬▬▬▬▬▬▬
Третье издание этой популярной книги представляет собой подборку готовых решений наиболее распространенных задач на языке РНР. Изложен материал, интересный каждому разработчику: базовые типы данных, операции с ними, файлы cookie, функции РНР, аутентификация пользователей, работа со слоями, проблемы безопасности, ускорение действия программ, работа в сети, создание графических изображений, обработка ошибок, отладка сценариев и написание тестов.

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Spring Boot по-быстрому. Создаём облачные приложения на Java и Kotlin
👩🏻‍💻Автор:
Марк Хеклер

▬▬▬▬▬▬▬▬
Spring Boot, который скачивают более 75 миллионов раз в месяц, – наиболее широко используемый фреймворк Java. Его удобство и возможности совершили революцию в разработке приложений, от монолитных до микросервисов.

Тем не менее простота Spring Boot может привести в замешательство. Что именно разработчику нужно изучить, чтобы сразу же выдавать результат? Это практическое руководство научит вас писать успешные приложения для критически важных задач.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
Для Фронтенда тебе 100% нужны эти каналы!

Специалист по JavaScript - образовательный канал по JavaScript. Здесь публикуется готовый код, с использованием методов, конструкций и операторов языка, который можно использовать прямо сейчас.

Сеньор Помидор - канал для frontend программистов, с примерами лучших решений на HTML|CSS|JS для твоего проекта и ежедневными заметками, видеоуроками.

Figma - Templates - канал с библиотеками готовых макетов, шаблонов, референсов, сервисов. Лучший источник макетов для практики верстки.
Каналом пользуются успешные фрилансеры, дизайнеры и frontend программисты.
📚 Программист-фанатик
👩🏻‍💻Автор:
Чед Фаулер

▬▬▬▬▬▬▬▬
Главный посыл и идея книги раскрываются с первых же слов: Книга посвящается тому, как реализовать себя и сделать карьеру. В этой книге описывается стратегия, позволяющая спланировать и реализовать совершенную с точки зрения успеха карьеру разработчика программного обеспечения

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 чистый код
👩🏻‍💻Автор:
Роберт Мартин

▬▬▬▬▬▬▬▬

Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение». Эта книга посвящена хорошему программированию.

Мы будем рассматривать код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Прочитав книгу, вы узнаете много нового о коде. Более того, вы научитесь отличать хороший код от плохого.

Вы узнаете, как писать хороший код и как преобразовать плохой код в хороший. Книга состоит из трех частей.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
This media is not supported in your browser
VIEW IN TELEGRAM
Читы для программистов/разработчиков 

VSC - лучшие бесплатные плагины редактора Visual Studio Code

IT Planet — онлайн инструменты для frontend разработчика. Работать с html/css/js и браузером можно эффективнее за два клика

IT MIX — шпаргалки, библиотеки и читы (реально читы) по java, python, ruby, php, css, js, delphi, oracl и другим языкам — взломай своё обучение и рабочий процесс

IT SandBox — избранные проекты с Сodepen и других популярных песочниц. Адаптивные анимации текста и разных элементов с готовым кодом для украшения твоих работ

IT Answer To Question — вместо гугла и форумов. База знаний кодера — ответы на любые вопросы по программированию
📚 Рефакторинг. Улучшение существующего кода
👩🏻‍💻Автор:
Мартин Фаулер

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

Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 Паттерны разработки на Python
👩🏻‍💻Автор:
Гарри Персиваль

▬▬▬▬▬▬▬▬
Популярность Python продолжает расти, а значит, проекты, созданные на этом языке программирования, становятся все масштабнее и сложнее. Многие разработчики проявляют интерес к высокоуровневым паттернам проектирования, таким как чистая и событийно-управляемая архитектура и паттерны предметно-ориентированного проектирования (DDD). Но их адаптация под Python не всегда очевидна.

Гарри Персиваль и Боб Грегори познакомят вас с проверенными паттернами, чтобы каждый питонист мог управлять сложностью приложений и получать максимальную отдачу от тестов. Теория подкреплена примерами на чистом Python, лишенном синтаксической избыточности Java.

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
Станьте востребованным Java-разработчиком уже в 2023 году. Сделайте шаг в новую жизнь прямо сейчас.

Записывайтесь на курс от Хекслета и получайте скидку 10% и подарок на выбор: депозит 20 000 ₽, базовая подписка на 5 месяцев или премиум-подписка на 1 месяц.

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

На профессии «Java-разработчик» вы за 10 месяцев:

✔️Изучите объектно-ориентированное программирование на Java и освоите Spring Boot для создания корпоративных приложений.
✔️Научитесь подбирать правильные структуры данных для хранения и обработки данных и решите сотни задач в браузере.
✔️ Создадите 5 проектов для портфолио на GitHub и выполните 150 тестовых заданий от наших партнёров.
✔️ Научитесь работать с чужим кодом и оформлять пул-реквесты в Open Sours проектах.
✔️ Вступите в программу «Карьерный трек»: получите шанс попасть на оплачиваемую стажировку и найти первую работу в IT.

Успейте оставить заявку до 31 декабря, чтобы получить новогодние подарки🎁
📚 Экстремальный Cи. Параллелизм, ООП и продвинутые возможности
👩🏻‍💻Автор:
Амини Камран

▬▬▬▬▬▬▬▬
Для того чтобы овладеть языком C, знания одного лишь синтаксиса недостаточно. Специалист в области разработки должен обладать четким, научным пониманием принципов и методик. Книга «Экстремальный Cи» научит вас пользоваться продвинутыми низкоуровневыми возможностями языка для создания эффективных систем, чтобы вы смогли стать экспертом в программировании на Cи.

Вы освоите директивы препроцессора, макрокоманды, условную компиляцию, указатели и многое другое. Вы по новому взглянете на алгоритмы, функции и структуры. Узнаете, как выжимать максимум производительности из приложений с ограниченными ресурсами. В XXI веке Си остается ключевым языком в машиностроении, авиации, космонавтике и многих других отраслях

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
📚 HTML и CSS. Путь к совершенству
👩🏻‍💻Автор:
Бен Хеник

▬▬▬▬▬▬▬▬
HTML и CSS являются основными рабочими инструментами в современном веб-дизайне и веб-программировании. Параллельное использование этих технологий для создания качественных интернет-сайтов требует от разработчика не только знания самих языков программирования, но и "продвинутых" техник и приемов, позволяющих изящно решать поставленные задачи, тратя на это намного меньше времени и усилий.

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
Команда DevEducation открывает набор на курс FrontEnd!

Длительность курса: 5 месяцев

Количество занятий: 5 в неделю

Продолжительность занятий: 2 часа

Курс рассчитан на интенсивную подготовку новичков без опыта в IT и продвижения их за 4 месяца до уровня Junior FrontEnd Developer.

После успешного выпуска студент имеет возможность пройти трехмесячную стажировку в международной IT-компании.

Подача заявки на курс на сайте — https://bit.ly/deveducation_it_books
📚 Программирование на Python 3. Подробное руководство
👩🏻‍💻Автор:
Марк Саммерфилд

▬▬▬▬▬▬▬▬
Третья версия языка Python сделала его еще более мощным, удобным, логичным и выразительным. Книга «Программирование на Python 3» написана одним из ведущих специалистов по этому языку, обладающим многолетним опытом работы с ним. Издание содержит все необходимое для практического освоения языка: написания любых программ с использованием как стандартной библиотеки, так и сторонних библиотек для языка Python 3, а также создания собственных библиотечных модулей.

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

📁 Скачать книгу - ссылка активна только после подписки на канал "IT Books"

Просто IT-книги
Forwarded from Security Vision
Сегодня героем проекта «Security Vision в лицах» стал руководитель отдела исполнения Роман Овчинников. Роман пришел в компанию, когда она находилась на самом раннем этапе развития, практически с нуля создал и возглавил отдел. С тех пор Security Vision стала заметным игроком рынка ИБ, а под руководством Романа было реализовано множество масштабных проектов.

В своем интервью он рассказал, как разобраться в потребностях заказчика, какие важные функции выполняет отдел исполнения, а также о том, как сотрудники компании вместе проводят свободное время: https://youtu.be/BmI_k6M2LsE