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

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Что почитать начинающим по Python?

— "Изучаем Python" (Марк Лутц). Классика для новичков, дающая глубокое понимание основ Python и практического применения.

— "Автоматизация рутинных задач с помощью Python" (Альберт Свейгарт). Руководство для автоматизации задач: работа с файлами, таблицами и веб-страницами.

— "Программируем на Python" (Майкл Доусон). Книга для начинающих с примерами игр, которые можно создать на Python.

— "Python для детей" (Джейсон Бриггс). Введение в программирование, подходящее для детей и подростков.

— "Простой Python. Современный стиль программирования" (Люк Снелл). Книга для новичков с практическими аспектами программирования.

— "Python для всех" (Чарльз Северенс). Удобное пособие для быстрого освоения Python и систематизации знаний.

#подборка #книга #python #ru
Forwarded from Метод утёнка
OAuth 2.0, OpenID Connect и SSO для самых маленьких

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

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

Тут всё просто: вводите интересующую команду и получаете подробное описание каждой её части.

Ссылка: explainshell

#инструмент #general
Практикум по программированию

Тут вы сможете закрепить базовые знания по программированию на любом популярном языке, доступном на платформе (Python, C/C++, Go, JavaScript, C#, Java, R, Pascal, Ruby, PHP и многие другие). Внизу страницы можно найти полный перечень всех доступных тем.

Мастхэв для начинающих, которым сразу хочется закреплять знания: ссылка

#тренажёр #general #ru
ИИ-инструмент, помогающий в трудоустройстве

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

Одна из таких: Auto_Jobs_Applier_AIHawk. Помогает составлять резюме, фокусируясь на сильных сторонах, самостоятельно делает рассылки и предлагает вам персонализированные рекомендации.

Репозиторий инструмента

Скидываем тому самому другу, который не может найти работу.

#инструмент #трудоустройство
Перед Новым годом у всех одна головоломка: что дарить?

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

Мы в статье собрали более 50 идей подарков, которые вдохновят на выбор: от стильных механических клавиатур и качественных наушников с шумоподавлением до подписок на образовательные платформы и наборов Lego для взрослых.

Перед Новым годом и так времени ни на что не хватает, так что хотя бы здесь вы его сэкономите.

#подборка #general #ru
Топ-5 перспективных frontend-фреймворков на 2025 год

Забираем:

Solid.js — реактивный фреймворк без виртуального DOM, обновляющий только измененные части страницы для максимальной производительности.

Qwik — фреймворк с мгновенной загрузкой и оптимизированной интерактивностью благодаря откладыванию выполнения JavaScript.

— Svelte — компилирует компоненты в чистый JavaScript на этапе сборки, обеспечивая быстрые и легковесные приложения.

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

Alpine.js — минималистичный фреймворк для добавления интерактивности на статические страницы, работающий прямо в HTML.

Подробней с примерами кода

#подборка #frontend #web
This media is not supported in your browser
VIEW IN TELEGRAM
drawDB: удобный инструмент для проектирования баз данных

Это редактор диаграмм баз данных (DBER), работающий прямо в браузере — даже без регистрации. С помощью drawDB можно всего за несколько кликов создавать схемы, экспортировать SQL-сценарии и настраивать интерфейс под свои задачи.

Инструмент поддерживает: MySQL , PostgreSQL , SQLite , MariaDB и SQL Server . Его также легко развернуть локально через npm или запустить с помощью Docker.

Ну а цена за это чудо: #бесплатно

#инструменты #db
Вспоминаем лучшие мемы за 2024

В статье собрали мемный календарь прошедшего года из соседнего канала IT-Юмор. Залетаем, смеемся и делаем передых от предновогодней суеты.

#general
Большая шпаргалка для разработчиков

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

Ссылка: Devhints

#шпаргалка #general
Курс по веб-технологиям для начинающих

Нашли курс, который отлично подойдёт как стартовая точка для тех, кто хочет освоить основы веб, но не знает, с чего начать. Он подходит для школьников, студентов, преподавателей и просто всех, кто хочет разобраться в HTML5, CSS3 и JavaScript.

Курс включает 6 модулей:
— введение в курс;
— история веб-технологий;
— основы HTML;
— основы CSS;
— практические задания по HTML и CSS;
— введение в JavaScript.

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

#курс #web #начинающим #ru
This media is not supported in your browser
VIEW IN TELEGRAM
devv.ai | Claude Haiku, Gemini 1.5 Pro без VPN и оплаты

Сервис агрегировал лучшие кодерские нейронки вроде ChatGPT 4o-mini, Claude Haiku и Gemini 1.5 Flash Pro и предлагает переключаться между ними с целью добиться решения своей задачи. Пока проект в стадии «пробуем на публике», денег не берут, так что пользуйтесь, пока дают!

Попробовать
Наконец достойный противник ресурс по изучению Git

На сервисе Learn Git Branching можно удобно, наглядно и интерактивно изучать механизмы git, его команды и структуру. Такой вариант обучения куда эффективней сухих статей или видео-уроков.

#git #начинающим