Сохранёнки программиста
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
Воркшоп: Рефакторинг Android-проекта

Евгений Мацюк — активный участник Android-коммьюнити и эксперт во всех вопросах вокруг тестирования. Здесь он показал, как выглядит ревью и рефакторинг небольшого проекта, выполненного как тестовое задание.

Смотреть

#воркшоп #android #ru
Курс: «Основы UX»

Этот курс состоит из 31 урока. Здесь системно подходят к объяснению профессии UX-дизайнера, разбирают паттерны проектирования, принципы дизайна, психологию пользователей и многое другое. Причём всё без-воз-мез-дно.

Пройти курс можно тут.

#курс #UX #ru
Книга: Блокчейн от А до Я. Все о технологии десятилетия

Автор: Лоран Лелу
Год издания: 2017

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

Скачать

#ru #blockchain
Курс: Базы данных

Отличный курс 2017 года, который охватывает множество тем по базам данных:

— введение в SQL;
— проектирование схемы базы данных;
— API для доступа к базе данных из приложений;
— представления и хранимые процедуры;
—Агрегатные и оконные функции;
—минимальные сведения о транзакциях и практика в написании запросов;
— управление блокировками;
— триггеры;
— ключ-значение и JSON;
— бекапы, восстановление, репликация.

Курс бесплатен и доступен на YouTube.

#курс #бд #ru
Книга: Hardcore Programming for Mechanical Engineers: Build Engineering Applications from Scratch

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

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

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

#книга #python #en
Курс: Структуры данных от Калифорнийского университета

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

Курс доступен по ссылке

#курс #en
Книга: Unix и Linux. Руководство системного администратора, 5-е издание

Авторы: Эви Немет, Гарт Снайдер, Трент Хейн, Бэн Уэйли, Дэн Макин
Год издания: 2020

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

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

#книги #linux
Курс: Master VSCode

Visual Studio Code быстро стал одной из самых популярных программ для разработки, если не самой популярной. Его гибкость позволяет работать с любым типом кодовой базы и проекта.

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

Пройти курс можете здесь

#курс #vscode #en
Курс: Принципы функционального программирования в Scala

Scala объединяет функциональное и объектно-ориентированное программирование в практическом пакете. Язык без проблем взаимодействует как с Java, так и с JavaScript. Он также является языком реализации многих важных фреймворков, включая Apache Spark, Kafka и Akka.

Этот курс посвящён функциональному программированию и пройти его можно бесплатно тут.

#scala #en
Видео: Создание приложения для видеочата

Используя стандартный стек фронтенд-разработчика, автор на протяжении трёх часов объясняет, как создать приложение для видеочата.

Посмотреть видео можете тут.

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

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

Пройти курс можно здесь.

#урок #github #ru
Курс: RUBY - 2020. С Нуля и до Профи. Полный курс

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

Все 51 видео доступны бесплатно здесь.

#видео #ruby #ru
Книга: Программирование: типовые задачи, алгоритмы, методы, 4-е изд.

Автор: Златопольский Д. М.
Год издания: 2020

Описание:
Эта книга для тех, кто хочет научиться программировать. В ней представлена методика решения типовых задач программирования, не привязанная к конкретному языку. Разъяснения по методике решения задач и программы приведены на алгоритмическом языке. Русский синтаксис делает программы понятными и легко переносимыми на любой язык программирования.

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

#книга #ru
Курс: Машинное обучение

Курс по машинному обучению от Стэнфордского университета представляет собой широкое введение в машинное обучение, анализ данных и статистическое распознавание образов. Курс объёмный и рассчитан на 11 недель обучения.

Доступен бесплатно с русскими субтитрами по ссылке

#курс #ml #ru #en
Подкаст: Moscow Python Podcast. Docs as Code (level: all)

В новом подкасте вместе с разработчиком компании Recall Masters Анатолием Щербаковым авторы обсудили документацию к коду, почему она нужна и о подходе Docs as Code.

Посмотреть можно тут

#подкаст #python #ru
Конференция: Запись с онлайн-конференции PWA Summit 2021

Это запись трансляции конференции, которая включает в себя все основные доклады, 3 сеанса вопросов и ответов в прямом эфире, а также полную панель «Будущее веб-приложений».

Посмотреть бесплатно можете тут:

https://tprg.ru/5iZu

#конференция #web #en
Конференция: DotNext 2021 Piter

В апреле этого года прошла конференция для .NET-разработчиков DotNext 2021 Piter, где в течение 4 дней российские и иностранные разработчики выступали со своими докладами, делились мнением и обсуждали различные вопросы.

Здесь вы найдёте 33 видео с выступлениями оттуда

#конференция #dotnet #ru
Подкаст: Faster Python with Guido van Rossum

Гвидо ван Россум — создатель языка программирования Python и заслуженный инженер Microsoft. В этом подкасте авторы обсудили с ним новую работу по ускорению CPython (PEP 659), уровни выполнения интерпретатора Python и высокоэффективные улучшения производительности с низким уровнем зависания.

Можно как послушать, так и прочитать транскрипцию на английском здесь

#подкаст #python #en
Книга: Бессерверные приложения на JavaScript

Авторы: Александр Симович, Слободан Стоянович
Год издания: 2020

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

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

#книга #javascript #ru
Доклад: Ваши процессы попахивают. Что с этим делать

Это небольшой конспект доклада Филлипа Дельгядо с TeamLeadConf 2021. В нём он поделился наиболее частыми проблемами, возникающими в команде при различных процессах и тем, как с этим бороться.

Прочитать на русском можете тут

#доклад #ru
Книга: Django 3 By Example

Автор: Antonio Mele
Год издания: 2020

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

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

#книга #python #django #en