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

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Статья: Собеседование — это навык, который можно развивать

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

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

#статья #general #softskills #начинающим #ru
Книга: Эмоциональный интеллект

Автор: Дэниел Гоулман
Год издания: 2013

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

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

#книга #ru #softskills
Доклад: Оптимизация SQL-запросов

В докладе последовательно рассмотрят несколько непростых ситуаций, всё глубже вникая в область оптимизации запросов. Для этого вам потребуется определённый уровень понимания устройства и работы SQL Server-а, а также глубокие знания в области оптимизации запросов. Несмотря на то, что основой для примеров служит MS SQL, многие аспекты могут быть применены и к другим СУБД:

https://youtu.be/3UUklsDdIsc

#доклад #sql #ru
Книга: Программист-фанатик

Автор: Чед Фаулер
Год издания: 2018

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

#книга #ru #general #softskills
Статья: Как написать Telegram-бота на Python — делаем ремайндер

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

Статья будет полезна для новичков, которые знают Python на базовом уровне:

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

#статья #python #начинающим #ru
Видео: Топ шаблонов проектирования, которые должен знать программист

Шаблон (паттерн) проектирования представляет собой определённый способ построения программного кода для решения часто встречающихся проблем проектирования.

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

https://youtu.be/BPRA2TbnRtk

#видео #ru #general
Книга: Программирование на C# для начинающих. Основные сведения

Автор: Алексей Васильев
Год издания: 2018

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

#книга #csharp #начинающим #ru
Лекция: Разработка своего компонента на Bootstrap

На этом открытом уроке рассказали о том, как устроен Bootstrap внутри, какие настройки и миксины он предоставляет для разработки, как создать свой собственный компонент на Bootstrap, а также о новом API для утилит, которое появилось в Bootstrap 5:

https://youtu.be/EdnHwJw9xro

#лекция #web #bootstrap #ru
Шпаргалка по Vim: как отсюда выйти

Vim по умолчанию установлен во многих операционных системах (включая большинство дистрибутивов Linux и macOS), поэтому хотя бы поверхностные знания о нём лишними не будут.

В статье собрали основы работы с редактором в простую шпаргалку и ответили на самый интересующий всех вопрос:

Ссылка на шпаргалку

#шпаргалка #vim #инструменты #ru
Видео: Топ 15 базовых команд терминала GNU Linux, которые должен знать каждый

В этом видео расскажут про 15 базовых команд терминала GNU Linux. Покажут как их использовать и для чего они нужны. Эти команды нужно знать каждому. Уделите время на изучение этих основных команд и чувствуйте себя свободно и уверенно в терминале GNU Linux или даже Mac и Windows, так как там есть аналогичные команды, а иногда даже абсолютно идентичные:

https://youtu.be/ZR1M19OzNl4

#видео #linux #general #ru
Книга: JavaScript. Полное руководство [7-ое издание]

Автор: Дэвид Флэнаган
Год издания: 2021

Описание:
В течение почти 25 лет этот бестселлер служил исчерпывающим руководством для программистов на JavaScript, и новое издание книги полностью обновлено с целью охвата версии 2020 языка JavaScript. Издание полно яркими примерами кода и новыми главами, в которых раскрываются классы, модули, итераторы, генераторы, объекты Promise и async/await.

#книга #ru #javascript
​Доклад: Разбираемся в сортах реактивности

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

https://youtu.be/__iGudoQUN8

#доклад #web #ru
Книга: Программирование компьютерного зрения на языке Python

Автор: Ян Эрик Солем
Год издания: 2016

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

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

#книга #python #ml #ru
​Курс: Видеоуроки по Arduino

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

Данная программа является переводом курса гуру микроэлектроники Джереми Блюмома.

https://youtu.be/bO_jN0Lpz3Q

#курс #arduino #ru