book_for_dev | Unsorted

Telegram-канал book_for_dev - Книги для программистов

8101

Книги для программистов. По всем вопросам @evgenycarter

Subscribe to a channel

Книги для программистов

‍Modern JavaScript for the Impatient
Автор: Cay Horstmann (2020)

Изначально JavaScript был разработан для мелкомасштабного программирования в веб-браузерах, но современный JavaScript радикально отличается. В настоящее время программисты на JavaScript активно используют функциональное, объектно-ориентированное и асинхронное программирование, забывая о некоторых прошлых ошибочных и устаревших концепциях. Modern JavaScript for the Impatient - это полное, но краткое руководство по JavaScript E6 и не только. Книга хорошо подойдет тем, кто хочет изучить JS, зная Java, C#, C или C++.

Во время чтения книги вы:
✔️Быстро освоите реализацию фундаментальных программных конструкций в современном JavaScript;
✔️Научитесь избегать устаревших методов, которые создают ненужную сложность и риски;
✔️Сможете максимально использовать функциональные, объектно-ориентированные и асинхронные методы;
✔️Используете модули для эффективной организации и запуска сложных программ;
✔️Создадите более мощные, гибкие и лаконичные программы с помощью метапрограммирования;
✔️Расширите возможности JavaScript с помощью библиотек, фреймворков и платформ.

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

Подборка Telegram каналов для программистов

Системное администрирование 📌
/channel/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
/channel/sysadminof Книги для админов, полезные материалы
/channel/i_odmin Все для системного администратора
/channel/i_odmin_book Библиотека Системного Администратора
/channel/i_odmin_chat Чат системных администраторов
/channel/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
/channel/sysadminoff Новости Линукс Linux


/channel/tikon_1 Новости высоких технологий, науки и техники💡
/channel/mir_teh Мир технологий (Technology World)

/channel/rust_lib Полезный контент по программированию на Rust
/channel/golang_lib Библиотека Go (Golang) разработчика

/channel/itmozg Программисты, дизайнеры, новости из мира IT.
/channel/phis_mat Обучающие видео, книги по Физике и Математике

/channel/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
/channel/nodejs_lib Подборки по Node js и все что с ним связано
/channel/ruby_lib Библиотека Ruby программиста

1C разработка 📌
/channel/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
/channel/cpp_lib Библиотека C/C++ разработчика
/channel/cpp_knigi Книги для программистов C/C++
/channel/cpp_geek Учим C/C++ на примерах

Программирование Python 📌
/channel/pythonofff Python академия. Учи Python быстро и легко🐍
/channel/BookPython Библиотека Python разработчика
/channel/python_real Python подборки на русском и английском
/channel/python_360 Книги по Python Rus

Java разработка 📌
/channel/BookJava Библиотека Java разработчика
/channel/java_360 Книги по Java Rus
/channel/java_geek Учим Java на примерах

GitHub Сообщество 📌
/channel/Githublib Интересное из GitHub

Базы данных (Data Base) 📌
/channel/database_info Все про базы данных

Мобильная разработка: iOS, Android 📌
/channel/developer_mobila Мобильная разработка
/channel/kotlin_lib Подборки полезного материала по Kotlin

Фронтенд разработка 📌
/channel/frontend_1 Подборки для frontend разработчиков
/channel/frontend_sovet Frontend советы, примеры и практика!
/channel/React_lib Подборки по React js и все что с ним связано

Разработка игр 📌
/channel/game_devv Все о разработке игр

Вакансии 📌
/channel/sysadmin_rabota Системный Администратор
/channel/progjob Вакансии в IT

Чат программистов📌
/channel/developers_ru

Библиотеки 📌
/channel/book_for_dev Книги для программистов Rus
/channel/programmist_of Книги по программированию
/channel/proglb Библиотека программиста
/channel/bfbook Книги для программистов
/channel/books_reserv Книги для программистов

БигДата, машинное обучение 📌
/channel/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
/channel/bookflow Лекции, видеоуроки, доклады с IT конференций
/channel/coddy_academy Полезные советы по программированию

QA, тестирование 📌
/channel/testlab_qa Библиотека тестировщика

Шутки программистов 📌
/channel/itumor Шутки программистов

Защита, взлом, безопасность 📌
/channel/thehaking Канал о кибербезопасности
/channel/xakep_1 Статьи из "Хакера"

