BoCoder | Путь в IT
474 subscribers
517 photos
7 videos
3 files
412 links
Всем привет!
Здесь про мой путь в IT и саморазвитие

Мои социальные сети и сеть каналов
@BoCoder_Perehodnik


Админ/Связь: @BoCoder_Work
Download Telegram
👩‍💻Linux Journey | Интерактивная платформа для освоения Linux
Linux Journey - это бесплатный интерактивный онлайн-ресурс для обучения основам и продвинутым аспектам операционной системы Linux.
Платформа предлагает структурированные курсы, охватывающие широкий спектр тем: от первых шагов в Linux до работы с командной строкой, управления пакетами, сетевыми настройками и системным администрированием.
👥Для кого этот ресурс?
Linux Journey станет отличным помощником как для начинающих, делающих первые шаги в Linux, так и для более опытных пользователей, желающих систематизировать знания или изучить конкретные разделы.

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

Ссылка на Linux Journey:
https://labex.io/linuxjourney

➡️ BoCoder | 💬 Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
411
Итоги дня:

🔺Книга «Linux глазами хакера»
Прочитал про протокол SSH, его предназначение и подробное описание. Про конфигурационные файлы и примеры работы клиента ssh.

Книга на самом деле очень информативная, в чате кидали 6-е издание, но я нашел еще и 5-е.
Прикреплю оба в комментариях.

🔺Практика в игре Bandit OverTheWire по SSH
Прошёл первые 5 уровней. Очень интересно изучать что-то через геймификацию, материал запоминается гораздо лучше.
Научился подключаться по SSH и применил на практике базовые команды Linux: ls, cd, cat, file, du, find.

Сайт-игра для изучения SSH:
https://overthewire.org/wargames/bandit/bandit0.html

🔺Выложил пост про веб сайт Linux Journey и немного изменил пост про веб сайты.
Как раз сейчас изучаю много нового, так что буду дополнять этот пост

Пост про веб сайты для программистов:
https://t.me/BoCoder_Python/35

Пост про Linux Journey:
https://t.me/BoCoder_Python/234

Итоги дня в тик ток:
https://vm.tiktok.com/ZMDrA9QTV/

➡️ BoCoder | 💬 Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
611
День - 62

🔺Доброго времени суток!
Сегодня добивочный день, просто все прогнать еще раз.
На 63-й день буду переходить к изучению Git & GitHub




🖥Обязательные:

🔺1. Веб-Игра Bandit OverTheWire
Цель: пройти минимум 10 уровней.
Но чем больше — тем лучше.
Игра очень интересная, и с каждым уровнем всё больше заставляет думать.
Отличная практика!

🔺2. Книга «Linux глазами хакера»
Сегодня планирую закончить третью главу и начать четвёртую - «Управление доступом».



Считай что мини разгрузочный день, просто немного повторить и чиллить;)

Всем хорошего дня!!

#Day62 #Days

➡️ BoCoder | 💬 Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
762
День - 63

Извиняюсь за то, что не подвел итоги вчера. Сегодня вечером подведу сразу за 2 дня

🔺Начинаю изучать Git & GitHub, и параллельно буду проходить игру Bandit OverTheWire




🖥Обязательные:

🔺1. Посмотреть видео на ютубе:
«Git & GitHub для начинающих»
Ссылка на видео (тык)

В этом видео рассказывается основная база по работе с Git и GitHub. По итогу сделаю для себя мини-конспект.

🔺2. Для визуализации и большего понимания, буду использовать сайт:
Learn Git Branching
Ссылка на сайт (тык)

Я пишу команду и она визуализируется у меня на глазах.
Еще на сайте есть уровни, в планах пройти обязательно уровень
"Main" и "Remote"



Всем хорошего дня, еще раз извиняюсь за задержку;)

#Day63 #Days

➡️ BoCoder | 💬 Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
411
👩‍💻Итоги дней (62-63):

62 День:

🔺Книга «Linux глазами хакера»
Закончил чтение третьей главы и изучил четвёртую «Управление доступом».

В ней подробно разбираются:
•Роли пользователя root и команды sudo/su;
•Назначение прав доступа;
•Общие принципы управления правами в системе.

И все, что с этим связано


63 День:

🔺Git & GitHub 👩‍💻 👩‍💻
Посмотрел 47 минут из трёхчасового видео.
Мега сбил режим, буду восстанавливать его, не осилил долго сидеть, очень сильно плавит. Завтра досмотрю до конца.

Что освоил:
1. Что такое Git и зачем он нужен? + Установка

2. Инициализация репозитория Git

3. Работа с ошибками/Что длеать если ничего не работает?

4. Регистрация + Настройка профиля
Мой GitHub, Подписывайтесь!)

Ссылка на мой GitHub
https://github.com/BoCoder17

