Сохранёнки программиста
7.61K subscribers
1.03K photos
39 videos
3 files
1.55K links
Бесплатные лекции, курсы, книги, подкасты по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Инструмент: Простая аналитическая платформа для веб-сайтов

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

Ссылка на инструмент: Splitbee

#инструмент #web
Статья: Как программисту попросить о повышении зарплаты и что говорить

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

Ссылка на статью

#статья #general #ru
Видео: Как стать iOS разработчиком в 2023 году с нуля

В видео рассказывается про путь становления iOS-разработчиком с нуля. Описывается список тем и порядок их изучения, необходимый для освоения разработки мобильных приложений под iOS и поиска первой работы на должности Junior или Trainee iOS-developer. Этот roadmap предоставляет набор шагов и тем, которые можно освоить с использованием онлайн-курсов или самостоятельным изучением:

https://youtu.be/Ismsn7CkZmI

#видео #ios #swift #начинающим #ru
Лекция: Как устроена современная криптография

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

Александр Гуфан, доктор физико-математических наук, рассказывает о методах и системах защиты информации, включая историю шифрования и современные подходы. Отмечается использование криптографических средств и проблемы пиратства. Рассматривается возможное влияние квантовых компьютеров на Интернет:

https://youtu.be/GsU4TP-n8rg

#лекция #security #криптография #ru
Книга: Философия DevOps. Искусство управления IT

Авторы: Кэтрин Дэниелс , Дженнифер Дэвис
Год издания: 2017

Описание:
Книга «Философия DevOps» познакомит вас с техническими, культурными и управленческими аспектами DevOps-культуры и позволит организовать работу так, чтобы вы получали удовольствие от разработки, поддержки и использования программного обеспечения.

#книга #ru #devops
Статья: Основные концепции Docker на простых примерах из жизни

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

Ссылка на статью

#статья #docker #начинающим #ru
Видео: Kubernetes для тех, кому за 30

В этом видео рассказывается о популярности Kubernetes и его внедрении в команде okmeter. Они столкнулись с задачей разделения серверного пула и масштабирования кластера. Однако, внедрение Kubernetes усложнилось из-за требования отказоустойчивости, низкого времени ответа сервисов и ограниченных человеческих ресурсов для изучения новых терминов:

https://youtu.be/fYy-FrjLX2s

#видео #начинающим #k8s #ru
Инструмент: сервис для проверки браузерной поддержки свойств

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

Несмотря на то, что сервис существует уже довольно давно, он всё ещё обновляется, добавляя новые свойства и версии браузеров по мере их выпуска.

Ссылка на инструмент: Can i Use

#инструмент #frontend
Книга: Профессиональный Go

Автор: Адам Фриман
Год издания: 2022

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

#ru #книга #go
Статья: Алгоритмы и структуры данных для начинающих — сортировка

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

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

Ссылка на статью

#статья #алгоритмы #general #ru
Статья: 10 приложений для изучения программирования на мобильных устройствах

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

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

Ссылка на статью

#статья #начинающим #general #ru
Видео: Основы VueJS с нуля за 1 час

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

Тут будут рассмотрены темы реактивности, экземпляров, свойств, массивов, циклов, событий, методов, интерполяции, Ajax, работы с элементами формы и многое другое:

https://youtu.be/b6Ac0jcqJIg

#видео #фронтенд #vue #js
Книга: Agile-трансформация. Готовый план перехода к гибкой бизнес-модели организации

Автор: Саймон Хейворд
Год издания: 2021

Описание:
В практическом руководстве Саймона Хейворда, доктора наук по бизнес-администрированию и управлению, вы найдёте готовый план Agile-трансформации бизнеса. Эта книга предназначена для руководителей и HR-специалистов корпораций, которым нужен простой и действенный подход к изменениям. Следуя этому руководству, вы сможете развить необходимые навыки и внедрить Agile-подход в вашу организацию без лишних сложностей.

#книга #ru #agile
Инструмент: генератор случайных пользователей

Этот инструмент предоставляет бесплатное API, которое позволяет генерировать разнообразные данные о пользователях, включая фотографии профиля, имена, почту и многое другое.

Ссылка на инструмент: Random User Generator

#инструмент #web
Дайджест: шаурмичная на Python и AI-плагины для разработки

В статье собрали дайджест из лучших материалов по Python за последнее время. В нём представлены статьи и видео на русском и английском языках.

В этой подборке вы узнаете о том, как использовать Python для готовки шаурмы, как создать чат-бота на базе ruT5, а также расскажут о доступных AI-плагинах для разработки на Python.

Ссылка на дайджест

#дайджест #python #ru
Книга: Android. Сборник рецептов: задачи и решения для разработчиков приложений [2-е издание]

Автор: Ян Дарвин
Год издания: 2018

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

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

#книга #ru #java #android
​Курс: Учим C#

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

Ссылка на курс

#курс #csharp #ru
Статья: 11 заповедей Junior-разработчика

В статье опытный разработчик с 10+ летним опытом, даёт советы начинающим разработчикам. Он суммирует свой опыт и рассказывает, что ожидает от разработчиков в команде.

С помощью этих 11 заповедей он предоставляет рекомендации по программированию, командной работе и эффективному использованию инструментов разработки, чтобы помочь junior-разработчикам достичь успеха:

Ссылка на статью

#статья #трудоустройство #general #ru
Книга: Программируй на Haskell

Автор: Уилл Курт
Год издания: 2019

Описание:
Данная книга предлагает вам пройти через серию коротких уроков, примеров и упражнений, разработанных с целью помочь вам почувствовать себя в Haskell. В её страницах вы обнаружите ясные и наглядные иллюстрации, а также легко сможете получить практический опыт. Вам предстоит написать и протестировать множество интересных программ, а также погрузиться в различные модули и библиотеки.

#книга #ru #haskell
Статья: Golang основы для начинающих

В статье рассказывается про основы программирования на языке Go. Автор предоставляет компактный обзор основных концепций и синтаксиса языка, начиная от типов данных и переменных до структур управления потоком выполнения программы.

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

Ссылка на статью

#статья #go #начинающим #ru