Книги, статьи для дизайнеров 📌
/channel/ux_web Статьи, книги для дизайнеров

Английский 📌
/channel/UchuEnglish Английский с нуля

Математика 📌
/channel/Pomatematike Канал по математике

Excel лайфхак📌
/channel/Excel_lifehack

Читать полностью…

Книги для программистов

Dart Apprentice (First Edition): Beginning Programming with Dart
Авторы: Jonathan Sande, Matt Galloway (2021)

Существует множество языков программирования, которые вы можете начать изучать уже сегодня. Но не многие из них настолько современны, просты в изучении, объектно-ориентированы и масштабируемы, как Dart. Кроме того, в сочетании с Flutter, Dart позволяет создавать нативные приложения для iOS, Android, веб и настольных компьютеров с единой кодовой базой.

Dart Apprentice научит вас всем основным понятиям, необходимым для освоения этого языка. Следуйте четко и подробно объясненным концепциям, и вы будете создавать приложения на Dart в мгновение ока.

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

Beginning React Native with Hooks
Автор: Greg Lim (2020)

React Native, разработанный Facebook, является одним из ведущих фреймворков для создания мобильных приложений под Android и iOS. Автор книги предлагает изучить эту современную платформу. Работая с ней, вы используете небольшие управляемые компоненты для создания мобильных приложений, которые работают и выглядят нативно.

Главы в книге:
✔️Вступление;
✔️Создание и использование компонентов;
✔️Привязки, свойства, состояние и взаимодействие с пользователем;
✔️Работа с компонентами;
✔️Построение форм React Native с помощью хуков;
✔️Получение данных из RESTful API с помощью хуков;
✔️Навигация между экранами;
✔️Подключение к API для сохранения данных.

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

The Big Book of Small Python Projects
Автор: Al Sweigart (2021)

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

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

Learn to Code by Solving Problems
Автор: Daniel Zingaro (2021)

Это практическое введение в программирование на языке Python. В нем используются конкурсные задачи по программированию, чтобы научить вас механике написания кода и тому, как мыслит программист.
Вы узнаете, как:
- Выполнять код Python, работать со строками и использовать переменные
- писать программы, которые принимают решения
- Повышать эффективность кода с помощью циклов while и for.
- Использовать наборы, списки и словари Python для организации, сортировки и поиска данных.
- Проектировать программы с помощью функций и нисходящего проектирования
- Создавать алгоритмы полного поиска и использовать нотацию Big O для разработки более эффективного кода

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

The Elements of Computing Systems
Авторы: Noam Nisan, Shimon Schocken (2021)

Новое и значительно переработанное издание популярного учебника, используемого в университетах, буткемпах по программированию, хакерских клубах и онлайн-курсах.

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

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

Spring Microservices in Action, Second Edition
Авторы: John Carnell, Illary Huaylupo Sánchez (2021)

Spring Microservices in Action, Second Edition научит вас создавать приложения на основе микросервисов, используя Java и Spring. Вы начнете с создания базовых сервисов, затем перейдете к эффективному протоколированию и мониторингу. Вы научитесь рефакторить Java-приложения с помощью интуитивно понятного инструментария Spring и освоите управление API с помощью Spring Cloud Gateway. Вы даже сможете развернуть приложения Spring Cloud с помощью AWS и Kubernetes.

Что внутри
Принципы проектирования микросервисов и лучшие практики
Конфигурирование с помощью Spring Cloud Config и Hashicorp Vault
Устойчивость на стороне клиента с помощью Resilience4j и Spring Cloud Load Balancer
Мониторинг метрик с помощью Prometheus и Grafana
Распределенная трассировка с Spring Cloud Sleuth, Zipkin и ELK Stack

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

C++ на примерах
Орленко П. А., Евдокимов П. В. (2019)

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

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

👉 @cpp_knigi

Читать полностью…

Книги для программистов

Подборка Telegram каналов для программистов

Системное администрирование 📌
/channel/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
/channel/sysadminof Книги для админов, полезные материалы
/channel/i_odmin Все для системного администратора
/channel/i_odmin_book Библиотека Системного Администратора
/channel/i_odmin_chat Чат системных администраторов
/channel/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
/channel/sysadminoff Новости Линукс Linux


