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

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

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

Канал на бирже: https://telega.in/c/prostoitbooks
Download Telegram
📚Алгоритмы на Java
👩🏻‍💻Автор:
Роберт Седжвик, Кевин Уэйн
▬▬▬▬▬▬▬▬
В книге «Алгоритмы на Java» представлен широкий спектр рассматриваемых тем: исчерпывающее толкование структур данных и алгоритмов сортировки, поиска, обработки графов и строк, включая пятьдесят алгоритмов, которые должен знать каждый программист. Описываются новые реализации алгоритмов на Java, написанные в ясном модульном стиле, при котором весь код доступен читателю и полностью готов к использованию. В книге изучение алгоритмов на Java ведется в контексте важнейших научных, инженерных и коммерческих приложений. Клиенты и алгоритмы выражены с помощью реального кода, а не псевдокода, как во многих других книгах.

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

Просто IT-книги
📚Предметно-ориентированное проектирование. Структуризация сложных программных систем
👩🏻‍💻Автор:
Эрик Эванс
▬▬▬▬▬▬▬▬
Классическая книга Э.Эванса освещает наиболее общий, стратегический круг вопросов, связанных с объектно-ориентированной разработкой программного обеспечения. Это переработка и структуризация знаний о предметных областях, применение типовых архитектурных шаблонов, построение и анализ моделей предметных областей, проектирование программных объектов с точки зрения качества их взаимодействия и передачи логической структуры знаний, организация программ на основе крупномасштабных структур, выработка общего языка и стратегии коммуникации в группе.

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

Просто IT-книги
📚Искусство программирования
👩🏻‍💻Автор:
Дональд Кнут
▬▬▬▬▬▬▬▬
Фундаментальная монография известного американского математика и специалиста в области компьютерных наук Дональда Кнута, посвящённая рассмотрению и анализу важнейших алгоритмов, используемых в информатике. В 1999 году книга была признана одной из двенадцати лучших физико-математических монографий столетия.

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

Просто IT-книги
📚Структура и интерпретация компьютерных программ
👩🏻‍💻Автор:
Харольд Абельсон, Джеральд Сассман
▬▬▬▬▬▬▬▬
Классическая книга Харольда Абельсона и Джеральда Сассмана о программировании. В Массачусетском технологическом институте использовалась как учебник для начального курса программирования. Помимо этого, книгу используют во многих американских учебных заведениях, имеющих курсы, так или иначе связанные с языком Scheme. Используя Scheme (диалект языка LISP), авторы описали основные концепции программирования, включая абстракцию (данных и исполнения), рекурсию и метаязыковую абстракцию.

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

Просто IT-книги
📚Шаблоны корпоративных приложений
👩🏻‍💻Автор:
Мартин Фаулер
▬▬▬▬▬▬▬▬
Создание компьютерных систем – дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программного обеспечения становятся все более трудоемкими, причем затраты труда растут экспоненциально. Как и в любой профессии, прогресс в программировании достигается исключительно путем обучения, причем не только на ошибках, но и на удачах – как своих, так и чужих. Книга дает ответы на трудные вопросы, с которыми приходится сталкиваться всем разработчикам корпоративных систем.

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

Просто IT-книги
📚Жемчужины программирования
👩🏻‍💻Автор:
Джон Бентли
▬▬▬▬▬▬▬▬
Эта книга написана для программистов. Хороший программист должен знать все, что написано до него, только тогда он будет писать хорошие программы. Главы этой книги посвящены наиболее привлекательному аспекту профессии программиста: жемчужинам программирования, рождающимся за пределами работы, в области фантазии и творчества. В них рассматриваются: постановка задач, теория алгоритмов, структуры данных, вопросы повышения эффективности кода, а также верификация и тестирование программ.

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

