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

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

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

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

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

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

Сохраняйте подборку 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
Вот подборка интересных и свежих статей, которые вы могли пропустить:

1. Markdown в Telegram: как выделить код (и не только) — для тех, кто искал, как форматировать текст и код в Telegram с помощью разметки Markdown.
2. Интеграция Yandex GPT в корпоративные проекты — нашли способы использовать Yandex GPT API для разработки и подключить нейросеть к бизнесу.
3. Заходите, тут открыто: как и зачем участвовать в Open Source проектах — с чего начать путь в Open Source, как поддерживать связь с сообществом и грамотно рассказать в резюме о своем опыте.
4. 30 самых полезных библиотек Python для веб-разработки в 2024 году — популярные библиотеки, фреймворки и плагины Python для создания сайтов. Кстати, скоро будет квиз на эту тему, так что читайте статью и готовьтесь.
5. Что такое временная почта и как ее использовать — о том, как получить временный e-mail адрес и зачем это нужно.

Больше — на сайте.

А если у вас есть навыки и вы хотите стать нашим автором — пишите шеф-редактору.

@prog_point
Курс по становлению мастером VSCode

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

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

@prog_point #vscode #general
​​Docker для самых маленьких

Помните случаи, когда у вас приложение работает корректно, а у кого-то другого (заказчика, например) оно работает не так или вовсе не запускается? Причин такому может быть много, а решение общим — это Docker.

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

Подробней о Docker для самых начинающих читайте в этом гайде.

@prog_point #docker
Скрипты PowerShell с нуля для начинающих

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

В этом гайде вы познакомитесь с расширениями, узнаете, что из себя представляет Execution Policy. Ну и традиционно разберёте переменные, условные операторы, циклы и прочие прелести, присущие командным оболочкам без графики:

https://youtu.be/m7onDR_N4Zg?si=hFSeYlXrg9okG_lP

@prog_point
​​Делаем красивый мониторинг чего угодно

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

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

@prog_point #general
Шпаргалка по SQL или как его называют индусы — скуль, эськуль и моё любимое — сукуле. Кажется, немного отвлёкся от темы, извините. 

В самом чит листе, предоставлены основные примеры запросов, а также пояснения к ним на русском языке.

Сохраняйте, чтобы не потерять

#шпаргалка #sql
ООП простыми словами

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

Исправляем это, смотря данный гайд, где автор простыми и наглядными словами рассказывает про основные концепции ООП на теории и в коде:

https://youtu.be/-6DWwR_R4Xk?si=6lV_M4VRkPQg0ixb

@prog_point #oop
This media is not supported in your browser
VIEW IN TELEGRAM
Всё как положено: сначала релизим проект с новой библиотекой, а только потом читаем по ней документацию.