/channel/tikon_1 Новости высоких технологий, науки и техники💡
/channel/mir_teh Мир технологий (Technology World)

/channel/rust_lib Полезный контент по программированию на Rust
/channel/golang_lib Библиотека Go (Golang) разработчика

/channel/itmozg Программисты, дизайнеры, новости из мира IT.
/channel/phis_mat Обучающие видео, книги по Физике и Математике

/channel/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
/channel/nodejs_lib Подборки по Node js и все что с ним связано
/channel/ruby_lib Библиотека Ruby программиста

1C разработка 📌
/channel/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
/channel/cpp_lib Библиотека C/C++ разработчика
/channel/cpp_knigi Книги для программистов C/C++
/channel/cpp_geek Учим C/C++ на примерах

Программирование Python 📌
/channel/pythonofff Python академия. Учи Python быстро и легко🐍
/channel/BookPython Библиотека Python разработчика
/channel/python_real Python подборки на русском и английском
/channel/python_360 Книги по Python Rus

Java разработка 📌
/channel/BookJava Библиотека Java разработчика
/channel/java_360 Книги по Java Rus
/channel/java_geek Учим Java на примерах

GitHub Сообщество 📌
/channel/Githublib Интересное из GitHub

Базы данных (Data Base) 📌
/channel/database_info Все про базы данных

Мобильная разработка: iOS, Android 📌
/channel/developer_mobila Мобильная разработка
/channel/kotlin_lib Подборки полезного материала по Kotlin

Фронтенд разработка 📌
/channel/frontend_1 Подборки для frontend разработчиков
/channel/frontend_sovet Frontend советы, примеры и практика!
/channel/React_lib Подборки по React js и все что с ним связано

Разработка игр 📌
/channel/game_devv Все о разработке игр

Вакансии 📌
/channel/sysadmin_rabota Системный Администратор
/channel/progjob Вакансии в IT

Чат программистов📌
/channel/developers_ru

Библиотеки 📌
/channel/book_for_dev Книги для программистов Rus
/channel/programmist_of Книги по программированию
/channel/proglb Библиотека программиста
/channel/bfbook Книги для программистов
/channel/books_reserv Книги для программистов

БигДата, машинное обучение 📌
/channel/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
/channel/bookflow Лекции, видеоуроки, доклады с IT конференций
/channel/coddy_academy Полезные советы по программированию

QA, тестирование 📌
/channel/testlab_qa Библиотека тестировщика

Шутки программистов 📌
/channel/itumor Шутки программистов

Защита, взлом, безопасность 📌
/channel/thehaking Канал о кибербезопасности
/channel/xakep_1 Статьи из "Хакера"

Книги, статьи для дизайнеров 📌
/channel/ux_web Статьи, книги для дизайнеров

Английский 📌
/channel/UchuEnglish Английский с нуля

Математика 📌
/channel/Pomatematike Канал по математике

Excel лайфхак📌
/channel/Excel_lifehack

Читать полностью…

Книги для программистов

Не так страшна многопоточность, как ее малюют!

🫵 Убедитесь в этом на бесплатном вебинаре «Многопоточность без страха» от OTUS.

Вебинар пройдет 8 ноября в 20:00 по мск.

Вебинар является бесплатной частью полноценного онлайн-курса "Rust Developer. Professional". Курс доступен в рассрочку.

✔️ На вебинаре мы разберём:

- Что такое многопоточность и зачем она нужна
- Какие проблемы возникают при создании многопоточных приложений
- Действия, которые позволяют обеспечить безопасность и консистентность данных в многопоточном приложении
- Как Rust решает эти проблемы на уровне системы типов
- Общие Computer Science концепции и приёмы, которые будут полезны любому разработчику

➡️ Регистрация на вебинар по ссылке: https://vk.cc/cs79Mg

💥 Бонусом после вебинара вы сможете поступить на полноценный онлайн-курс "Rust Developer. Professional" по специальной цене!

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Книги для программистов

⚡️ Узнайте о фреймворке QT то, чего не знают другие, и станьте более востребованным специалистом

Начните с бесплатного открытого урока «StateMachine в Qt» от OTUS.

На эфире мы познакомимся с концепцией машины состояний, а также узнаем о том, как она реализована в Qt и как можно эффективно ее использовать.