Просто IT-книги
📚Алгоритмы. Построение и анализ
👩🏻‍💻Автор:
Т.Кормен, Ч.Лейзерсон, Р.Ривест, К.Штайн
▬▬▬▬▬▬▬▬
Книга "Алгоритмы. Построение и анализ" удачно объединяет в себе полноту охвата и строгость изложения материала. Много книг, посвященных алгоритмам, отличается строгостью изложения материала, но страдает определенной неполнотой; другие книги охватывают огромный объем материала, но недостаточно строго излагают его. В книге "Алгоритмы. Построение и анализ" описаны самые разнообразные алгоритмы, сочетается широкий диапазон тем с глубиной и полнотой изложения; при этом изложение доступно для читателей самого разного уровня подготовки.

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

Просто IT-книги
📚Путь программиста
👩🏻‍💻Автор:
Джон Сонмез
▬▬▬▬▬▬▬▬
Эта книга содержит исчерпывающую информацию о том, что требуется для выстраивания успешной карьеры программиста, помогает IT-специалистам лучше понять свою профессию и коллег, всегда оставаться востребованным на рынке труда, целенаправленно и результативно развиваться, а также получать от любимой работы подлинное удовольствие.

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

Просто IT-книги
Forwarded from Cyber Media
Специалисты по кибербезопасности оказались наиболее востребованными представителями ИТ-профессий. Так, подобных сотрудников ищут более половины опрошенных менеджеров.
📚Программирование на языке Ruby
👩🏻‍💻Автор:
Хэл Фултон
▬▬▬▬▬▬▬▬
Книга является полноценным руководством по Ruby – ее можно использовать и как учебник, и как справочник, и как сборник ответов на вопросы типа «как сделать то или иное в Ruby». В ней приведено свыше 400 примеров, разбитых по различным аспектам программирования, и к которым автор дает обстоятельные комментарии.

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

Просто IT-книги
📚Карьера программиста
👩🏻‍💻Автор:
Лакман Макдауэлл Г.
▬▬▬▬▬▬▬▬
Книга «Карьера программиста» основана на опыте практического участия автора во множестве собеседований, проводимых лучшими компаниями. Это квинтэссенция сотен интервью со множеством кандидатов, результат ответов на тысячи вопросов, задаваемых кандидатами и интервьюерами в ведущих мировых корпорациях. Из тысяч возможных задач и вопросов в книгу были отобраны 189 наиболее интересных и значимых. Шестое издание этого мирового бестселлера поможет вам наилучшим образом подготовиться к собеседованию при приеме на работу программистом или руководителем в крупную IT-организацию или перспективный стартап.

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

Просто IT-книги
Просто ли стать Java-разработчиком? Нет. Всем ли подойдет IT? Тоже нет. Стоит ли попробовать? Да.

Если вы хотите стать востребованным разработчиком, вам нужно не просто научиться писать код. А в первую очередь сформировать инженерное мышление.

На этом построен процесс обучения на Хекслете. На профессии «Java-разработчик» вас ждет не только теория, но и много практики:

✔️ Сотни упражнений в браузере.
✔️ 5 проектов для портфолио на GitHub.
✔️ 150 тестовых заданий от наших партнёров.
✔️ Вебинары, сессии лайвкодинга с наставником 1-2 раза в неделю.

Сделайте шаг в карьере в IT-специалиста прямо сейчас! Переходите по ссылке выше и начните обучение!

🎁 Пройдите первые 10 бесплатных уроков из профессии и получите дополнительно скидку 10%
📚Python for Algorithmic Trading
👩🏻‍💻Автор:
Yves Hilpisch
▬▬▬▬▬▬▬▬
Алгоритмическая торговля, когда-то являвшаяся исключительной прерогативой крупных игроков, теперь открыта для небольших организаций и индивидуальных трейдеров, использующих онлайн-платформы.

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

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

Просто IT-книги
📚Эффективная работа с унаследованным кодом
👩🏻‍💻Автор:
Майкл Физерс
▬▬▬▬▬▬▬▬
Всех программистов, которые добиваются успеха в мире разработки ПО, отличает один общий признак: они больше всего заботятся о качестве создаваемого программного обеспечения. Это – основа для них. Потому что они являются профессионалами своего дела.
В этой книге легендарный эксперт Роберт Мартин (более известный в сообществе как «Дядюшка Боб»), автор бестселлера «Чистый код», рассказывает о том, что значит «быть профессиональным программистом», описывая методы, инструменты и подходы для разработки «идеального ПО». Книга насыщена практическими советами в отношении всех аспектов программирования: от оценки проекта и написания кода до рефакторинга и тестирования. Книга Эффективная работа с унаследованным кодом. автора Майкл Физерс 2009 – больше, чем описание методов, она о профессиональном подходе к процессу разработки.

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