5. Загрузка кода на GitHub.
Изучил саааамые базовые команды, по типу:
git add, git commit, git init, git branch, git push.

Сделал свой первый репозиторий и первые коммиты:
https://github.com/BoCoder17/test

6. Работа с графическим интерфейсом в VS Code
Создал репозиторий через графический интерфейс прямо в vs code

7. Комбинированный способ загрузки кода
(через интерфейс + терминал)

8. Как удалить репозиторий?

Видео оказалось очень познавательным, автор объясняет всё внятно и понятно

Ссылка на видео YouTube:
https://youtu.be/zUzQG7hmdNM?si=Q8iZbeECUL3-RHSa

🔺Learn Git Branching
Лучший визуальный тренажёр.
Прохожу его параллельно с просмотром видео курса на YouTube.
Сама визуализация процессов невероятно помогает понять логику работы. Буду проходить уровни постепенно.

Ссылка на сайт:
https://learngitbranching.js.org/?locale=ru_RU


Вот такие дни, только безумно сбил режим сна. Плохо себя чувствую
А у вас как дела??

Итоги дня в TikTok:
https://vm.tiktok.com/ZMDhFVTpd/

➡️ BoCoder | 💬 Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
611
День - 64

🔺Сегодня заканчиваю видео курс по Git & GitHub и прохожу основные уровни на сайте




🖥Обязательные:

🔺1. Досмотреть видео на ютубе:
«Git & GitHub для начинающих»
Ссылка на видео (тык)

Посмотрел первые 47 минут курса, рассказали про основы.
Дальше будут узучать работу с ветками, как откатывать изменения, Markdown , Gist

🔺2. Learn Git Branching
Пройти все уровни main и remote применив знания из видео курса на практике



Желаю всем хорошего дня!

#Day64 #Days

➡️ BoCoder | 💬 Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
643
Итоги дня:

🔺Git & GitHub 👩‍💻 👩‍💻
«Git & GitHub для начинающих»

Досмотрел видео до конца.
Итоговые впечатления:
Очень подробный и детальный курс, где каждый момент разбирается до мелочей. Отличный материал для старта в Git и GitHub.
Даётся вся основная база и даже немного больше.

Что освоил:
1. Клонирование репозитория

2. Алиасы
Алиасы — это пользовательские сокращения для команд, которые можно настроить под свои нужды.

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

3. Отмена изменений в коде
Важная тема для понимания

4. Работа с ветками
Разобрал тему от начала до конца — каждый нюанс и все детали.
Теперь есть чёткое понимание, как правильно использовать ветки в повседневной работе. Ноооооооо я очень сильно тупил и прям путался при слиянии веток (merge) в итоге разобрался.

Рекомендую всем, кто начинает свой путь в работе с системами контроля версий это видео:
Ссылка на видео (тык)

НО если нет времени на долгие видео, основы Git можно эффективно освоить на интерактивном тренажёре Learn Git Branching.
По моему он даёт наглядную практику без лишней теории

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

🔺Learn Git Branching
За сегодня я прошёл только main, не успел другое, но до пройду

С визуализацией гораздо легче конечно. В видео про git рассказали про крутое расширение, но у меня вылетает ошибка "Error while fetching extensions. Failed to fetch" и ничего не могу скачать. Завтра буду чинить и качать вручную походу.....
Название расширения: Git Graph

➡️ BoCoder | 💬 Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
511
День - 65

Сегодня закрываю все, что не доделал вчера. Попробую починить ошибку с расширениями Vs Code

Наверное сегодня будет +- разгрузочный день.
Вот мне недавно предлагали идею на счёт Discord сервера, думаю сделать свой, уже нашел подходящий шаблон и ботов.
Ниже проведу опрос и буду рад вашему мнению под постом на счёт этой идеи.
Если она хорошая и будут люди, которые зайдут, то сегодня займусь дс сервером и закрытием недоделанных дел вчера




🖥Обязательные:

🔺1. Сделать Discord Сервер?
Опрос под постом. Буду рад услышать ваше мнение / предложения

🔺2. Допройти уровни в Learn Git Branching и наконец-то закончить изучение git, что-то я затянул



Всем хорошего дня, опрос ниже
(Напишите под опросом свое мнение)

#Day65 #Days

➡️ BoCoder | 💬 Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
311
Если создам Discord сервер, вы будете на нем сидеть?
Anonymous Poll
63%
Да
25%
Нет
12%
У меня не работает Discord
🧩 Мой Dicsord сервер, заходите:

https://discord.gg/dvsYHTYHw5
https://discord.gg/dvsYHTYHw5
https://discord.gg/dvsYHTYHw5

Настроил все как смог, со временем будет все дополняться и улучшаться. Ознакомьтесь со всеми каналами, буду рад с вами общаться)