📢📢 Занятие пройдёт 2 ноября в 19:00 мск и будет приурочено к старту курса «Разработка прикладного ПО на Qt и ОС Аврора».

🎫 После урока вы сможете продолжить обучение в рассрочку на комфортных условиях.

➡️ Регистрируйтесь на мероприятие прямо сейчас: https://vk.cc/cs5jr2

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Книги для программистов

Переходи на новый уровень разработки iOS-приложений

🫵 Проверь себя - пройди тест на знание Swift и определи свой уровень разработки iOS приложений. Под силу ли вам ответить правильно на все 20 вопросов?

Ответишь — пройдёшь на курс «iOS Developer. Professiona» от OTUS по специальной цене. Курс доступен в рассрочку.

Погружайся в Swift на кейсах из практики разработки в продакшн

➡️ ПРОЙТИ ТЕСТ ПО ССЫЛКЕ: https://vk.cc/cs3TA4

Время прохождения теста ограниченно: 30 минут

💥 Бонусом за успешно пройденный тест, получишь доступ к записям лучших открытых уроков курса.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Книги для программистов

Скилл, который нужен разработчикам и архитекторам в крупных компаниях

Сегодня немногие веб-разработчики обладают достаточным опытом для создания отказоустойчивых и масштабируемых архитектур. И именно такие специалисты являются самыми высокооплачиваемыми и востребованными в Google, VK, Yandex, Netflix и других корпорациях.

Изучите работу с высоконагруженными системами на курсе «Highload Architect» от OTUS.

Всего за 5 месяцев вы:

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

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

Не упустите возможность получить вакантное место в крупном проекте, пройдите тестирование прямо сейчас и узнайте, готовы ли вы к обучению на курсе: https://vk.cc/cs0QC7

Читать полностью…

Книги для программистов

Подборка Telegram каналов для программистов

Системное администрирование 📌
/channel/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
/channel/sysadminof Книги для админов, полезные материалы
/channel/i_odmin Все для системного администратора
/channel/i_odmin_book Библиотека Системного Администратора
/channel/i_odmin_chat Чат системных администраторов
/channel/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
/channel/sysadminoff Новости Линукс Linux


/channel/tikon_1 Новости высоких технологий, науки и техники💡
/channel/mir_teh Мир технологий (Technology World)

/channel/rust_lib Полезный контент по программированию на Rust
/channel/golang_lib Библиотека Go (Golang) разработчика

/channel/itmozg Программисты, дизайнеры, новости из мира IT.
/channel/phis_mat Обучающие видео, книги по Физике и Математике

/channel/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
/channel/nodejs_lib Подборки по Node js и все что с ним связано
/channel/ruby_lib Библиотека Ruby программиста

1C разработка 📌
/channel/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С

Программирование C++📌
/channel/cpp_lib Библиотека C/C++ разработчика
/channel/cpp_knigi Книги для программистов C/C++
/channel/cpp_geek Учим C/C++ на примерах

Программирование Python 📌
/channel/pythonofff Python академия. Учи Python быстро и легко🐍
/channel/BookPython Библиотека Python разработчика
/channel/python_real Python подборки на русском и английском
/channel/python_360 Книги по Python Rus

Java разработка 📌
/channel/BookJava Библиотека Java разработчика
/channel/java_360 Книги по Java Rus
/channel/java_geek Учим Java на примерах

GitHub Сообщество 📌
/channel/Githublib Интересное из GitHub

Базы данных (Data Base) 📌
/channel/database_info Все про базы данных

Мобильная разработка: iOS, Android 📌
/channel/developer_mobila Мобильная разработка
/channel/kotlin_lib Подборки полезного материала по Kotlin

Фронтенд разработка 📌
/channel/frontend_1 Подборки для frontend разработчиков
/channel/frontend_sovet Frontend советы, примеры и практика!
/channel/React_lib Подборки по React js и все что с ним связано

Разработка игр 📌
/channel/game_devv Все о разработке игр

Вакансии 📌
/channel/sysadmin_rabota Системный Администратор
/channel/progjob Вакансии в IT

Чат программистов📌
/channel/developers_ru

Библиотеки 📌
/channel/book_for_dev Книги для программистов Rus
/channel/programmist_of Книги по программированию
/channel/proglb Библиотека программиста
/channel/bfbook Книги для программистов
/channel/books_reserv Книги для программистов

