Точка входа в программирование
21.4K subscribers
905 photos
163 videos
1 file
2.45K links
Фундаментальные знания по основам программирования

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

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

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

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
​​Просто о сложном: Основы архитектуры Python-приложений

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

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

Обо всём этом — в данном гайде

@prog_point #теория #python
​​Что стоит знать начинающему бэкендеру

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

— аутентификация;
— роли, разрешения и контроль доступа;
— REST;
— API;
— работа с e-mail, sms, webhooks;
— взаимодействие с платежами;

Ещё больше тем с разъяснением читаем в статье.

@prog_point #web #backend
Универсальные шпаргалки по паттернам проектирования

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

#подборка #шпаргалка #паттерны #ru
Значит делаем так: берём телеграм, скрещиваем его с бравл старс и бинансом...

@prog_point
​​Основные команды SQL, которые должен знать каждый программист

Базовые команды SQL не ограничиваются стандартными CREATE, UPDATE и DELETE. Ловите мини-гайд, где собрали 20+ самых популярных SQL-команд, элементов запроса, агрегатных функций и вложенных подзапросов с примерами использования.

@prog_point #sql
Целая подборка разнообразных шпаргалок для разработчика

Такие шпаргалки сэкономят вам много часов гугления. В подборке есть как и универсальные шпаргалки на все темы сразу, так и специализированные — по API и CSS, например.

Забираем и упрощаем себе жизнь разработчика

@prog_point
Forwarded from Нейроканал
This media is not supported in your browser
VIEW IN TELEGRAM
Cursor | ИИ-ассистент здорового кодера (не курильщика)

Презабавная вишенка на вершине торте ИИ-ассистентов IDE. Полностью бесплатный IDE (почему не плагин VS Code?), способный:

— принимать задания в промпт-окне прямо поверх выбранного кода (например, «допиши yield этому блоку»);
— завершать за вас многострочный участок кода;
— генерить легкочитаемые docstrings в диалоговом окне (на основе всего, что увидела в проекте);
— применять правки из чата и проч.

Скачать

#llm #ide

@neuro_channel
20 бесплатных онлайн-игр программистов для лёгкого обучения

Сохраняйте подборку, включающую в себя бесплатные онлайн-игры для программистов, которые позволят в увлекательной форме освоить JavaScript, Java, Python, PHP, C# и другие языки.

Среди них CodeCombat, Ruby Warrior, Code Hunt, Robocode и многое другое.

#general #ru
​​Markdown в Telegram: как правильно выделить код и форматировать текст

Markdown — это язык разметки, который часто используется при создании документов, readme-файлов и многого другого. Его цель — сделать процесс форматирования простым. Такой подход широко используется на различных платформах, в т.ч. и в Telegram.

Ловите гайд, который научит форматировать код через markdown так, чтобы он был красивым и понятным вашему собеседнику или читателям канала.

@prog_point
Бесплатный курс по Java со Стэнфорда 

Курс включает 28 уроков, 9 заданий и 2 экзамена и рассчитан именно на начинающих в IT. По заявлению авторов этот курс — один из самых больших вводных курсов по программированию.

@prog_point #java