backendportal | Unsorted

Telegram-канал backendportal - Backend Portal | Программирование

14390

Присоединяйтесь к нашему каналу и погрузитесь в мир Backend-разработки Связь: @devmangx РКН: https://clck.ru/3FobxK

Subscribe to a channel

Backend Portal | Программирование

Учим использовать ChatGPT и Giga во Frontend-разработке.

Даём рабочие способы получать клиентов на разработку даже без опыта.

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

Помогаем перейти на фриланс в течение пары месяцев с доходом от 1000$/мес.

👉 Приходи на бесплатное обучение и зови с собой друзей

🔥 С 2019 стабильно помогаем с обучением, практикой и зарабатывать на фрилансе.

Читать полностью…

Backend Portal | Программирование

Разработка бэкенда с помощью Ice tea

В плейлисте рассматриваются различные темы, включая создание веб-сервера с использованием Node.js и Bun, а также курс по Express с тестированием через Postman.

📲 Ознакомиться: тут

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Хэши: виды, применение и примеры на Java

🔜 Читать

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

API для начинающих

Курс состоит из 3 разделов: введение в API, изучение API с помощью инструментов и библиотек, а также практическая работа с проектом и серверной API.

📲 Ознакомиться: тут

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Теперь вы можете создавать интерфейс для вашего кода на Python, не изучая HTML, JavaScript или CSS

Просто возьмите любой код на Python и создайте динамический графический интерфейс поверх него, просто перетаскивая компоненты 👑

Ссылка: тык

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

⚡️ 72% программистов не имеют среднего образования

Наше поколение — самоучки, а изучить любое IT-направление легко благодаря нашему ресурсу с полезными материалами:

👩‍💻 JavaScript 👩‍💻 React
👩‍💻 Python 👩‍💻 Docker
👩‍💻 Java 🖼️ Spring
👩‍💻 C# 👩‍💻 Game Dev
👩‍💻 С/С++ 👩‍💻 DevOps
👣 GoLang 🖼️ Redis
👩‍💻 Kotlin 👩‍💻 Mob Dev
🖼️ PHP 🖥 SQL
🖼️ Swift 👩‍💻 Kubernetes

Пользуйтесь, потом сами себе спасибо скажете!

Читать полностью…

Backend Portal | Программирование

Backend. Как правильно изучать Backend-разработку?

Обсуждаются подходящие языки программирования, категории серверной разработки (Highload, массовая разработка, Enterprise), выбор фреймворков, протоколы, принципы проектирования API, работа с базами данных (реляционными и нереляционными), брокеры сообщений, системы контроля версий, контейнеризация, а также даются рекомендации, как эффективно начать обучение в этой сфере.

📲 Ознакомиться: тут

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Огромный, бесплатный репозиторий с коллекцией Python скриптов под разные нужды с целью автоматизировать часть работы автора 🔥

Кладезь образовательных примеров для новичков и не только, чтобы начать работу с Python.

Парсеры;
Загрузчики для социальных сетей;
Получение информации о железе компьютера;
Скрипты для работы с сетями и много чего интересного.

Ссылка: тык

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Я долго не мог найти, где собираются топовые IT-спецы и делятся своим опытом

Спасибо коллеге, что подсказал канал IT-мероприятия России. Теперь знаю, как провести свободное время и найти комьюнити по интересам!

Это канал для тех, кто хочет не только просиживать за работой, в свободное время залипая на Ютубе.

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

📍 Анонсы форумов, конференций, митапов, вебинаров, хакатонов, олимпиад - рекомендую подписаться сразу, чтобы не потерять!

IT-мероприятия России / ITMeeting / IT events

Читать полностью…

Backend Portal | Программирование

Заметки о тестировании API

Файл из разряда "нужно сохранить" 😏

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Да, чтобы начать работать с CI/CD, выполните следующие шаги:

Установите Git на свой компьютер.

Изучите основы работы с Git:

- git init: инициализирует новый репозиторий.
- git add .: добавляет файлы в область подготовки.
- git commit -m "message": фиксирует ваши изменения.
- git push: отправляет изменения на GitHub.