БигДата, машинное обучение 📌
/channel/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning

Программирование 📌
/channel/bookflow Лекции, видеоуроки, доклады с IT конференций
/channel/coddy_academy Полезные советы по программированию

QA, тестирование 📌
/channel/testlab_qa Библиотека тестировщика

Шутки программистов 📌
/channel/itumor Шутки программистов

Защита, взлом, безопасность 📌
/channel/thehaking Канал о кибербезопасности
/channel/xakep_1 Статьи из "Хакера"

Книги, статьи для дизайнеров 📌
/channel/ux_web Статьи, книги для дизайнеров

Английский 📌
/channel/UchuEnglish Английский с нуля

Математика 📌
/channel/Pomatematike Канал по математике

Excel лайфхак📌
/channel/Excel_lifehack

Читать полностью…

Книги для программистов

Programming Rust: Fast, Safe Systems Development
Авторы: Jim Blandy, Jason Orendorff, Leonora F. S. Tindall (2020)

С помощью этого практического руководства опытные системные программисты узнают, как успешно преодолеть разрыв между производительностью и безопасностью с помощью языка Rust. Джим Бланди, Джейсон Орендорф и Леонора Тиндалл демонстрируют, как возможности Rust позволяют программистам контролировать потребление памяти и использование процессора, сочетая предсказуемую производительность с безопасностью памяти и надежным параллелизмом.

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

Присоединяйтесь к онлайн-трансляции IT-конференции Импульс от Холдинга Т1, которая сейчас проходит в Москве.

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

 • Павел Гонтарев, управляющий директор VK Тech
 • Артем Кострюков, CEO Test IT
 • Михаил Степнов, Руководитель центра R&D МТС Big Data/ CDO МТС Travel
 • Мария Тихонова, главный инженер по разработке R'n'D команде AGI NLP в SberDevices
и другие эксперты.

Подключиться к онлайн-трансляции можно по ссылке в разделе «Трансляция».

Трансляцию обеспечивает ВКонтакте, технологический партнер IT-конференции «Импульс Т1».

ЕРИД: LdtCKBQST
18+ Реклама. ООО «Т1»
ОГРН 1197746617419

Читать полностью…

Книги для программистов

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

Расскажем на бесплатном открытом уроке «Корутины в С++: Асинхронность без классических потоков» от OTUS.

На вебинаре:
- проведем обзор концепции корутин в С++;
- поговорим об основных преимуществах и особенностях асинхронного программирования без использования классических потоков;
- рассмотрим примеры использования корутин на практике.

Эфир будет очень полезен разработчикам на С++ любого уровня.

Занятие пройдёт 30 ноября в 20:00 мск и будет приурочено к старту курса «C++ Developer. Professional». После урока вы сможете продолжить обучение в рассрочку.

Регистрируйтесь бесплатно прямо сейчас и ставьте событие в календарь, чтобы ничего не пропустить: https://vk.cc/csKG5v

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Книги для программистов

🟡Пройдите тест по С++

Ответьте на 20 вопросов и проверьте, насколько хорошо вы знаете язык. Сможете сдать — пройдёте на продвинутый онлайн-курс "C++ Developer. Professional" со скидкой!

🚀На этом курсе вы:
- Научитесь прикладному применению стандартов C++11 / C++14 / C++17.
- Освоите асинхронное и многопоточное программирование.
- Получите глубокое представление о шаблонной магии и паттернах проектирования.
Наглядным результатом вашей работы станет выпускной проект,

👉🏻ПРОЙТИ ТЕСТ ОНЛАЙН-КУРСА ПО C++ https://vk.cc/csCTTD

Реклама. Информация о рекламодателе на сайте otus.ru

Читать полностью…

Книги для программистов

Практический семинар для системных администраторов

Расширьте свои знания на открытом уроке «LVM: снапшоты, перенос данных, надежное хранение» от OTUS

🗓 Занятие состоится 27 ноября в 20:00 мск и будет приурочено к старту курса «Administrator Linux. Professional»

🔥 Преподаватель Андрей Буранов — системный администратор в VK, работает с операционной системой Linux более 7 лет.

