Точка входа в программирование
20.1K subscribers
1.27K photos
220 videos
2 files
2.79K links
Фундаментальные знания по основам программирования

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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Как программа компилируется и работает?

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

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

https://youtu.be/ZIHkLkCQ-B8?si=DTEFTiNuHhFgOfWq

@prog_point #теория
This media is not supported in your browser
VIEW IN TELEGRAM
Figma для VS Code

Расширение позволяет открывать файлы проектов прямо в IDE, взаимодействовать с коллегами и utythbnm сниппеты на базе UI-компонентов.

Цена: бесплатно
Расширение на Visual Studio Marketplace

@prog_tools
❤‍🔥5
Как устроен торрент?

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

Работает это так: подключение происходит к «рою» — группе людей, которые делятся кусочками файла. Специальная программа, торрент-клиент, помогает собирать все части вместе и делиться своими частями с другими. Чем больше людей в «рою», тем быстрее идёт загрузка для всех. Подробней:

https://youtu.be/OOBpoSoezOo?si=Idk94lBlajWEzMUh

@prog_point #теория
👍10😁31🐳1🍌1
​​Что такое временная почта и как её использовать

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

Детальней про временную почту и топ популярных сервисов для неё — в статье.

@prog_point
4🆒2🍌1
​​Просто о сложном: Основы архитектуры Python-приложений

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@prog_point
👍21