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

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Подборка: 5 лучших площадок для обучения программированию

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

1. Coursera — предлагает курсы от ведущих университетов и компаний. Всего насчитывается 12 тысяч курсов.

2. Zero To Mastery — платформа создана опытным разработчиком и предлагает курсы по техническому направлению.

3. Udemy — одна из старейших площадок. Насчитывает в себе 210 тысяч курсов.

4. Codecademy — сосредоточена на обучению программирования. Есть курс как для новичком, так и для профи.

5. Skillshare — платформа ориентирована на креативные и бизнес-навыки. Имеется более 25 тысяч классов и активное сообщество.

#подборка #курс #ru
Подборка шпаргалок по Python в картинках

Сохраняйте эти шпаргалки по Python, которые помогут вам сэкономить время при обучении и работе.

Среди них шпаргалки по основам, регулярным выражениям, Pandas, Django и виртуальному окружению.

#шпаргалка #python
Видео: Современная backend-архитектура. Масштабируемые и высоконагруженные приложения

Бэкенд — это не только API. Это ещё и множество сервисов, помогающих делать крутые высоконагруженные приложения.

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

#видео #теория #backend #ru
Шпаргалка: всеразличные советы для фронтендера

Держите сайт, где собраны лайфхаки и советы для JS, CSS и HTML. Также тут можно найти разные best practices и их реализацию. Например: комбинация запросов на Google Fonts, тримирование строки перед парсом в число, избегание @import в CSS и так далее.

#шпаргалка #советы #frontend #en
Статья: PyTorch или TensorFlow — что выбрать

Сохраняйте статью, где сравнивают TensorFlow и PyTorch. PyTorch — гибкий инструмент на базе Python и Torch. TensorFlow — система машинного обучения Google Brain с высокоуровневым API Keras.

Выбор зависит от целей проекта: PyTorch прост в использовании, но ограничен в визуализации. TensorFlow — производителен и имеет много предварительно обученных моделей.

#статья #ml #ru
Инструмент: API для получения предварительного просмотра ссылки

Сохраняйте бесплатный сервис Linkpreview (имеются и платные тарифы). Тут есть поддержка популярных сайтов по типу YouTube, Wikipedia, X и т. д. Пользоваться легко — отправляете простой GET-запрос, получаете простой JSON ответ. В ответе будет ссылка на превью, заголовок и описание. В документации есть примеры использования в JS, PHP, Python и т. д.

#инструмент #general
Курс: Погружение в JavaScript для начинающих

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

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

Ссылка на курс

#курс #javascript #frontend #начинающим
Статья: Что такое LangChain — фреймворк Python для ИИ

LangChain — новый фреймворк Python для приложений с использованием больших языковых моделей. За короткое время он набрал популярность, собрав более 20 000 звезд на GitHub. Фреймворк упрощает создание приложений, позволяя интегрировать языковые модели с различными данными, такими как Notion, PDF или электронные письма. Он предоставляет удобный интерфейс для доступа к моделям от OpenAI, Hugging Face, Cohere и других, а также функционал для оптимизации запросов и управления моделями.

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

#статья #ai #python #ru
Видео: Что такое микросервисы и как они устроены

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

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

#видео #архитектура #микросервисы #ru
Forwarded from Zen of Python
​​Самая «зазвездившаяся» шпаргалка по Py на GitHub

Что такого в репозитории на 34К+ звёзд? Видимо, автор настолько преисполнился в своём познании, что действительно угадал, что всегда должно быть под рукой у каждого из нас. Вы точно найдёте там для себя то, что регулярно гуглите.

#шпаргалка
Статья: Как сделать своё ИИ-приложение за 5 минут

Использование AI и no-code платформ делает процесс создания приложений лёгким и доступным для всех.

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

Для примера автор создаёт приложение для создания YouTube-канала: генерации названия, описания, лого и идей контента.

#статья #ai #ru
Инструмент: ИИ-помощник для SQL-запросов

Сохраняйте сервис Text2SQL, который может по текстовому описанию выдавать SQL-запрос. Также сюда можно загрузить схему вашей БД, чтобы инструмент скорректировал по ней запрос. А если не можете разобрать, что делает уже существующий запрос, то сервис его объяснит. Слева можно переключиться на соседние инструменты, которые генерируют или объясняют формулы и регулярные выражения.

#инструмент #backend #sql
Урок: Адаптивная верстка сайтов. Общая теория и примеры

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

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

#урок #frontend #ui #css #ru
Статья: Как собрать информативное портфолио, если у вас NDA

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

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

#статья #трудоустройство #ru
Курс: Контролируемое машинное обучение — регрессия и классификация

Сохраняйте годный курс по ML от Стэнфордского университета. Материал рассчитан для начинающих, есть русские субтитры.

Тут вы научитесь строить модели на Python с использованием NumPy и scikit-learn и модели под наблюдением для задач прогнозирования и бинарной классификации, включая линейную и логистическую регрессию.

#курс #начинающим #ml #python #ru
​​Шпаргалка: Подготовка к собеседованию Kubernetes

Если на горизонте планируется собеседование или захотите проверить себя по чек-листу k8s, то держите отличную статью. В ней исполнительный директор по разработке Газпромбанка делится ответами на вопросы, которые могут быть заданы девопсам и сисадминам на техинтервью. Темы разные: от общего понимания оркестрации контейнеров до нишевых, типа работы с PODами и Ingress.

#шпаргалка #трудоустройство #k8s #ru
Шпаргалка: нейросети на любой вкус

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

#шпаргалка #general #ai