Открытый урок — это отличная возможность бесплатно протестировать формат обучения и задать преподавателю любые вопросы в режиме реального времени. После урока вы сможете стать студентом курса в рассрочку

🌐 Регистрируйтесь на мероприятие прямо сейчас: https://vk.cc/cszrEZ

На сайте вы также можете пройти короткое тестирование и узнать насколько вы соответствуете требованиям рынка

Читать полностью…

Книги для программистов

Хочешь действительно стать сеньором и не выдумывать факты в резюме? Приходи на «Импульс Т1» и бустани свою карьеру в ИТ

1 декабря в Москве Холдинг Т1 устраивает большую тусовку-нетворкинг, где соберутся и матерые разрабы, и зеленые джуны. А еще, конечно, топ-менеджмент, который присматривает себе в команду таланты.

В программе – доклады про цифровизацию, архитектуру, чистый код и формирование эффективных продуктовых команд от тех, кто работает над передовыми российскими разработками прямо сейчас:

Артем Кострюков, CEO TestIT ;
Михаил Степнов, Руководитель центра R&D МТС Big Data/ CDO МТС Travel;
Мария Тихонова, главный инженер по разработке в SberDevices
и другие эксперты.

Не пропусти ИТ-событие года: регистрируйся, вход бесплатный!

Бонус: вечеринка и классный мерч для айтишников :)

ЕРИД: LdtCKBQST
18+ Реклама. ООО «Т1»
ОГРН 1197746617419

Читать полностью…

Книги для программистов

Расширьте свои навыки с помощью онлайн-курсa «Administrator Linux. Professional» от OTUS

За 7 месяцев совместной работы с опытными администраторами вы научитесь устанавливать, обновлять и восстанавливать ОС, управлять загрузкой, создавать и изменять RAID массивы, управлять логическими томами, работать с памятью, процессами, дисками и файлами. Курс построен на операционной системе Ubuntu. Программу ведут профессионалы, работающие в крупных российских компаниях.

👩‍💻 Формат обучения: интерактивные вебинары и практика в режиме реального времени на виртуальных стендах, где вы решите десятки задач, с которыми столкнетесь в профессиональной деятельности. А еще, развивающий фидбэк по домашним заданиям и активное комьюнити, взаимопомощь и обмен опытом с участниками курса в закрытом чате.

Курс рассчитан на тех, кто уже знаком с базовыми настройками Linux.

Возможна рассрочка.

Проверьте свой уровень компетенций — пройдите вступительный тест и займите место в группе по спеццене: https://vk.cc/cspSBT

Читать полностью…

Книги для программистов

Создайте приложение на KMP + Compose за 2 дня на бесплатном интенсиве от OTUS

Приглашаем 20 и 21 ноября в 20:00 мск на бесплатный двухдневный интенсив «Пишем iOS приложение на KMP + Compose» от Отус, который пройдет в рамках онлайн-курса «iOS Developer. Professional».

❗️На интенсиве мы рассмотрим трендовые технологии кросс-платформенной разработки, такие как KMP, Compose Multiplatform и напишем небольшое приложение.

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

— В первый день интенсива мы рассмотрим трендовые технологии кросс-платформенной разработки и создадим KMP-приложение со слоем общей бизнес-логики.

— Во второй день интенсива мы перепишем существующий UI на Compose iOS


Чтобы попасть на интенсив от вас необходима только регистрация на странице курса.

➡️ Регистрация по ссылке: https://vk.cc/csnSVR

Регистрируйтесь сейчас, чтобы не упустить попасть на мощный двухдневный интенсив!

После интенсива вы сможете продолжить обучение на курсе, в том числе, в рассрочку.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Книги для программистов

Computer Graphics Programming in OpenGL with C++
Авторы: V. Scott Gordon, John L. Clevenger (2018)


Эта книга содержит пошаговое руководство по современному программированию шейдеров для трехмерной графики на языках C++ и OpenGL. Она подходит для курсов по программированию графики для бакалавров информатики и для профессионалов, которые заинтересованы в освоении навыков работы с 3D-графикой.

Включает пошаговые инструкции для каждого этапа программируемого конвейера GLSL (вершины, тесселяция, геометрия и фрагменты) - с примерами. Объясняет, как установить и использовать основные библиотеки OpenGL, такие как GLEW, GLFW, glm и другие, как для Windows, так и для Mac.

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