Просто IT-книги
📚Spring. Все паттерны проектирования
👩🏻‍💻Автор:
Раджпут Динеш
▬▬▬▬▬▬▬▬
В этой книге дается обзор фреймворка Spring 5 и паттернов проектирования для него. Объясняется принцип внедрения зависимостей (dependency injection), играющий ключевую роль при создании слабосвязанного кода во фреймворке Spring. Затем рассматриваются классические паттерны «Банды четырех» при проектировании приложений на Spring. В следующих частях книги автор рассматривает паттерны аспектно-ориентированного программирования (AOP), шаблоны JDBC, позволяющие абстрагировать доступ к базе данных. В заключительных главах книги автор исследует работу с MVC, реактивные шаблоны проектирования и паттерны проектирования, применяемые при конкурентном и параллельном программировании в Spring

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

Просто IT-книги
📚Тестирование программного обеспечения
👩🏻‍💻Автор:
Святослав Куликов
▬▬▬▬▬▬▬▬
Эта книга будет полезна как тем, кто только начинает заниматься тестированием программного обеспечения, так и опытным специалистам — для систематизации уже имеющихся знаний и организации обучения в своей команде.

Отлично подходит для тех, кто хочет познакомиться с тестированием программного обеспечения (далее ПО) и как оно устроено под капотом. Довольно сжатое изложение книги позволяет сфокусироваться и понять основные моменты и термины, применяемые в тестировании. Дано представление о том, как устроен сам процесс разработки ПО, в чем разница между тестированием и Quality Assurance, классификация и основные виды тестирования. Последние главы посвящены автоматизации тестирования, но они будут полезны уже для людей, работающих в этой области или близкой к ней.

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

Просто IT-книги
📚Symfony 5. Быстрый старт
👩🏻‍💻Автор:
Fabien Potencier
▬▬▬▬▬▬▬▬
Symfony — один из наиболее успешных PHP-проектов. Это не только мощный фулстек-фреймворк, но и популярный набор переиспользуемых компонентов.

Если вы уже разработчик на Symfony, то после прочтения книги вы заново откроете для себя этот фреймворк. За последние несколько лет фреймворк существенно развился и впечатление от процесса разработки значительно улучшилось.

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

Просто IT-книги
📚Программист-прагматик
👩🏻‍💻Автор:
Эндрю Хант, Дэвид Томас
▬▬▬▬▬▬▬▬
Книга абстрагируется от возрастающей специализации и технических тонкостей разработки программ, чтобы исследовать суть процесса – требования к работоспособной и поддерживаемой программе, приводящей пользователей в восторг.

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

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

Просто IT-книги
📚Программирование на C++ в Linux
👩🏻‍💻Автор:
Николай Секунов
▬▬▬▬▬▬▬▬
Книга посвящена созданию приложений, написанных на языке C++, в среде разработки KDevelop. Дано описание способов взаимодействия компонентов приложений. Рассмотрена работа с утилитой Qt Designer и описаны основные элементы управления, используемые в диалоговых окнах, а также классы, созданные для работы с ними. Читатель знакомится с концепцией Документ/Представление и учится создавать элементы пользовательского интерфейса приложения.

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

Просто IT-книги
📚Изучаем c++ через программирование игр
👩🏻‍💻Автор:
Майкл Доусон
▬▬▬▬▬▬▬▬
Если вы хотите научиться программировать первоклассные игры, вам просто необходимо изучить язык С++. Эта книга поможет вам освоить разработку игр с самых азов, независимо от того, есть ли у вас опыт программирования. Гораздо интересней учиться, когда обучение превращается в игру.
Каждая глава книги описывает самостоятельный игровой проект. В заключительной главе вам предстоит написать сложную игру, которая объединяет все приемы программирования, рассмотренные в предыдущих главах.

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

Просто IT-книги