IT Библиотека – Telegram
IT Библиотека
12.7K subscribers
343 photos
3 videos
27 files
748 links
Читай IT книги бесплатно на нашем канале

Наши проекты:
@thinkenglish - Английский язык
@itlecture - IT видео лекции и уроки

📩 @viktoryia_agny
Download Telegram
​​📒 Android. Сборник рецептов. Задачи и решения для разработчиков приложений

Автор: Ян Ф. Дарвин
Год: 2018

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

Второе издание содержит рецепты для работы с пользовательскими интерфейсами, мультисенсорными жестами, механизмами определения местоположения, веб-службами и конкретными возможностями устройства, такими как телефон, видеокамера и акселерометр. Вы также научитесь упаковывать свое приложение для магазина Google Play Market.

Книга идеально подходит для разработчиков, владеющими языком Java, основами платформы Android и интерфейса Java SE API. Она содержит рецепты, предоставленные более чем тридцатью разработчиками. Каждый рецепт содержит четкое решение и пример кода, готовый к использованию.

Скачать 💾

@itlibrary
​​ ЛЕГКИЙ СПОСОБ ВЫУЧИТЬ JAVA

Скачать

@itlibrary
​​📙 Самоучитель С++ с примерами и задачами (2016)
Автор: Александр Васильев

Данная книга является четвертым изданием превосходного и эффективного учебного пособия, предназначенного для изучения языка программирования С++ с нуля и удовлетворяющего самым последним стандартам (С++ 11 и С++ 14). Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования С++, а с другой, она может восприниматься как лекционный курс с проведением практических занятий. Книга содержит полный набор сведений о синтаксисе и концепции языка С++, необходимый для успешного анализа и составления эффективных программных кодов. Материал книги излагается последовательно и сопровождается большим количеством наглядных примеров, разноплановых практических задач и детальным разбором их решений. К каждому разделу прилагается обширный список задач для самостоятельного решения, а также контрольные вопросы.

Скачать книгу PDF
​​​​📓 JavaScript Frameworks for Modern Web Development, 2nd Edition
The Essential Frameworks, Libraries, and Tools to Learn

💾 Скачать

@itlibrary
​​📖 Introducing Maven, 2nd Edition
By: Balaji Varanasi

📁 Скачать

@itlibrary
​​📖 Python Graphics: A Reference for Creating 2D and 3D Images

Автор: Bernard Korites
Год: 2018

Скачать книгу 💾

Use Python's built-in features to create innovative graphics for data visualization and technical illustrations. This book goes beyond simple commands and libraries to explain how to not only display but also rotate, shade, and edit graphics for any purpose.

Starting with the essential Python functions to set up a plotting space and produce 2 and 3-dimensional objects, you'll learn how to construct more complex objects, translate and rotate them, remove hidden lines, introduce shading to add realism, and project images to visualize any dataset. The final chapter includes several worked applications in science and engineering including planetary models, which you can adapt for your own use.

Written for developers who want to harness Python's capabilities to fine-tune their images, Python Graphics covers the different commands for plotting dots, lines, arrows, or arcs, creating custom plotting grids, correcting distortions, adding text and labels to illustrations, manipulating arcs and circles, specify and use colors, and more. Armed with these techniques and core math skills, you'll be ready to create and customize detailed technical illustrations or data visualizations.

@itlibrary
📓 Анализ больших наборов данных (2016)
Автор: Юре Лесковец, Ананд Раджараман
Язык: English🇬🇧

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

Скачать
​​📓 Журнал: The Adobe Photoshop Manual

📁 Скачать

@itlibrary
​​📖 Simulations in Swift 5
Design and Implement with Swift Playgrounds

Design and implement simulations using Apples Swift Playgrounds. Computer simulations are used to replicate the physical systems we see all around us. They help us solve problems by performing experiments that may otherwise be impossible in the real world. This book uses simulations to solve counter-intuitive logic puzzles, create procedural artworks, and build habitats for digital lifeforms.

📁 Скачать

@itlibrary
​​📖 Экстремальное программирование: разработка через тестирование 

Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-DrivenDevelopment – разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность своей работы и получить удовольствие от программирования.

📁 Скачать

@itlibrary
​​📕 Журнал: Custom PC - Январь 2020

📁 Скачать

@itlibrary
​​📖 React.js для начинающих

После прочтения , вы научитесь:
1. Создавать компоненты, учитывая propTypes
2. Грамотно использовать props и state компонента
3. Работать с формой
4. Работать с react dev tools
5. Рефакторить и быть лучше

В тексте часто встречаются небольшие задачки, а так же приводится их решение.

📁 Скачать

@itlibrary
Forwarded from IT лекции
🛠️ Межсетевое взаимодействие в сетях на базе TCP-IP

1. Постановка задачи - Смотреть
2. Data Link layer - Смотреть
3. Network layer - Смотреть
4. Transport AND Session layers - Смотреть
5. Name system - Смотреть
6. IPv6 - Смотреть
7. VPN - Смотреть
8. SNMP - Смотреть
9. Настройка Netgear - Смотреть

@itlecture
​​📕Java в облаке. Spring Boot, Spring Cloud, Cloud Foundry (2019)

Автор: Д. Лонг, К. Бастани

Хотите потягаться с гигантами современных облачных технологий? Работать как Amazon, Netflix или Etsy? Ответ очевиден: вам нужна облачная разработка под Java/JVM, позволяющая освоить новейшие технологии, открывающие путь к облакам - в первую очередь, Spring Boot и Cloud Foundry. Всему этому вы научитесь, прочитав фундаментальную книгу "Java в облаке".

📁 Скачать

@itlibrary
​​📕 Python. Экспресс-курс. 3-е издание

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

📁 Скачать

@itlibrary
​​Learn Java with Math
Using Fun Projects and Games

What You’ll Learn
▫️ Explore Java basics
▫️ Program with Java using fun math-inspired examples
▫️ Work with Java variables and algorithms
▫️ Review I/O, loops, and control structures
▫️ Use projects such as the Wright brothers coin flip game

📁 Скачать

@thinkenglish
​​📖 SwiftUI for Absolute Beginners
Program Controls and Views for iPhone, iPad, and Mac Apps

What You’ll Learn
▪️ Write code in the new SwiftUI syntax
▪️ Combine views to arrange them for an application
▪️ Add gestures and controls to an application

Скачать

@itlibrary
📖 Командная строка Linux и автоматизация рутинных задач

💾 Скачать - https://news.1rj.ru/str/creative_personality_archive/589
​​📖 Журнал: Хакер №9 (246)

💾 Скачать журнал
​​📕 Beginning Git and GitHub
A Comprehensive Guide to Version Control, Project Management, and Teamwork for the New Developer

👉🏻 Review basic and advanced concepts of Git
👉🏻 Apply Project Management skills using GitHub
👉🏻 Solve conflicts or, ideally, avoid them altogether
👉🏻 Use advanced concepts for a more boosted workflow

Скачать

@itlibrary
Forwarded from IT 1ess0ns
​​▶️Swift. Основы разработки приложений под iOS и macOS

🖋Автор: Василий Усов

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

Текст полностью переработан так, чтобы любой, интересующийся языком Swift, мог найти здесь и основы, и необходимую информацию по разработке приложений. Все коды, использованные в книге соответствуют Swift версии не ниже 4.1, iOS версии не ниже 11 и Xcode версии не ниже 9. Теперь вы не только изучите язык Swift, но и получите начальные сведения о принципах разработки полноценных приложений.

Скачать