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

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Книга: 1400 задач по программированию

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

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

Скачать

#книга #ru
Курс: Backend на Java — Большой курс для входа в профессию backend-разработчика

Курс состоит из 20 видеозаписей, каждая из которых — крупный раздел из Java или бэкенда. Среди них: основы ООП, многопоточность, Spring, MVC, система авторизации, Docker и другое.

Страница курса

#курс #java #web #бэкенд
Курс: «Основы UX»

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

Страница курса

#курс #ux #ru
Курс: Парсинг сайтов на Python

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

Также вы узнаете, как работать с requests, bs4, fake-useragent, multiprocessing, json, авторизацией на сайтах, куки и многим другим.

Страница курса

#курс #python #ru
Книга: React быстро

Автор: Азат Мардан
Год издания: 2017

Хотите быстро освоить React.js на понятных и объясненных примерах? Эта книга для вас. Так же она познакомит вас с форматом JSX и научит работе с однонаправленным потоком данных и принципами декларативного программирования.

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

#книга #js #react #ru
Курс: Kotlin Bootcamp для программистов

Бесплатный курс по Kotlin от Google. В этом курсе вы узнаете основы Kotlin и преимущества его использования при создании различных небольших программ в IntelliJ IDEA. Курс состоит из 6 урок, объясняющих основные концепции языка.

Страница курса

#курс #kotlin #en
Книга: Криптография и взлом шифров на Python

Автор: Эл Свейгарт
Год издания: 2020

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

Скачать

#книга #ru #python
Доклад: Тестирование без лишних нервов

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

Разговор шёл о том, как новый тест-менеджмент инструмент Test IT делает жизнь QA направления легче и веселее.

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

#доклад #тесты #ru
Курс: Базы данных

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

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

Страница курса

#курс #бд #ru
Книга: Designing User Interfaces

Авторы: Mike и Diana Malewicz
Год издания: 2020

Описание:
Современная практичная книга, полная необходимой информации:

— Краткое введение в UI и UX;
— Образ мышления для дизайнеров UI;
— Сетка и макет, типографика, цвета, градиенты, тени, кнопки, иконки, формы, карточки и прочее;
— Привлечение клиентов с помощью дизайна пользовательского интерфейса.

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

#книга #en #ui
Курс: Основы C++. Программирование для начинающих

Держите большой курс по разработке на плюсах от SimpleCode. Он состоит из 200 небольших видео: от установки среды и самых азов до продвинутых особенностей языка и решения конкретных практических задач.

Страница курса

#курс #cpp #ru
Книга: Отъявленный программист. Лайфхакинг из первых рук

Автор: Игорь Савчук
Год издания: 2016

Описание:
Перед вами – сборник откровенных бесед с известными программистами, системными администраторами и другими «айтишниками». Герои книги исповедуют разные взгляды, относятся к разным социальным группам, могут оперировать миллионами долларов, быть героями гламурных тусовок или простыми офисными трудягами-программистами. Объединяет этих людей умение использовать свои увлеченность, страсть и любовь к профессии как рычаг, позволяющий достигнуть принципиально новых вершин в развитии себя и своего бизнеса.

Скачать

#ru #general #lifestyle
Где вы получаете / получили необходимые навыки для работы в IT?
Anonymous Poll
27%
Учебное заведение (школа, вуз)
11%
Офлайн курсы
27%
Онлайн курсы
77%
Самообразование
Книга: Классические задачи Computer Science на языке Java

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

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

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

#книга #ru #java
Доклад: Нейронные сети. Смотрим, как они устроены изнутри

Алексей Гучко, проект-менеджер компании EORA, которая занимается разработкой Искусственного интеллекта, подготовил доклад, где подробно расскажет о том:
— существует ли вообще ИИ;
— какие задачи решает нейросеть;
— что находится «внутри» нейронки.

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

#доклад #ml #ru
Курс: Полный курс JavaScript для начинающих

Курс представляет из себя одно видео на 11 часов, где автор рассказывает про JavaScript, начиная с самый основ, заканчивая async await, промисами и другим. Под видео есть расшифровка тайм-кодов, что значительно упрощает навигацию по видео.

Страница курса

#курс #javascript
Книга: Kotlin. Программирование на примерах

Автор: Ияну Аделекан
Год издания: 2020

Описание:
Объёмная во всех смыслах книга посвящена разработке мобильных приложений для Android на языке Kotlin. Рассматриваются основные элементы языка, такие как функции и классы, приёмы ООП. Также вы узнаете о разработке микросервисов RESTful для приложений Android, о методах реализации шаблона архитектуры MVC и многое другое.

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

#книга #kotlin #ru
Курс: Программирование на Golang

В этом курсе по программированию на Golang (Go) вы познакомитесь с основными возможностями этого языка. Например, циклы, срезы, горутины, работа с JSON и многое другое.

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

Страница курса

#курс #golang #ru
Подкаст: Podlodka #200 — Как учить языки программирования

Языки программирования — фундамент наших профессий и нескончаемая тема для горячих дискуссий. Этот выпуск совместил в себе всё самое лучшее, поэтому обязательно скрасит вашу рабочую неделю!

Интересно будет всем: вопрос изучения языков программирования (зачем, какие и как именно?) стоит не только перед теми, кто только входит в ИТ, но и перед опытными инженерами, которые хотят прокачивать свои профессиональные навыки.

Страница подкаста

#подкаст #ru