Курс: Школа разработки интерфейсов 2021
Летом 2021 года прошла Школа разработки интерфейсов от Академии Яндекса: студенты слушали лекции, выполняли домашние задания и работали над реальными проектами бок о бок с менторами и ребятами других направлений.
Теперь запись этих лекций доступны бесплатно каждому
Посмотреть можно тут.
#курс #web #ru
Летом 2021 года прошла Школа разработки интерфейсов от Академии Яндекса: студенты слушали лекции, выполняли домашние задания и работали над реальными проектами бок о бок с менторами и ребятами других направлений.
Теперь запись этих лекций доступны бесплатно каждому
Посмотреть можно тут.
#курс #web #ru
Книга: Android. Сборник рецептов: задачи и решения для разработчиков приложений
Автор: Ян Дарвин
Год издания: 2021
Описание:
Основное внимание в книге уделяется созданию приложений для платформы Android с использованием Java, родного языка приложений для Android. Разумеется, можно упаковать веб-приложение в качестве мобильного приложения, но в этом случае будет сложно обеспечить совершенно правильную работу пользователя со всеми текущими функциями Android первостепенного значения.
Скачать книгу
#книга #android #ru
Автор: Ян Дарвин
Год издания: 2021
Описание:
Основное внимание в книге уделяется созданию приложений для платформы Android с использованием Java, родного языка приложений для Android. Разумеется, можно упаковать веб-приложение в качестве мобильного приложения, но в этом случае будет сложно обеспечить совершенно правильную работу пользователя со всеми текущими функциями Android первостепенного значения.
Скачать книгу
#книга #android #ru
Книга: Django 3.0. Практика создания веб-сайтов на Python
Автор: Владимир Дронов
Год издания: 2021
Описание:
Книга посвящена созданию веб-сайтов на языке Python с использованием веб-фреймворка Django 3.0. Рассмотрены новинки Django 3.0 и дано наиболее полное описание его инструментов: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая выгруженные файлы, разграничения доступа, посредников, сигналов, инструментов для отправки электронной почты, кэширования и прочего.
Здесь также рассмотрены дополнительные библиотеки, производящие обработку BBCode-тегов, CAPTCHA, вывод графических миниатюр, аутентификацию через социальные сети (в частности, «ВКонтакте»), интеграцию с Bootstrap.
Скачать книгу
#книга #python #django #ru
Автор: Владимир Дронов
Год издания: 2021
Описание:
Книга посвящена созданию веб-сайтов на языке Python с использованием веб-фреймворка Django 3.0. Рассмотрены новинки Django 3.0 и дано наиболее полное описание его инструментов: моделей, контроллеров, шаблонов, средств обработки пользовательского ввода, включая выгруженные файлы, разграничения доступа, посредников, сигналов, инструментов для отправки электронной почты, кэширования и прочего.
Здесь также рассмотрены дополнительные библиотеки, производящие обработку BBCode-тегов, CAPTCHA, вывод графических миниатюр, аутентификацию через социальные сети (в частности, «ВКонтакте»), интеграцию с Bootstrap.
Скачать книгу
#книга #python #django #ru
Доклад: Что не так с React.js? Best practices vs code smells
Александр Погорелов является Senior Frontend разработчиком в DataArt.
В своём докладе он расскажет о самом фреймворке, разберёт «запахи» кода, а также лучшие практики.
Доклад будет полезен фронтенд разработчикам любого уровня, новички узнают что-то новое, матёрые разработчики освежат память. Используя подходы описанные в докладе, ваш код будет чище, читабельнее и поддерживаемее, потому что все примеры взяты из реальной жизни, из реальных проектов. В конце будут даны ссылки на используемые источники и репозиторий с примерами использования лучших практик представленных в презентации.
Посмотреть можно здесь.
#доклад #web #react #ru
Александр Погорелов является Senior Frontend разработчиком в DataArt.
В своём докладе он расскажет о самом фреймворке, разберёт «запахи» кода, а также лучшие практики.
Доклад будет полезен фронтенд разработчикам любого уровня, новички узнают что-то новое, матёрые разработчики освежат память. Используя подходы описанные в докладе, ваш код будет чище, читабельнее и поддерживаемее, потому что все примеры взяты из реальной жизни, из реальных проектов. В конце будут даны ссылки на используемые источники и репозиторий с примерами использования лучших практик представленных в презентации.
Посмотреть можно здесь.
#доклад #web #react #ru
Книга: C# 9.0. Справочник. Полное описание языка
Авторы: Джозеф и Бен Албахари
Год издания: 2021
Описание:
C# является универсальным, безопасным в отношении типов, объектно-ориентированным языком программирования, целью которого является обеспечение продуктивности работы программистов. Для этого в нём соблюдается баланс между простотой, выразительностью и производительностью.
В этой книге вы найдёте множество полезной информации и советов по работе с C# 9.
Скачать книгу
#книга #csharp #ru
Авторы: Джозеф и Бен Албахари
Год издания: 2021
Описание:
C# является универсальным, безопасным в отношении типов, объектно-ориентированным языком программирования, целью которого является обеспечение продуктивности работы программистов. Для этого в нём соблюдается баланс между простотой, выразительностью и производительностью.
В этой книге вы найдёте множество полезной информации и советов по работе с C# 9.
Скачать книгу
#книга #csharp #ru
Подкаст: Building a Content Aggregator and Working With RSS in Python
Вы хотели работать с RSS-потоками в Python? Возможно, вы ищете новый проект для своего портфолио, в котором используются Django, модульные тесты и пользовательские команды. На этой неделе в подкасте Real Python автор издания Рики Уайт, который расскажет о своём недавнем пошаговом проекте под названием «Создание агрегатора контента на Python».
Послушать можно тут.
#подкаст #python #en
Вы хотели работать с RSS-потоками в Python? Возможно, вы ищете новый проект для своего портфолио, в котором используются Django, модульные тесты и пользовательские команды. На этой неделе в подкасте Real Python автор издания Рики Уайт, который расскажет о своём недавнем пошаговом проекте под названием «Создание агрегатора контента на Python».
Послушать можно тут.
#подкаст #python #en
Книга: Машинное обучение и безопасность
Авторы: Кларенс Чио, Дэвид Фримэн
Год издания: 2020
Описание:
С помощью этой книги вы изучите способы применения машинного обучения в задачах обеспечения безопасности, таких как выявление вторжения извне, классификация вредоносных программ и анализ сетевой среды. Особое внимание уделено задачам по созданию работоспособных, надежных масштабируемых систем извлечения и анализа данных в сфере обеспечения безопасности.
Скачать книгу
#книга #ml #ru
Авторы: Кларенс Чио, Дэвид Фримэн
Год издания: 2020
Описание:
С помощью этой книги вы изучите способы применения машинного обучения в задачах обеспечения безопасности, таких как выявление вторжения извне, классификация вредоносных программ и анализ сетевой среды. Особое внимание уделено задачам по созданию работоспособных, надежных масштабируемых систем извлечения и анализа данных в сфере обеспечения безопасности.
Скачать книгу
#книга #ml #ru
Книга: Coding in Python: A Comprehensive Beginners Guide to Learn the Realms of Coding in Python
Автор: Robert C. Matthews
Год издания: 2020
Описание:
Эта книга содержит проверенные шаги и стратегии по написанию кода на Python. В книгу включены все основы программирования на Python, написанные в понятной и простой для усвоения форме.
Книга разделена на разные главы, каждая из которых посвящена определенной теме.
Скачать книгу
#книга #python #en
Автор: Robert C. Matthews
Год издания: 2020
Описание:
Эта книга содержит проверенные шаги и стратегии по написанию кода на Python. В книгу включены все основы программирования на Python, написанные в понятной и простой для усвоения форме.
Книга разделена на разные главы, каждая из которых посвящена определенной теме.
Скачать книгу
#книга #python #en
Конференция: TSConf 2021
В этом плейлисте вы найдёте все выступления и доклады, которые прозвучали в рамках конференции TSConf 2021, посвящённой языку TypeScript.
Просмотреть или прослушать можно тут.
#конференция #web #typescript #en
В этом плейлисте вы найдёте все выступления и доклады, которые прозвучали в рамках конференции TSConf 2021, посвящённой языку TypeScript.
Просмотреть или прослушать можно тут.
#конференция #web #typescript #en
YouTube
TSConf 2021
Share your videos with friends, family, and the world
Книга: Секреты Python Pro
Автор: Дейн Хиллард
Год издания: 2021
Описание:
Книга «Секреты Python Pro» научит проектировать ПО и писать качественный код, то есть делать его понятным, сопровождаемым и расширяемым. Дейн Хиллард — профессиональный питонист, с помощью примеров и упражнений он покажет вам, как разбивать код на блоки, повышать качество за счет снижения сложности и т. д. Только освоив основополагающие принципы, вы сможете сделать так, чтобы чтение, сопровождение и переиспользование вашего кода не доставляли проблем ни вам, ни вашим коллегам.
Скачать книгу
#книга #python #ru
Автор: Дейн Хиллард
Год издания: 2021
Описание:
Книга «Секреты Python Pro» научит проектировать ПО и писать качественный код, то есть делать его понятным, сопровождаемым и расширяемым. Дейн Хиллард — профессиональный питонист, с помощью примеров и упражнений он покажет вам, как разбивать код на блоки, повышать качество за счет снижения сложности и т. д. Только освоив основополагающие принципы, вы сможете сделать так, чтобы чтение, сопровождение и переиспользование вашего кода не доставляли проблем ни вам, ни вашим коллегам.
Скачать книгу
#книга #python #ru
Курс: React Testing Library
В данном видеокурсе вы рассмотрите тестирование React-компонентов с помощью библиотеки react-testing-library, разберём её философию, плюсы и минусы, а также основные отличия от Enzyme в подходе к тестированию.
Посмотреть курс можно здесь.
#курс #web #react #ru
В данном видеокурсе вы рассмотрите тестирование React-компонентов с помощью библиотеки react-testing-library, разберём её философию, плюсы и минусы, а также основные отличия от Enzyme в подходе к тестированию.
Посмотреть курс можно здесь.
#курс #web #react #ru
YouTube
React Testing Library. Полный курс
#YauhenK #webDev #ReactTestingLibrary #testing
Всех приветствую в курсе «React Testing Library».
В данном видеокурсе мы с вами рассмотрим тестирование React-компонентов с помощью библиотеки react-testing-library. Разберём её философию, плюсы и минусы. А…
Всех приветствую в курсе «React Testing Library».
В данном видеокурсе мы с вами рассмотрим тестирование React-компонентов с помощью библиотеки react-testing-library. Разберём её философию, плюсы и минусы. А…
Книга: Разработка веб-приложений на WordPress
Авторы: Брайан Мессенленер, Джейсон Коулман
Год издания: 2021
Описание:
Несмотря на то, что WordPress изначально был программным обеспечением для ведения блогов и в настоящее время существует в основном как система управления контентом, постепенно он превратился в гибкую и функциональную платформу для создания веб-приложений.
Эта книга покажет вам, как использовать WordPress в качестве фреймворка для создания любого веб-приложения, большого или маленького.
Книга будет наиболее полезна для разработчиков WordPress, желающих создавать более «тяжелые» приложения, и для программистов РНР, имеющих некоторый опыт работы с WordPress, ищущих среду создания приложений на основе РНР.
Скачать книгу
#книга #web #wordpress #ru
Авторы: Брайан Мессенленер, Джейсон Коулман
Год издания: 2021
Описание:
Несмотря на то, что WordPress изначально был программным обеспечением для ведения блогов и в настоящее время существует в основном как система управления контентом, постепенно он превратился в гибкую и функциональную платформу для создания веб-приложений.
Эта книга покажет вам, как использовать WordPress в качестве фреймворка для создания любого веб-приложения, большого или маленького.
Книга будет наиболее полезна для разработчиков WordPress, желающих создавать более «тяжелые» приложения, и для программистов РНР, имеющих некоторый опыт работы с WordPress, ищущих среду создания приложений на основе РНР.
Скачать книгу
#книга #web #wordpress #ru
Книга: JavaScript для профессиональных веб-разработчиков
Автор: Мэтт Фрисби
Год издания: 2021
Описание:
Четвёртое издание «JavaScript для профессиональных веб-разработчиков» идеально подойдёт тем, кто уже имеет базовые знания и опыт разработки на JavaScript. Автор сразу переходит к техническим деталям, которые сделают ваш код чистым и переведут вас с уровня рядового кодера на высоту продвинутого разработчика.
Рост мобильного трафика увеличивает потребность в адаптивном динамическом веб-дизайне, а изменения в JS-движках происходят постоянно, так что каждый веб-разработчик должен постоянно обновлять свои навыки работы с JavaScript.
Скачать книгу
#книга #javascript #ru
Автор: Мэтт Фрисби
Год издания: 2021
Описание:
Четвёртое издание «JavaScript для профессиональных веб-разработчиков» идеально подойдёт тем, кто уже имеет базовые знания и опыт разработки на JavaScript. Автор сразу переходит к техническим деталям, которые сделают ваш код чистым и переведут вас с уровня рядового кодера на высоту продвинутого разработчика.
Рост мобильного трафика увеличивает потребность в адаптивном динамическом веб-дизайне, а изменения в JS-движках происходят постоянно, так что каждый веб-разработчик должен постоянно обновлять свои навыки работы с JavaScript.
Скачать книгу
#книга #javascript #ru
Доклад: Бесшовное внедрение сетевых приложений
Любое внедрение высоконагруженного сетевого сервиса является риском и требует большой и тщательной подготовки. Далеко не всегда можно воспользоваться ныне стандартными решениями бесшовной миграции на новую версию приложения.
В докладе будет рассказано как обеспечить внедрение новой версии сетевого приложения без какого-либо влияния на пользователей сервиса в контексте C++.
Посмотреть можно здесь.
#доклад #cpp #ru
Любое внедрение высоконагруженного сетевого сервиса является риском и требует большой и тщательной подготовки. Далеко не всегда можно воспользоваться ныне стандартными решениями бесшовной миграции на новую версию приложения.
В докладе будет рассказано как обеспечить внедрение новой версии сетевого приложения без какого-либо влияния на пользователей сервиса в контексте C++.
Посмотреть можно здесь.
#доклад #cpp #ru
YouTube
C++ Siberia 2021: Первухин Дмитрий, Бесшовное внедрение сетевых приложений
Ближайшая конференция — C++ Russia 2025, 20—21 марта, Москва + online. Подробности и билеты: https://jrg.su/9Sszhd
— —
. . Доклад про возможность снижения простоя при внедрении сетевых приложений.
Любое внедрение высоконагруженного сетевого сервиса является…
— —
. . Доклад про возможность снижения простоя при внедрении сетевых приложений.
Любое внедрение высоконагруженного сетевого сервиса является…
Книга: Надежность нейронных сетей: укрепляем устойчивость ИИ к обману
Автор: Кэти Уорр
Год издания: 2021
Описание:
Глубокие нейронные сети (DNN) становятся неотъемлемой частью IT-продуктов, провоцируя появление нового направления кибератак. Хакеры пытаются обмануть нейросети с помощью данных, которые не смогли бы обмануть человека.
Кэти Уорр рассматривает мотивацию подобных атак, риски, которые влечёт вредоносный ввод, а также методы повышения устойчивости ИИ к таким взломам.
Если вы специалист по data science, архитектор системы безопасности и стремитесь повысить устойчивость систем с ИИ или вас просто интересует различие между искусственным и биологическим восприятием, то эта книга для вас.
Скачать книгу
#книга #ml #ru
Автор: Кэти Уорр
Год издания: 2021
Описание:
Глубокие нейронные сети (DNN) становятся неотъемлемой частью IT-продуктов, провоцируя появление нового направления кибератак. Хакеры пытаются обмануть нейросети с помощью данных, которые не смогли бы обмануть человека.
Кэти Уорр рассматривает мотивацию подобных атак, риски, которые влечёт вредоносный ввод, а также методы повышения устойчивости ИИ к таким взломам.
Если вы специалист по data science, архитектор системы безопасности и стремитесь повысить устойчивость систем с ИИ или вас просто интересует различие между искусственным и биологическим восприятием, то эта книга для вас.
Скачать книгу
#книга #ml #ru
Курс: Go (Golang) — первое знакомство
Это курс по языку программирования Go (Golang) для «самых маленьких». Здесь показаны прежде всего азы (хотя и не только), при этом в достаточно краткой форме. Но как раз в достаточной, чтобы познакомиться с языком и получить о нём какое-то представление. Например, чтобы понять, будет ли он вам интересен и стоит ли изучать его более углубленно.
Пройти курс бесплатно можно тут.
#курс #golang #ru
Это курс по языку программирования Go (Golang) для «самых маленьких». Здесь показаны прежде всего азы (хотя и не только), при этом в достаточно краткой форме. Но как раз в достаточной, чтобы познакомиться с языком и получить о нём какое-то представление. Например, чтобы понять, будет ли он вам интересен и стоит ли изучать его более углубленно.
Пройти курс бесплатно можно тут.
#курс #golang #ru
Stepik: online education
Go (Golang) - первое знакомство
Это курс по языку программирования Go (Golang) для самых маленьких. Почему? Потому что показаны будут прежде всего азы (хотя и не только), при этом в достаточно краткой форме.
Книга: NGINX. Книга рецептов
Автор: Дерек де Йонге
Год издания: 2020
Описание:
Из данной книги вы узнаете, как получить максимальную отдачу от NGINX с открытым исходным кодом и NGINX Plus. Вы получите простые рекомендации по вопросам разного уровня сложности — начиная с установки ПО и настройки основных функций до устранения неполадок. В книге приводится описание новых функций NGINX с открытым исходным кодом, таких как поддержка gRPC, сервер активной доставки HTTP/2и алгоритм балансировки нагрузки Random with Two Choices для кластерных сред, а также новых функций NGINX Plus.
Книга предназначена для администраторов и разработчиков сайтов.
Скачать книгу
#книга #nginx #ru
Автор: Дерек де Йонге
Год издания: 2020
Описание:
Из данной книги вы узнаете, как получить максимальную отдачу от NGINX с открытым исходным кодом и NGINX Plus. Вы получите простые рекомендации по вопросам разного уровня сложности — начиная с установки ПО и настройки основных функций до устранения неполадок. В книге приводится описание новых функций NGINX с открытым исходным кодом, таких как поддержка gRPC, сервер активной доставки HTTP/2и алгоритм балансировки нагрузки Random with Two Choices для кластерных сред, а также новых функций NGINX Plus.
Книга предназначена для администраторов и разработчиков сайтов.
Скачать книгу
#книга #nginx #ru
Курс: Видеоуроки по Arduino
Курс из 22 уроков по Arduino позволит вам освоить основные возможности этой платформы, разобраться в схемотехнике, интерфейсах и многом другом.
Данная программа является переводом курса гуру микроэлектроники Джереми Блюмома.
Посмотреть бесплатно можно здесь.
#курс #arduino #ru
Курс из 22 уроков по Arduino позволит вам освоить основные возможности этой платформы, разобраться в схемотехнике, интерфейсах и многом другом.
Данная программа является переводом курса гуру микроэлектроники Джереми Блюмома.
Посмотреть бесплатно можно здесь.
#курс #arduino #ru
YouTube
Видеоуроки по Arduino #1: Первые шаги
Следующий урок — https://www.youtube.com/watch?v=m73Xh0zILnw
В первой серии рассказывается о начале работы с Arduino Uno, о его запуске под Windows 7 и об основах программирования с Arduino IDE.
Cкетч для Arduino: https://jeremyblum.com/wp-content/uploads…
В первой серии рассказывается о начале работы с Arduino Uno, о его запуске под Windows 7 и об основах программирования с Arduino IDE.
Cкетч для Arduino: https://jeremyblum.com/wp-content/uploads…
Книга: 77 проектов на Arduino
Автор: Виктор Петин
Год издания: 2020
Описание:
В книге представлено 77 экспериментов для Arduino. Каждый из них подразумевает поэтапное изучение электроники и программирования путём создания полноценных проектов.
В рамках этой программы обучения можно собрать такие проекты, как:
— игру «Змейка»;
— домашнюю метеостанцию;
— WEB-опросник;
— бегущую строку;
— электронные часы с будильником;
— FM радио;
— электронный компас и многое другое!
Для сборки проектов не требуется паяльник, а порог вхождения в электронику очень легкий.
Авторы книги использовали современные методики обучения. Она содержит подробные иллюстрации к каждому занятию. Теория полностью совмещена с практикой и излагается постепенно, от простого к сложному, не упуская всех деталей.
Скачать книгу
#книга #arduino #ru
Автор: Виктор Петин
Год издания: 2020
Описание:
В книге представлено 77 экспериментов для Arduino. Каждый из них подразумевает поэтапное изучение электроники и программирования путём создания полноценных проектов.
В рамках этой программы обучения можно собрать такие проекты, как:
— игру «Змейка»;
— домашнюю метеостанцию;
— WEB-опросник;
— бегущую строку;
— электронные часы с будильником;
— FM радио;
— электронный компас и многое другое!
Для сборки проектов не требуется паяльник, а порог вхождения в электронику очень легкий.
Авторы книги использовали современные методики обучения. Она содержит подробные иллюстрации к каждому занятию. Теория полностью совмещена с практикой и излагается постепенно, от простого к сложному, не упуская всех деталей.
Скачать книгу
#книга #arduino #ru
Доклад: Скрытая супер-сила Django Admin Panel в масштабируемом Backend приложении
Django Admin Panel — сложный и мало документированный инструмент в Django Framework, который способен значительно повысить скорость разработки, если в нём по-настоящему разобраться.
В этом докладе вы узнаете, что на самом деле может django.contrib.admin, как и зачем преодолевать внутреннее сопротивление при работе с ним.
Смотрим тут.
#доклад #python #django #ru
Django Admin Panel — сложный и мало документированный инструмент в Django Framework, который способен значительно повысить скорость разработки, если в нём по-настоящему разобраться.
В этом докладе вы узнаете, что на самом деле может django.contrib.admin, как и зачем преодолевать внутреннее сопротивление при работе с ним.
Смотрим тут.
#доклад #python #django #ru
YouTube
Максим Данилов. Скрытая супер-сила Django Admin Panel в масштабируемом Backend приложении
В своем докладе я расскажу о том, что на самом деле может django.contrib.admin, как и зачем преодолевать внутреннее сопротивление при работе с ним.
Django Admin Panel — сложный и мало документированный инструмент в Django Framework, который способен значительно…
Django Admin Panel — сложный и мало документированный инструмент в Django Framework, который способен значительно…
Книга: Front Line PHP
Автор: Brent Roose
Год издания: 2020
Описание:
Эта книга даёт базовые знания обо всём, что касается разработки PHP сегодня и в ближайшем будущем. Это не пересказ документации, а скорее продуманный и содержательный опыт разработки в кратких и чётких формулировках. Она предлагает свежий взгляд на новейшие функции языка, а также на некоторые уже знакомые.
Скачать книгу
#книга #php #en
Автор: Brent Roose
Год издания: 2020
Описание:
Эта книга даёт базовые знания обо всём, что касается разработки PHP сегодня и в ближайшем будущем. Это не пересказ документации, а скорее продуманный и содержательный опыт разработки в кратких и чётких формулировках. Она предлагает свежий взгляд на новейшие функции языка, а также на некоторые уже знакомые.
Скачать книгу
#книга #php #en