📖 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
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
Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-DrivenDevelopment – разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD. Книга будет полезна для любого программиста, желающего повысить производительность своей работы и получить удовольствие от программирования.
📁 Скачать
@itlibrary
📖 React.js для начинающих
После прочтения , вы научитесь:
1. Создавать компоненты, учитывая propTypes
2. Грамотно использовать props и state компонента
3. Работать с формой
4. Работать с react dev tools
5. Рефакторить и быть лучше
В тексте часто встречаются небольшие задачки, а так же приводится их решение.
📁 Скачать
@itlibrary
После прочтения , вы научитесь:
1. Создавать компоненты, учитывая propTypes
2. Грамотно использовать props и state компонента
3. Работать с формой
4. Работать с react dev tools
5. Рефакторить и быть лучше
В тексте часто встречаются небольшие задачки, а так же приводится их решение.
📁 Скачать
@itlibrary
Forwarded from IT лекции
📕Java в облаке. Spring Boot, Spring Cloud, Cloud Foundry (2019)
Автор: Д. Лонг, К. Бастани
Хотите потягаться с гигантами современных облачных технологий? Работать как Amazon, Netflix или Etsy? Ответ очевиден: вам нужна облачная разработка под Java/JVM, позволяющая освоить новейшие технологии, открывающие путь к облакам - в первую очередь, Spring Boot и Cloud Foundry. Всему этому вы научитесь, прочитав фундаментальную книгу "Java в облаке".
📁 Скачать
@itlibrary
Автор: Д. Лонг, К. Бастани
Хотите потягаться с гигантами современных облачных технологий? Работать как Amazon, Netflix или Etsy? Ответ очевиден: вам нужна облачная разработка под Java/JVM, позволяющая освоить новейшие технологии, открывающие путь к облакам - в первую очередь, Spring Boot и Cloud Foundry. Всему этому вы научитесь, прочитав фундаментальную книгу "Java в облаке".
📁 Скачать
@itlibrary
📕 Python. Экспресс-курс. 3-е издание
С помощью этой книги вы можете быстро перейти от основ к управлению и структурам данных, чтобы создавать, тестировать и развертывать полноценные приложения. Наоми Седер рассказывает не только об основных особенностях языка Python, но и его объектно-ориентированных возможностях, которые появились в Python 3. Данное издание учитывает все изменения, которые произошли с языком за последние 5 лет, а последние 5 глав рассказывают о работе с большими данными
📁 Скачать
@itlibrary
С помощью этой книги вы можете быстро перейти от основ к управлению и структурам данных, чтобы создавать, тестировать и развертывать полноценные приложения. Наоми Седер рассказывает не только об основных особенностях языка 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
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
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://t.me/creative_personality_archive/589
💾 Скачать - https://t.me/creative_personality_archive/589
📕 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
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, но и получите начальные сведения о принципах разработки полноценных приложений.
Скачать
🖋Автор: Василий Усов
Язык Swift молод, он растет, развивается и изменяется. Но основные подходы к программированию и разработке уже сформировались, и в новом, четвертом издании книги особое внимание уделяется решению конкретных задач.
Текст полностью переработан так, чтобы любой, интересующийся языком Swift, мог найти здесь и основы, и необходимую информацию по разработке приложений. Все коды, использованные в книге соответствуют Swift версии не ниже 4.1, iOS версии не ниже 11 и Xcode версии не ниже 9. Теперь вы не только изучите язык Swift, но и получите начальные сведения о принципах разработки полноценных приложений.
Скачать
📖 Математика в комиксах: зачем нужна математика, основные теории, системы и многое другое…
▪️ Зачем нужна математика?
▪️ Что такое особенные числа?
▪️ Как открыли тригонометрию?
▪️ Как появилась европейская математика?
▪️ Неопределенность и вероятность.
▪️ На эти и другие вопросы ответит книга «Математика в комиксах».
▪️ Перед вами уникальная история математики от Древнего мира до современности, прогресс и парадоксы этой удивительной науки.
📁 Скачать
@itlibrary
▪️ Зачем нужна математика?
▪️ Что такое особенные числа?
▪️ Как открыли тригонометрию?
▪️ Как появилась европейская математика?
▪️ Неопределенность и вероятность.
▪️ На эти и другие вопросы ответит книга «Математика в комиксах».
▪️ Перед вами уникальная история математики от Древнего мира до современности, прогресс и парадоксы этой удивительной науки.
📁 Скачать
@itlibrary
📕 Linux BIBLE (Ninth Edition)
В книге очень подробно рассмотрены все аспекты операционной системы Linux. Девятое издание состоит из семи частей и двадцати семи глав. Здесь вы найдете все. Начиная от базовой концепции Linux и заканчивая командной оболочкой, окружением рабочего стола и настройкой среды программирования в Linux. В каждой части есть подробное описание процесса настройки, а также используемых команд.
📁 Скачать
@itlibrary
В книге очень подробно рассмотрены все аспекты операционной системы Linux. Девятое издание состоит из семи частей и двадцати семи глав. Здесь вы найдете все. Начиная от базовой концепции Linux и заканчивая командной оболочкой, окружением рабочего стола и настройкой среды программирования в Linux. В каждой части есть подробное описание процесса настройки, а также используемых команд.
📁 Скачать
@itlibrary
📖 HTTP/2 in Action
Автор: Barry Pollard
Язык: English
Год: 2019
What’s Inside
▫️ HTTP/2 for web developers
▫️ Upgrading and troubleshooting
▫️ Real-world examples and case studies
▫️ QUIC and HTTP/3
Скачать
@itlibrary
Автор: Barry Pollard
Язык: English
Год: 2019
What’s Inside
▫️ HTTP/2 for web developers
▫️ Upgrading and troubleshooting
▫️ Real-world examples and case studies
▫️ QUIC and HTTP/3
Скачать
@itlibrary
📓 Using and Administering Linux: Volume 2
Для кого:
Любой, кто хочет продолжить углубленное изучение Linux как опытный пользователь и системный администратор в командной строке.
О чем книга:
➖ Управление логическими томами, используя файловые менеджеры и специальные файловые системы
➖ Программирование командной строки и базовая автоматизация
➖ Настройка принтеров и управление другим оборудованием
➖ Управление системными службами с помощью systemd, управление пользователями, безопасность, а также локальное и удаленное резервное копирование с использованием простых и свободно доступных инструментов
📁 Скачать
@itlibrary
Для кого:
Любой, кто хочет продолжить углубленное изучение Linux как опытный пользователь и системный администратор в командной строке.
О чем книга:
➖ Управление логическими томами, используя файловые менеджеры и специальные файловые системы
➖ Программирование командной строки и базовая автоматизация
➖ Настройка принтеров и управление другим оборудованием
➖ Управление системными службами с помощью systemd, управление пользователями, безопасность, а также локальное и удаленное резервное копирование с использованием простых и свободно доступных инструментов
📁 Скачать
@itlibrary
📕 Spark in Action
Spark в действии научит вас теории и навыкам, необходимым для эффективной обработки пакетных и потоковых данных с помощью Spark. Полностью обновлен для Spark 2.0.
📁 Скачать
@itlibrary
Spark в действии научит вас теории и навыкам, необходимым для эффективной обработки пакетных и потоковых данных с помощью Spark. Полностью обновлен для Spark 2.0.
📁 Скачать
@itlibrary
📕 Building Progressive Web Applications with Vue.js
Reliable, Fast, and Engaging Apps with Vue.js
Создание прогрессивных веб-приложений с помощью Vue.js начинается с объяснения основных концепций и структуры PWA, а затем переходит к разработке оболочки приложения и других функций, которые отличают PWA от простых веб-страниц. В следующих главах книги рассказывается об улучшенных веб-технологиях, таких как service workers, caching strategies, фоновая синхронизация и push-уведомления, которые делают PWA мощными.
📁 Скачать
@itlibrary
Reliable, Fast, and Engaging Apps with Vue.js
Создание прогрессивных веб-приложений с помощью Vue.js начинается с объяснения основных концепций и структуры PWA, а затем переходит к разработке оболочки приложения и других функций, которые отличают PWA от простых веб-страниц. В следующих главах книги рассказывается об улучшенных веб-технологиях, таких как service workers, caching strategies, фоновая синхронизация и push-уведомления, которые делают PWA мощными.
📁 Скачать
@itlibrary