Создайте новый репозиторий на GitHub и задайте ему имя.

Свяжите ваш локальный репозиторий с GitHub:

- git remote add origin <ваш-адрес-репозитория>
- git push -u origin master

Перед этим нужно авторизоваться: выполните git login и следуйте инструкциям.

Эти шаги подходят для индивидуальной работы, но при совместной работе с другими:
- git checkout -b feature — создаёт новую ветку и переключает вас на неё.

Разберитесь с объединением и перебазированием:

Merging: создаёт новый коммит в основной ветке.
Rebase: перемещает историю ветки с новыми функциями (feature) к началу основной ветки.

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

На изображении представлен список основных сетевых протоколов с их портами, типами соединений (TCP/UDP) и кратким описанием. Таблица разделена на зашифрованные (Encrypted) и незашифрованные (Unencrypted) протоколы.

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Учишь Python, но как дело доходит до собственного кода — всё, кирдык? 😥

На форумах только одно: «Больше практиковаться!» А толку? Ноль понимания и никакой поддержки от профи

Плавали - знаем)) Поэтому специально для тебя - чат для Python-щиков 🤝

Что получишь?

1️⃣ Сможешь задавать любые вопросы без страха и осуждения и получать ответы за минуты, а не часы поиска в инете
2️⃣ Регулярные плюшки в виде стримов от препода с 15-ти летним опытом
3️⃣ Общение с единомышленниками и заряд мотивации

➡️ А еще, забирай в закрепе БЕСПЛАТНЫЙ вводный курс по Python

Короче, всё для прокачки! Залетай к нам — ссылка на чат (тык)

Читать полностью…

Backend Portal | Программирование

Визуализация JavaScript - цикл событий, веб-интерфейсы, очередь (микро)задач

Видео объясняет, как работает однопоточная природа JavaScript, включая стек вызовов, Web API, очереди задач и микрозадач, а также переход от обратных вызовов к промисам

📲 Ознакомиться: тут

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

HTTP "С чистого листа" (Это было легко)

В этом видео автор показывает, как он написал HTTP 1.1, включая TLS/SSL.

📲 Ознакомиться: тут

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Как написать простой TCP-сервер на C 🥇

Репозиторий tcp_server_c на GitHub содержит реализацию TCP-сервера на языке C

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

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

☑️ Настройка TCP-сервера
☑️ Обработка HTTP-запросов
☑️ Обслуживаем файл index.html

Ссылка: тык

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Чеклист для повышения безопасности Linux-сервера (Linux server hardening checklist) 🕺

Он содержит список задач, которые помогут администратору усилить защиту сервера

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

10 структур данных, которые делают базы данных быстрыми и масштабируемыми:

🛑 Хеш-индексы: Обеспечивают доступ к данным за O(1)O(1), сопоставляя ключи напрямую с ячейками памяти, что ускоряет точечные запросы. Идеально подходят для кэширования и баз данных в памяти.

🛑 B-деревья: Организуют данные в сбалансированных древовидных структурах, обеспечивая эффективное добавление, удаление и обработку диапазонных запросов.

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

🛑 Memtable: Хранит недавние операции записи в памяти для быстрого доступа и выгружает их на диск по мере роста данных.

🛑 SSTable (отсортированные строковые таблицы): Поддерживают данные в виде отсортированных неизменяемых файлов, что позволяет быстро читать данные последовательно и эффективно объединять их.

🛑 Инвертированный индекс: Соотносит термины с их местоположениями в документах, что ускоряет полнотекстовый поиск и поиск по ключевым словам.

🛑 Фильтры Блума: Обеспечивают вероятностную проверку принадлежности, позволяя быстро исключать неподходящие данные без точного поиска.

🛑 Битовые индексы: Представляют присутствие или отсутствие данных в виде битов, значительно ускоряя логические и аналитические запросы.

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

🛑 Журнал записи (Write-Ahead Log, WAL): Логирует все изменения перед их применением к основной базе данных, обеспечивая устойчивость к сбоям и быстрое восстановление

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

😈 Senior-специалист группы безопасности Касперского создал крутейший канал про ИБ

