Сохранёнки программиста
7.57K subscribers
1.05K photos
40 videos
3 files
1.56K links
Бесплатные лекции, курсы, книги, подкасты по программированию

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Курс: Уроки Arduino и программирования

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

Курс содержит в себе как базовые уроки по программированию и электронике, так и работе с конкретными модулями и задачами.

Посмотреть курс

#курс #arduino #ru
Книга: Анализ поведенческих данных на R и Python

Автор: Флоран Биюссон
Год издания: 2021

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

Практическая часть книги содержит полные примеры и упражнения на языках R и Python, которые помогут вам получать более глубокую информацию о данных.
Издание предназначено для бизнес-аналитиков и других специалистов, исследующих данные и владеющих программированием на R или Python. Для чтения требуется минимальное знакомство с линейной и логистической регрессией.

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

#книга #rlang #python #ru
Курс: Master IntelliJ IDEA

IntelliJ IDEA — это оригинальный флагман JetBrains и, вероятно, самая сложная из всех Java IDE. Однако любая IDE ограничена возможностями своего пользователя. Этот курс научит вас всем важным сочетаниям клавиш IDEA и, следовательно, позволит вам использовать всю его мощь.

Пройти курс

#курс #en
Инструмент: Онлайн-симулятор Arduino и Raspberry

В дополнение к этому курсу.

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

Страница тренажёра

#инструменты #arduino #raspberry #en
Курс: Парсинг сайтов Python

Вы разберёте парсинг сайтов, изучите модули
requests, bs4(BeautifulSoup), fake-useragent, multiprocessing. Также напишете много парсеров, научитесь находить нужные элементы на странице, разберёте структуру requests запросов, научитесь передавать свои заголовки и свои данные на сайт.

Посмотреть курс

#курс #python #web #ru
Доклад: Монолит и микросервисы в Node.js

В этом докладе Андрей Мелихов рассказал как выглядит облачное node.js-приложение, раскрыл подходы, используемые в их компании, и показал какой профит можно получить от full-stack разработки. Он также поделился тем, как в его компании отказались от микросервисов, переведя всё на функции.

Посмотреть доклад

#доклад #web #ru
Книга: Hardcore Programming for Mechanical Engineers: Build Engineering Applications from Scratch

Автор: Angel Sola Orbaiceta
Год издания: 2021

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

#книга #python #en
Forwarded from Метод утёнка
Всем привет! Мы приняли решение публиковать файлы только тех книг, которые распространяются свободным образом. А про остальные книги будем рассказывать в формате рекомендации. Найти эти книги в сети можно будет самостоятельно.
Книга: Атака сетей на уровне протоколов

Автор: Джеймс Форшоу
Год издания: 2022

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

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

#книга #ru
Практикум: CodinGame — обучение программированию посредствам игр

CodinGame — сайт, на котором программирование и видеоигры сливаются в единое целое. Здесь вы найдёте большую коллекцию задач на программирование, оформленных в виде видеоигр. Также тут изредка (раз в два месяца) проводятся контесты, содержащие в себе задачи на оптимизацию и ИИ, победители которых получают ценные призы. А если вы решите много задач, то на вас могут обратить внимание компании, которые набирают на этом сайте работников.

CodinGame

#практикум
Урок: Автоматизация задач разработки с помощью GitHub Actions

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

Пройти курс

#урок #ru
Книга: Совершенный код

Автор: Стив Макконнелл
Год издания: 2010

Описание:
Это классическая фундаментальная книга, в которой освещаются дизайн кода, его написание, отладка и тестирование. Стоит её прочитать, если вы только начинаете свой путь в разработке ПО.

#книга #ru
Книга: Spring in Action, 6th edition

Автор: Craig Walls
Год издания: 2021

Описание:
Эта книга будет полезна независимо от того, являетесь ли вы новичком в Spring или читаете эту книгу, чтобы ознакомиться с новейшими функциями.

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

#книга #spring #en
Урок: React JS + TypeScript. Введение в Типизацию

В видео показывают работу с типизацией в React на примере приложения. Там рассматривают простую типизацию, типизацию статических событий, интерфейсы для пропсов, пакеты типов для react-router-dom и многое другое.

Посмотреть урок

#урок #web #react #typescript #javascript #ru
Книга: Создание сайтов на Tilda

Автор: Владимир Молочков
Год издания: 2021

Описание:
Подробно рассмотрена работа с конструктором сайтов Tilda, позволяющим создавать сайты любой сложности из готовых блоков и шаблонов без программирования. Приведены рекомендации по использованию панели разработчика и советы по оптимальным настройкам. Даны пошаговые инструкции для создания одностраничного сайта-визитки, лендинга, многостраничного сайта, сайта-портфолио и интернет-магазина. Описан принцип работы с Zero Block, рассказано о публикации меню, галереи изображений, об использовании форм и виджетов, добавлении анимации и видео.

#книга #веб #ru
Урок: Git. Большой практический выпуск

Если вы только знакомитесь Git, хотите быстро освоить его и как можно быстрее погрузиться в тему, не перечитывая огромное количество статей, то этот выпуск точно для вас. Вы узнаете что такое Git, основные принципы работы с ним, как создать первый репозиторий, как делать коммиты, как читать историю, поработаем и в консоли, и в среде разработки, вы узнаете о ветвлении в git, чем rebase отличается от merge, о merge conflict, о том, как работать с удалёнными репозиториями и многом другом.

Посмотреть урок

#урок #git #ru
Книга: Programming Kotlin Applications

Автор: Brett McLaughlin
Год издания: 2021

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

#книга #java #kotlin #en
Курс: C#. Быстрый старт

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

Для эффективного освоения материала требуется минимальный опыт программирования

Пройти курс

#курс #csharp #ru
Книга: Entity Framework Core in Action

Автор: Jon P. Smith
Год издания: 2021

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

#книга #en
Доклад: Алгоритмическая и микроархитектурная оптимизация C++ приложений

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

Смотреть доклад

#доклад #cpp #ru