Оформляем документацию так, чтобы нестыдно смотрелось на GitHub
Документацию по вашему коду можно оставить прямо в репозитории — в README-файле. GitHub легко распознаёт этот файл и отображает его как веб-страницу прямо в репозитории.
В README-файле чаще всего используют Markdown-разметку, чтобы добавить стиль тексту, а также использовать таблицы, картинки, вставки с кодом и другие элементы.
Освоить Markdown поможет 20-минутный ролик: https://youtu.be/FFBTGdEMrQ4
#git
Документацию по вашему коду можно оставить прямо в репозитории — в README-файле. GitHub легко распознаёт этот файл и отображает его как веб-страницу прямо в репозитории.
В README-файле чаще всего используют Markdown-разметку, чтобы добавить стиль тексту, а также использовать таблицы, картинки, вставки с кодом и другие элементы.
Освоить Markdown поможет 20-минутный ролик: https://youtu.be/FFBTGdEMrQ4
#git
YouTube
Markdown - напиши README за 2 минуты
Markdown - язык разметки "без херни".
0:32 О MarkDown. CheatSheet
3:42 Заголовки
5:22 Абзацы, перевод строки
6:55 Форматирование (жирный, курсив, подчёркивание, зачёркивание)
8:41 Ненумерованные списки (с маркерами)
9:14 Вложенные списки
9:27 Нумерованные…
0:32 О MarkDown. CheatSheet
3:42 Заголовки
5:22 Абзацы, перевод строки
6:55 Форматирование (жирный, курсив, подчёркивание, зачёркивание)
8:41 Ненумерованные списки (с маркерами)
9:14 Вложенные списки
9:27 Нумерованные…
👍9🔥4😁2
Что представляет собой язык Python?
Если выбираете первый язык для обучения программированию, то Python — отличный вариант. Он достаточно лёгок в освоении и используется во многих IT-сферах.
Сложить первое представление о языке поможет статья, где проводится краткий обзор фич Python:
https://tprg.ru/tCg8
#python
Если выбираете первый язык для обучения программированию, то Python — отличный вариант. Он достаточно лёгок в освоении и используется во многих IT-сферах.
Сложить первое представление о языке поможет статья, где проводится краткий обзор фич Python:
https://tprg.ru/tCg8
#python
👍8😱1
Этих ошибок хороший программист никогда не совершит
Для опытных программистов он покажутся очевидными, а новички задумаются:
https://tprg.ru/oO5J
#советы
Для опытных программистов он покажутся очевидными, а новички задумаются:
https://tprg.ru/oO5J
#советы
👍6😱2❤1
6 логико-математических задач, которые заставят хорошенько подумать
Программирование — это не просто написание кода, а постоянный поиск решений.
Потренируйте свои мозги в 6 интересных задачах: https://tprg.ru/pJR6
#задачи #тесты
Программирование — это не просто написание кода, а постоянный поиск решений.
Потренируйте свои мозги в 6 интересных задачах: https://tprg.ru/pJR6
#задачи #тесты
🔥6
Лекция по шаблонам проектирования и SOLID-принципам на C++
В первой части лекции объясняется, как применять шаблоны проектирования в виде базовых блоков архитектуры приложения на C++. Во второй части лектор демонстрирует практическое использование паттерна «Наблюдатель» (Observer):
https://youtu.be/ZLg13pHjbsk
#cpp #паттерны
В первой части лекции объясняется, как применять шаблоны проектирования в виде базовых блоков архитектуры приложения на C++. Во второй части лектор демонстрирует практическое использование паттерна «Наблюдатель» (Observer):
https://youtu.be/ZLg13pHjbsk
#cpp #паттерны
YouTube
Решение практических задач на C++ ➤ Шаблоны проектирования и SOLID принципы
З 10 до 17 жовтня діють великі знижки на універсальні пакети підписки із доступом до усіх відео курсів ITVDN. Обирай зараз! https://cutt.ly/VePXhEpm Промокод на скидку 15% на все курсы ITVDN- 4YOUTUBE
Полный видеокурс - https://itvdn.com/ru/video/cplspls…
Полный видеокурс - https://itvdn.com/ru/video/cplspls…
Язык 1С: стоит ли учить и какие с ним карьерные перспективы?
Шутки про 1С не видел только ленивый. Неужели он так плох на самом деле?
Конечно, нет. Просто 1С — нишевый язык, заточенный под автоматизацию процессов в предприятиях. Выучите его — и для вас всегда найдётся работа в российских компаниях (более 3000 вакансий на hh в Москве на январь 2022 года).
Подробно о языке и перспективах рассказал системный архитектор «Сберлогистики»:
https://tprg.ru/nJE3
#1с
Шутки про 1С не видел только ленивый. Неужели он так плох на самом деле?
Конечно, нет. Просто 1С — нишевый язык, заточенный под автоматизацию процессов в предприятиях. Выучите его — и для вас всегда найдётся работа в российских компаниях (более 3000 вакансий на hh в Москве на январь 2022 года).
Подробно о языке и перспективах рассказал системный архитектор «Сберлогистики»:
https://tprg.ru/nJE3
#1с
👍4
Подборка свежих идей для проектов, над которыми захочется работать
Зачастую идею для своего проекта сложно придумать, а задачи из учебников вызывают лишь скуку.
Попробуйте реализовать проекты из подборки. И у вас появится удобный инструмент, который можно использовать в реальной жизни:
https://tprg.ru/5xcr
#идеи
Зачастую идею для своего проекта сложно придумать, а задачи из учебников вызывают лишь скуку.
Попробуйте реализовать проекты из подборки. И у вас появится удобный инструмент, который можно использовать в реальной жизни:
https://tprg.ru/5xcr
#идеи
👍9👎1
15 игр, которые прокачивают логику и знание алгоритмов
Игры про алгоритмы вы вряд ли найдёте в списке популярных. Но среди них есть действительно достойные проекты, которые затянут на несколько вечеров. Найти их можете в специальной подборке:
https://tprg.ru/YFXb
Айда обучаться и получать удовольствие от игр.
#задачи
Игры про алгоритмы вы вряд ли найдёте в списке популярных. Но среди них есть действительно достойные проекты, которые затянут на несколько вечеров. Найти их можете в специальной подборке:
https://tprg.ru/YFXb
Айда обучаться и получать удовольствие от игр.
#задачи
🔥6
Протокол HTTP на пальцах: что нужно знать веб-разработчику
Любой веб-разработчик должен понимать принципы работы HTTP-протокола. Иначе при взаимодействии с веб-сервером можно получить ошибки запросов и непредвиденное поведение сервера или клиента.
Самое время восполнить пробелы в знаниях HTTP-протокола:
https://youtu.be/C_QZtajkDf0
#веб
Любой веб-разработчик должен понимать принципы работы HTTP-протокола. Иначе при взаимодействии с веб-сервером можно получить ошибки запросов и непредвиденное поведение сервера или клиента.
Самое время восполнить пробелы в знаниях HTTP-протокола:
https://youtu.be/C_QZtajkDf0
#веб
YouTube
HTTP протокол на пальцах
HTTP протокол: как происходит обмен данными при http запросах
Мерч канала:
https://letscode.vsemaykishop.ru/
Поддержать проект:
➡ Стать спонсором https://www.youtube.com/letscodedru/join
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги htt…
Мерч канала:
https://letscode.vsemaykishop.ru/
Поддержать проект:
➡ Стать спонсором https://www.youtube.com/letscodedru/join
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги htt…
👍8
Алгоритмы и структуры данных на JavaScript
Всего за час вы узнаете о таких алгоритмах на JS, как поиск, сортировка, обходы графа, деревьев и кеширование. Кроме того, в ролике рассмотрены структуры данных, которые активно используются в разработке: массивы, списки, деревья, стек, очередь, сет и map:
https://youtu.be/NErrGZ64OdE
Весь код из видео: https://github.com/utimur/algs_and_structures_course
#js #алгоритмы
Всего за час вы узнаете о таких алгоритмах на JS, как поиск, сортировка, обходы графа, деревьев и кеширование. Кроме того, в ролике рассмотрены структуры данных, которые активно используются в разработке: массивы, списки, деревья, стек, очередь, сет и map:
https://youtu.be/NErrGZ64OdE
Весь код из видео: https://github.com/utimur/algs_and_structures_course
#js #алгоритмы
YouTube
Алгоритмы и структуры данных ПОЛНЫЙ КУРС на JAVASCRIPT
В этом ролике мы кратко пройдемся по самым популярным алгоритмам, таким как поиск, сортировка, обходы графа, деревьев, кеширование и рассмотрим основные структуры данных: массивы, списки, деревья, стек, очередь, сет и мэп. Js алгоритмы и структуры данных.…
👍6
Как добавить элемент в список в Python?
Для этого существует 3 разных метода:
—
—
—
Подробнее об этих методах и их отличиях: https://tprg.ru/GKnO
#python
Для этого существует 3 разных метода:
—
.append()
добавляет дополнительный элемент в конец уже существующего списка;—
.insert()
вставляет элемент на указанную позицию в списке;—
.extend()
копирует элементы из одного списка в конец указанного списка.Подробнее об этих методах и их отличиях: https://tprg.ru/GKnO
#python
👍4
Актуальные вакансии для начинающих
— Аналитик по информационной безопасности (SOC)
— Инженер по информационной безопасности
— Инженер по тестированию ПО
— QA Engineer (FR, Manual, Desktop)
— Virtualization Backup Engineer
— Младший разработчик PL/SQL
— Технический писатель
— Backend-разработчик
#вакансии #работа
— Аналитик по информационной безопасности (SOC)
— Инженер по информационной безопасности
— Инженер по тестированию ПО
— QA Engineer (FR, Manual, Desktop)
— Virtualization Backup Engineer
— Младший разработчик PL/SQL
— Технический писатель
— Backend-разработчик
#вакансии #работа
Введение в JSON
Для обмена данными во многих проектах используется JSON — JavaScript Object Notation. Данные в этом формате легко писать и читать, и JSON-записи достаточно компактны.
Несмотря на название, формат JSON не зависит от JavaScript и применим к любому языку программирования.
Подробнее о JSON: https://tprg.ru/zyEj
#веб
Для обмена данными во многих проектах используется JSON — JavaScript Object Notation. Данные в этом формате легко писать и читать, и JSON-записи достаточно компактны.
Несмотря на название, формат JSON не зависит от JavaScript и применим к любому языку программирования.
Подробнее о JSON: https://tprg.ru/zyEj
#веб
👍3
Серия уроков по C#
Делимся подробным обучающим курсом по C# и платформе .NET:
https://tprg.ru/TvZl
Уроки выполнены в формате лекций, где тщательно разобран синтаксис языка C# и основы сопутствующих технологий. Отлично подойдёт для тех, кто никогда не программировал.
#csharp #курсы
Делимся подробным обучающим курсом по C# и платформе .NET:
https://tprg.ru/TvZl
Уроки выполнены в формате лекций, где тщательно разобран синтаксис языка C# и основы сопутствующих технологий. Отлично подойдёт для тех, кто никогда не программировал.
#csharp #курсы
YouTube
Преимущества и недостатки C# - Учим Шарп #1
Преимущества и недостатки языка программирования C#
Мы рассмотрим важный вопрос, который достаточно часто упускают из внимания - действительно ли язык программирования C# подходит тебе для изучения и нужно ли тратить на него время.
В рамках данного курса…
Мы рассмотрим важный вопрос, который достаточно часто упускают из внимания - действительно ли язык программирования C# подходит тебе для изучения и нужно ли тратить на него время.
В рамках данного курса…
👍8
Объяснение 3 сортировок простым языком
С этих трёх сортировок начинается изучение алгоритмов любого программиста:
— пузырьковая сортировка (Bubble Sort);
— сортировка выбором (Selection Sort);
— сортировка вставками (Insertion Sort).
Если вы прочитали о них в учебнике, но ничего не поняли, рекомендуем заглянуть в тред в Твиттере, где очень легко объясняются эти 3 алгоритма. Пожалуй, даже ваше домашнее животное поймёт (но никогда не признается).
Если не привыкли читать треды, то можно почитать в более привычном виде статьи.
#алгоритмы #сортировки
С этих трёх сортировок начинается изучение алгоритмов любого программиста:
— пузырьковая сортировка (Bubble Sort);
— сортировка выбором (Selection Sort);
— сортировка вставками (Insertion Sort).
Если вы прочитали о них в учебнике, но ничего не поняли, рекомендуем заглянуть в тред в Твиттере, где очень легко объясняются эти 3 алгоритма. Пожалуй, даже ваше домашнее животное поймёт (но никогда не признается).
Если не привыкли читать треды, то можно почитать в более привычном виде статьи.
#алгоритмы #сортировки
👍6
Ещё более 20 игр, которые прокачают логику и понимание алгоритмов
Думаете, все достойные игры про логику попали в предыдущую подборку? Нет, конечно. Поэтому вышло дополнение к ней, куда включены, например:
— Turing Complete;
— while True: learn();
— Satisfactory.
Пополняем список желаемого в Steam: https://tprg.ru/vbzT
#задачи
Думаете, все достойные игры про логику попали в предыдущую подборку? Нет, конечно. Поэтому вышло дополнение к ней, куда включены, например:
— Turing Complete;
— while True: learn();
— Satisfactory.
Пополняем список желаемого в Steam: https://tprg.ru/vbzT
#задачи
👍10🔥1🥰1
Основы языка Kotlin
Серия видеоуроков, где объясняется базовый синтаксис Kotlin:
1. Введение. Kotlin REPL. Kotlin Bytecode.
2. Типы данных. Часть 1.
3. Типы данных. Часть 2.
4. Условные операторы IF и ELSE.
5. Условный оператор WHEN.
6. Функции.
7. Лямбда выражения. Функции высшего порядка.
Сохраняйте к себе плейлист на YouTube: https://tprg.ru/BGaA
#kotlin #курсы
Серия видеоуроков, где объясняется базовый синтаксис Kotlin:
1. Введение. Kotlin REPL. Kotlin Bytecode.
2. Типы данных. Часть 1.
3. Типы данных. Часть 2.
4. Условные операторы IF и ELSE.
5. Условный оператор WHEN.
6. Функции.
7. Лямбда выражения. Функции высшего порядка.
Сохраняйте к себе плейлист на YouTube: https://tprg.ru/BGaA
#kotlin #курсы
YouTube
#1. Kotlin в картинках . Введение. Kotlin REPL. Kotlin Bytecode.
Начинаем изучать Kotlin. Рассмотрим такие полезные утилиты для программиста как Kotlin PERL и Kotlin Bytecode
🤝 Поддержка канала:
✅ https://vk.com/mobile_developing?w=app6471849_-193881724
✅ Donationalerts https://www.donationalerts.com/r/yura_petrov
Уважаемые…
🤝 Поддержка канала:
✅ https://vk.com/mobile_developing?w=app6471849_-193881724
✅ Donationalerts https://www.donationalerts.com/r/yura_petrov
Уважаемые…
🔥4👍2
Как разработчику-новичку составить крутое резюме
HR-специалисты — первая ступень на пути к первой работе. Они могут прочитывать сотню резюме за день, и ваше может легко затеряться среди таких же жаждущих получить первую работу. Поэтому составление хорошего резюме — один из ключевых факторов для успешного трудоустройства.
HR-директор разобрала за свою карьеру тысячи резюме разработчиков и поделилась советами по созданию качественного резюме:
https://tprg.ru/uHoA
#собеседование #советы
HR-специалисты — первая ступень на пути к первой работе. Они могут прочитывать сотню резюме за день, и ваше может легко затеряться среди таких же жаждущих получить первую работу. Поэтому составление хорошего резюме — один из ключевых факторов для успешного трудоустройства.
HR-директор разобрала за свою карьеру тысячи резюме разработчиков и поделилась советами по созданию качественного резюме:
https://tprg.ru/uHoA
#собеседование #советы
👍1