Благодаря простым примерам даже новичок поймет основы информационной безопасности и научится искать уязвимости.

Присоединяйтесь: @infosec

Читать полностью…

Backend Portal | Программирование

Топ-20 лучших практик Spring Boot для Java-разработчиков

🔜 Читать

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

На изображении показана структура URL, состоящая из компонентов:

🍩Protocol (Протокол): Например, https://, указывает на используемый протокол передачи данных.
🍩Sub Domain (Поддомен): Например, www, дополнительный уровень доменного имени.
🍩Domain Name (Доменное имя): Например, example.com, основной адрес ресурса.
🍩Port (Порт): Например, :80, указывает на порт, который используется сервером (не всегда указывается явно).
🍩Path (Путь): Например, /file.html, указывает на конкретный файл или ресурс на сервере.
🍩Query (Запрос): Например, ?key1=value1&key2=value2, это строка запроса с параметрами.
🍩Parameters (Параметры): Пары ключ=значение, передающие дополнительные данные на сервер.
🍩Fragment (Фрагмент): Например, # 00s0350q, указывает на определенную часть страницы.

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Работай или умри 😡

«Раньше я работал с удовольствием и драйвом. А теперь нет сил, работаю на автомате, лишь бы деньги платили». Знакомо?

Если тоже периодически ловишь себя на подобных мыслях, а прокрастинация и горящие дедлайны твои верные спутники, рекомендуем подписаться на канал Вадима Петрова.

Он точно знает, как IT-специалисту выйти из застоя и вернуть себе силы и энергию.
📍 А его канал Психолог взрослого человека - спасение для выгорающих айтишников, у которых периодически опускаются руки и отключается мозг.

— Как научиться расставлять приоритеты и найти время на жизнь?
— Как избавиться от прокрастинации?
— Как вернуть себе мотивацию и интерес к работе?
— Как расставить границы и перестать перерабатывать?

👨🏻‍💻 Подписывайся на канал @vadimpetrovpsi и начинай с закрепа - там уже ждет бесплатный мини-курс по выходу из апатии.

Читать полностью…

Backend Portal | Программирование

Современная Backend Архитектура. Масштабируемые и высоконагруженные приложения

Изучение фронтенда и API, развитие навыков в бэкенд-разработке, усложнение архитектуры и масштабирование приложения — ключевые этапы для повышения уровня в программировании

📲 Ознакомиться: тут

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Шпаргалка по коллекциям в Java

Она содержит информацию о Java Collection Framework, включая основные интерфейсы (List, Queue, Set, Map), их особенности, реализацию, структуру, производительность и сценарии использования.

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Как живет айтишник, который зарабатывает 5000$ в мес?

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

Для этого нужно всего 5 минут в день читать канал айтишника.

Здесь вы найдёте практические советы, инсайды и секреты от разработчика с 11+ лет опыта, о которых не рассказывают на курсах.

5 минут на канале заменят месяцы самостоятельного изучения. Подписывайтесь: /channel/+1lUYRZbL-480MTRi

Читать полностью…

Backend Portal | Программирование

Изучаем CI/CD за 20 минут с наглядными примерами

В ролике рассказывается о теории CI/CD, приводится практический пример настройки CI pipeline с использованием Github Actions, а также показана настройка CD для деплоя приложения.

📲 Ознакомиться: тут

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

100 идей проектов по разработке бэкенда на 2025 год

🔜 Читать

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Современный и мощный визуальный клиент для Git

Теперь управлять вашими проектами кода проще, чем когда-либо:

🔸 Бесплатный и с открытым исходным кодом (OSS)
🔸 Минималистичный интерфейс
🔸 Поддерживает GitHub и GitLab
🔸 Для Windows, Linux и macOS

Если хотите упростить версионный контроль и добавить эстетики в процесс — однозначно стоит заценить: https://rela.dev/

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

7 методов кодирования категориальных данных, наглядно объясненных в одном кадре.

👉 @BackendPortal | дать буст

Читать полностью…

Backend Portal | Программирование

Что делает API-шлюз? 👆

👉 @BackendPortal | дать буст

Читать полностью…
Subscribe to a channel