C++ Concurrency in Action
Автор: Anthony Williams (2019)

С выходом нового стандарта C++ и Технического отчета 2 (TR2) многопоточность придет в C++ в большом объеме. TR2 предоставит высокоуровневые средства синхронизации, которые обеспечат гораздо более высокий уровень абстракции и сделают программирование многопоточных приложений более простым и безопасным.Как руководство и справочник по новым возможностям параллелизма в грядущем стандарте C++ и TR2, эта книга будет бесценна для существующих программистов, знакомых с написанием многопоточного кода на C++ с использованием специфических для платформы API или на других языках, а также для программистов C++, которые никогда раньше не писали многопоточный код.

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

How Cybersecurity Really Works
Автор: Sam Grubb (2021)

Вы больше не можете позволить себе игнорировать кибербезопасность, но злоумышленники не будут ждать, пока вы читаете длинное техническое руководство. Именно поэтому в книге "How Cybersecurity Really Works" вы узнаете все самое необходимое, чтобы не ограничиваться антивирусами и принимать правильные решения, чтобы держать сетевых монстров на расстоянии.

Вы также узнаете, как:

- анализировать электронные письма для выявления попыток фишинга
- Использовать SQL-инъекции для атаки на веб-сайт
- Изучать вредоносное ПО в безопасной среде "песочницы".
- использовать командную строку для оценки и улучшения безопасности компьютера и сети
- применять шифрование и хэширование для защиты файлов
- Создайте комплексный план управления рисками

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

Python One-Liners
Автор: Christian Mayer (2020)

Вы также узнаете:
- Использовать структуры данных для решения реальных задач, например, использовать булеву индексацию для поиска городов с уровнем загрязнения выше среднего.
- Использовать основы NumPy, такие как массив, форма, ось, тип, трансляция, расширенная индексация, нарезка, сортировка, поиск, агрегирование и статистика.
- Вычисление базовой статистики многомерных массивов данных и алгоритмов K-Means для обучения без контроля.
- Создавать более сложные регулярные выражения, используя группировку и именованные группы, отрицательные головки поиска, экранированные символы, пробелы, наборы символов (и наборы отрицательных символов), а также жадные/нежадные операторы.
- Понимать широкий спектр тем информатики, включая анаграммы, палиндромы, супермножества, перестановки, факториалы, простые числа, числа Фибоначчи, обфускацию, поиск и алгоритмическую сортировку

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

Beginning Machine Learning in the Browser
Автор: Nagender Kumar Suryadevara (2021)

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


Чему вы научитесь
Работать с ML-моделями, вычислениями и сбором информации
Внедрять библиотеки TensorFlow.js для ML-моделей
Выполнять анализ походки человека с помощью методов ML в браузере

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

The Art of WebAssembly
Автор: Rick Battagline (2021)

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

Вы также узнаете, как:
- Встраивать приложения WebAssembly в веб-браузеры и Node.js
- использовать отладчики браузеров для оценки кода WebAssembly
- Форматировать переменные, циклы, функции, строки, структуры данных и условную логику в WAT
- Манипулировать памятью
- Создайте программу, которая генерирует графические объекты и обнаруживает их столкновение
- Оценить результат работы компилятора WebAssembly.

Скачать

👉 @book_for_dev

Читать полностью…

Книги для программистов

Practical Quantum Computing for Developers
Programming Quantum Rigs in the Cloud using Python, Quantum Assembly Language and IBM QExperience 1st ed.

Vladimir Silva (2018)

Вы научитесь:
• Удаленно запускать программы, пользуясь Q Experience REST API.
• Писать алгоритмы, обеспечивающие высочайшую производительность по сравнению с аналогами для традиционных компьютеров.
• Создавать REST-клиент на Node.js для аутентификации, прослушивания удаленных устройств, запроса информации о квантовых процессорах, удаленного контроля и запуска экспериментов в облаке.
• Использовать квантовую телепортацию. Воспользовавшись классическими вычислениями и квантовой запутанностью между отправителем и получателем, передавать точное состояние кубита (квантовой информации).
• Программировать и играть в квантовый вариант "Морского боя".
• Использовать Q Experience Composer для создания визуальных программ/экспериментов.

Скачать

👉 @book_for_dev

Читать полностью…
Subscribe to a channel