У кого не работает Discord, прикрепляю ниже гайды, которые могут помочь

Репозиторий:
https://github.com/Flowseal/zapret-discord-youtube

Windows:
Видео гайд на YouTube
Гайд статья

Linux:
Гайд для многих дистрибутивов

Надеюсь, что поможет....
Please open Telegram to view this post
VIEW IN TELEGRAM
622
День - 66

Ого, уже 301 подписчик, всех рад видеть в своем канале!!
Заходите в чат, там время от времени общаемся:
https://t.me/+vHov7e_IYUZiOTEy
Или в мой Discord канал, пока набираем актив:
https://discord.gg/3mQXtB4N

🔺Закончив изучение Git & GitHub по тихоньку перебираюсь к SQL и БД.

-Пока начину с основ: SELECT, INSERT, UPDATE, DELETE.

После уже:
-Агрегация и Группировка: GROUP BY, HAVING, COUNT, SUM.

-Связи (самое важное!): INNER JOIN, LEFT JOIN. Вы должен понимать, как "склеить" таблицу пользователей и таблицу заказов.

-Транзакции (ACID): Нужно понять, почему деньги со счета А не спишутся, если не зачислятся на счет Б (BEGIN, COMMIT, ROLLBACK).




🖥Обязательные:

🔺1. SQLBolt - интерактивная база.
20 интерактивных уроков с мини практикой. Начну свое изучение основ на этом сайте.
Еще не знаю даже, сколько по времени займет изучение этого всего, но думаю, что не много

🔺2. Посмотреть пару вводных видео по SQL и БД просто для ознакомления
1 Видео: Что такое SQL и реляционные базы данных

2 Видео: Что такое базы данных? ДЛЯ НОВИЧКОВ

Если есть советы или я делаю что-то не так, то пишите в комментарии под постом



Всем желаю хорошего дня, удачи!

#Day66 #Days

➡️ BoCoder | 💬 Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
621
😇Итоги дня:

🔺SQLBolt
Что я изучил сегодня:

SQL Lesson 1: SELECT queries 101
Базовый запрос для получения данных из базы данных SQL + практика на самом сайте

SQL Lesson 2: Queries with constraints (Pt. 1)
Рассказали про запрос WHERE (где / при условии).
Про операторы:
(=, !=, <, <=, >, >=)

Условия:
(BETWEEN … AND … , IN (…) , NOT IN (…))


SQL Lesson 3: Queries with constraints (Pt. 2)
Про тот же WHERE, но с другими операторами:
= и != которые чувствительны к регистру

Условиями:
LIKE и NOT LIKE + шаблоны поиска "%" и "_" ,
IN и NOT IN


SQL Lesson 4: Filtering and sorting Query results
В этом уроке речь шла о удаление дубликатов, сортировка и ограничение количества результатов.
DISTINCT, ORDER BY, LIMIT и OFFSET


SQL Review: Simple SELECT Запросы
Практика пройденного. Завтра продолжу

🔺Видео на ютубе:

Это видео оказалось очень полезным для ознакомления, в нем рассказали буквально про все за 13 минут, советую его посмотреть тем, кто только начинает:
https://youtu.be/GQfC0nYrto8?si=TA-Mzz_jSQsx0gtZ

Про второе ничего сказать не могу, но ссылку прикреплю:
https://youtu.be/mvpDRH37IBQ?si=yYmlQvcJAW-HPfMJ


Вот так как-то, пока буду заниматься в своем темпе. Иногда даже мало, потому что не успеваю сразу много всего выполнить за день.
Думаю до 18 числа пройду этот курс из 20 уроков и буду уже заканчивать новый, по PostgreSQL (как начну, поделюсь ссылкой)

Итоги дня в ТикТок:
https://vm.tiktok.com/ZMDkf8K41/

➡️ BoCoder | 💬 Chat |
🤙 Discord
Please open Telegram to view this post
VIEW IN TELEGRAM
521
День - 67

🔺Продолжаю изучать SQL.
Думаю, что сегодня я пройду по больше уроков, чем вчера




🖥Обязательные:

🔺1. SQLBolt - интерактивная база.
Сегодня буду изучать присоединение и его виды (JOIN, OUTER JOIN), Замечание NULL, Запросы с выражениями, Запросы с агрегатными функциями(1/2 Часть)

Но если будет дополнительное время, то может быть и пройду все уроки до конца, чтоб не тянуть

🔺2. Хочу попробовать заметки Obsidian для ведения мини конспектов.
Кто использует Obsidian, поделитесь пожалуйста вашим опытом в использовании, плюсы и минусы. Интересно почитать



Всем хорошего дня и настроения!

#Day67 #Days

➡️ BoCoder | 💬 Chat
Please open Telegram to view this post
VIEW IN TELEGRAM
3