Сохранёнки программиста
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, который, кстати, уже есть у нас на канале. Вот он.

Погрузиться в робототехнику можно тут.

#курс #ru
Книга: Laravel. Полное руководство, 2-е издание

Автор: Мэтт Стаффер
Год издания: 2020

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

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

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

#книга #php #laravel #ru
Курс: Основы HTML Базовый курс от Web Atom

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

В курсе 34 микролекции общей продолжительностью более трёх часов.

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

#курс #web #ru
Книга: РНР. Полное руководство и справочник функций

Автор: Лукьянов М.Ю.
Год издания: 2020

Описание:
Книга поможет вам освоить язык PHP практически с нуля — от самых основ до создания своих собственных приложений и библиотек кода. Пошаговые примеры помогут вам разобраться с многочисленными функциями РНР, узнать, как правильно использовать строки, что такое массивы и какие действия с ними можно выполнять, как используется ООП (объектно-ориентированное программирование) в РНР и многое другое.

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

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

#книга #php #ru
Конференция: YaTalks 2021. Lifestyle: важные вопросы о жизни и разработке

Полная запись Lifestyle-трека конфереции Яндекс, которая прошла в конце 2021 года. Здесь вы найдёте целых 10 часов различных выступлений и обсуждений на самые разные темы, которые подготовили эксперты в своей области.

Запись разбита на таймкоды с указанием темы выступления и его авторов. Смотрим здесь.

#конференция #ru
Книга: Основы Python. Научитесь думать как программист

Автор: Аллен Б. Дауни
Год издания: 2021

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

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

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

#книга #python #ru
Книга: Swift. Основы разработки приложений под iOS, iPadOS и macOS

Автор: Василий Усов
Год издания: 2021

Описание:
Мечтаете стать iOS-разработчиком, написать собственное приложение и работать в крутой компании? Тогда эта книга для вас!

Язык Swift прост, понятен и отлично подойдёт как новичкам, так и опытным программистам. Чтобы начать писать код, вам потребуются только эта книга, компьютер и желание учиться. Все базовые концепции программирования и основы синтаксиса объясняются доступным языком, поэтому если вы никогда раньше не занимались разработкой, то эта книга — отличный старт. Теория чередуется с практическими примерами и кодом — так вы сразу сможете связать абстрактные понятия с реальными ситуациями. В каждой главе вас ждут тесты и домашние задания, которые помогут закрепить материал.

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

#книга #swift #ru
Подкаст: Веб-стандарты от 4 января 2022

Ведущие начали 2022 с обсуждения событий прошедшего года: подкаст и другие проекты, фронтенд, JS, бэк и тулинг, один вопрос, чат и личное.

Слушаем тут.

#подкаст #вебстандарты #ru
Книга: Классические задачи Computer Science на языке Python

Автор: Дэвид Копец
Год издания: 2020

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

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

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

#книга #python #ru
Книга: Learning PHP, MySQL & JavaScript

Автор: Robin Nixon
Год издания: 2021

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

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

#книга #php #javascript #en
Конференция: YaTalks 2021. Frontend: 30 лет — полёт нормальный!

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

Посмотреть запись конференции можно здесь.

#конференция #web #фронтенд #ru
Книга: Принципы организации распределенных баз данных

Авторы: М. Тамер Ёсу, Патрик Вальдуриес

Год издания: 2021

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

Отдельная глава посвящена обработке больших данных (в частности, обсуждаются распределённые системы хранения, потоковая обработка данных, платформы MapReduce и Spark, анализ графов и озера данных). Обработка веб-данных рассматривается с акцентом на технологию RDF, получившую широкое распространение.

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

#книга #бд #ru
Книга: Angular and Deep Learning

Автор: Oswald Campesato
Год издания: 2020

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

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

#книга #angular #ml #en
Курс: Программирование на Rust

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

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

#курс #rust #ru
Книга: Programming Kotlin Applications

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

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

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

#книга #java #kotlin #en
Книга: PostgreSQL 13 Cookbook

Автор: Vallarapu Naga Avinash Kumar
Год издания: 2021

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

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

#книга #sql #en
Подкаст: Moscow Python Podcast. Python в ML системах

В гостях у Moscow Python Podcast Python Техлид компании СберДевайсы Владимир Соколов. Ведущие поговорили с Владимиром о том, чем может заниматься Python разработчик в ML системах и о проблемах речевой аналитики.

Смотрим здесь.

#подкаст #python #ml #ru
Курс: Web-технологии: начальный уровень

Курс рассчитан на тех, кто не знаком с web-разработкой, но хочет получить начальные знания в данной области. Он посвящен основам HTML5 и CSS3 и состоит из 5 модулей. Слушателями курса могут быть школьники, студенты, учителя информатики и просто любой желающий разобраться с HTML5 и CSS3.

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

#курс #web #ru
Книга: Mathematics for Machine Learning

Авторы: Marc Peter Deisenroth, A. Aldo Faisal и Cheng Soon Ong

Год издания: 2021

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

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

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

#книга #ml #en