Сегодня отдых, беру перерыв на денек, чтобы перезагрузиться
Хочу изменить аватарку канала в тг и в тик токе. Буду делать шаблоны через ИИ и дорабатывать вручную.
Думаю, что сделаю 6 - 7 шаблонов и проведу опрос какой лучший.
Сегодня получается что-то типо прокачки тгк + разгрузочный день.
Всем хорошего дня и настроения!
#Day69 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Что вы бы хотели видеть в тгк / Что добавить?
Anonymous Poll
50%
Больше подробностей в постах (объяснения, мини теория и тд.)
34%
Отдельные информативные посты на какую-то тему
59%
Отдельные посты с обучающим контентом (гайды, полезные видео, статьи)
45%
Короткие Лайфхаки / Фишки (Про Python и не только)
21%
Викторины / Опросы
7%
Свой вариант в комментариях!!!
❤1 1 1
Буду рад, если большинство примет участие в опросе.
А также жду ваших предложений в комментариях!
А также жду ваших предложений в комментариях!
❤2
Спасибо всем, кто принял участие в опросе!
Теперь у меня есть чёткое понимание, чем заняться и в каком направлении двигаться.
Постараюсь подбирать для вас полезную информацию и регулярно делиться ей
🖥 Обязательные:
Заканчиваю 100% проходить этот курс, а завтра уже начну новый по PostgreSQL
Что мне осталось пройти:
1. Вставка + Обновление строкИтоги будут наверное опять поздно, но постараюсь долго не задерживаться....
2. Удаление строк
3. Создание таблиц и сбрасывание таблиц
4. Изменяющиеся таблицы
Уже есть несколько предложений, и я понемногу начинаю их реализовывать. Но ваши идеи и пожелания всегда будут актуальны, так что делитесь в комментариях под следующим постом!
Всем желаю продуктивного дня!
#Day70 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6 2 1
Возможно, это:
•Определённые направления в IT (например, DevOps, Data Science, кибербезопасность...);
•Конкретные инструменты или технологии / приложения, скрипты;
•Полезные сайты, курсы или ресурсы для изучения... чего именно?
Ваши предложения помогут создавать материалы, которые нужны именно вам.
Буду ориентироваться на них
Буду ждать ваших развернутых и интересных предложений в комментариях!
Please open Telegram to view this post
VIEW IN TELEGRAM
Итоги дня:
(1часть тк лимит по символам)
🔺 SQLBolt
Что я изучил сегодня:
SQL Lesson 13: Inserting rows (Вставка строк)
Прошлые уроки были о изучении того, как запрашивать данные из базы. Теперь пришло время начать изучать схемы SQL и то, как добавлять новые данные и так далее
Рассказали про новый оператор INSERT.
Примеры:
Оператор INSERT со значениями для ВСЕХ столбцов:
Оператор INSERT с указанием КОНКРЕТНЫХ столбцов:
SQL Lesson 14: Updating rows (Обновление строк)
Помимо добавления новых данных, распространенной задачей является обновление существующих данных.
Рассказали про новый оператор UPDATE.
Пример:
Синтаксис оператора UPDATE
Также изучил обязательные меры предосторожности, потому что если случайно пропустить WHERE (условие ограничения), то это приведёт к применению обновления ко всем строкам!!
SQL Lesson 15: Deleting rows (Удаление строк)
Рассказали про новый оператор DELETE.
Примеры:
Синтаксис оператора DELETE
Если не указать условие WHERE, то будут удалены все строки
SQL Lesson 16: Creating tables (создание таблиц)
Рассказали про новый оператор CREATE TABLE.
Пример:
Синтаксис оператора CREATE TABLE
Изучил типы данных таблицы:
Изучил ограничения таблицы:
Пример:
Схема таблицы из практического задания
SQL Lesson 17: Altering tables (изменение таблиц)
Рассказали про новый оператор ALTER TABLE.
Пример:
Изменение таблицы для добавления нового столбца(ов)
SQL Lesson 18: Dropping tables (Удаление таблиц)
Рассказали про новый оператор DROP TABLE.
Пример:
Синтаксис оператора DROP TABLE
ВСЁ!
Я прошёл курс на SQL Bolt от начала до конца
Очень рекомендую тем, кто хочет начать работать с SQL с нуля или освежить основы. Это один из лучших бесплатных ресурсов для старта!
➡️ BoCoder | 💬 Chat
(1часть тк лимит по символам)
Что я изучил сегодня:
SQL Lesson 13: Inserting rows (Вставка строк)
Прошлые уроки были о изучении того, как запрашивать данные из базы. Теперь пришло время начать изучать схемы SQL и то, как добавлять новые данные и так далее
Рассказали про новый оператор INSERT.
Он объявляет, в какую таблицу производится запись, какие столбцы заполняются, и одну или несколько строк данных для вставки.
Примеры:
Оператор INSERT со значениями для ВСЕХ столбцов:
INSERT INTO mytable
VALUES (значение_или_выражение, другое_значение_или_выражение, ...),
(значение_или_выражение_2, другое_значение_или_выражение_2, ...),
..;
Оператор INSERT с указанием КОНКРЕТНЫХ столбцов:
INSERT INTO mytable
(столбец, другой_столбец, ...)
VALUES (значение_или_выражение, другое_значение_или_выражение, ...),
(значение_или_выражение_2, другое_значение_или_выражение_2, ...),
...;
SQL Lesson 14: Updating rows (Обновление строк)
Помимо добавления новых данных, распространенной задачей является обновление существующих данных.
Рассказали про новый оператор UPDATE.
Оператор работает следующим образом: он принимает несколько пар "столбец/значение" и применяет эти изменения к каждой строке, которая удовлетворяет ограничению в предложении WHERE.
Пример:
Синтаксис оператора UPDATE
UPDATE mytable
SET столбец = значение_или_выражение,
другой_столбец = другое_значение_или_выражение,
...
WHERE условие;
Также изучил обязательные меры предосторожности, потому что если случайно пропустить WHERE (условие ограничения), то это приведёт к применению обновления ко всем строкам!!
SQL Lesson 15: Deleting rows (Удаление строк)
Рассказали про новый оператор DELETE.
Когда вам нужно удалить данные из таблицы в базе данных, вы можете использовать оператор DELETE. Он указывает, с какой таблицей производится действие, и какие строки таблицы нужно удалить с помощью предложения WHERE.
Примеры:
Синтаксис оператора DELETE
DELETE FROM mytable
WHERE условие;
Если не указать условие WHERE, то будут удалены все строки
SQL Lesson 16: Creating tables (создание таблиц)
Рассказали про новый оператор CREATE TABLE.
Когда у вас появляются новые сущности и отношения для хранения в базе данных, вы можете создать новую таблицу с помощью оператора CREATE TABLE.
Пример:
Синтаксис оператора CREATE TABLE
CREATE TABLE IF NOT EXISTS mytable (
столбец ТипДанных ОграничениеТаблицы DEFAULT значение_по_умолчанию,
другой_столбец ТипДанных ОграничениеТаблицы DEFAULT значение_по_умолчанию,
...
);
Изучил типы данных таблицы:
INTEGER, BOOLEAN | FLOAT, DOUBLE, REAL | CHARACTER(num_chars), VARCHAR(num_chars), TEXT | DATE, DATETIME | BLOB
Изучил ограничения таблицы:
PRIMARY KEY | AUTOINCREMENT | UNIQUE | NOT NULL | CHECK (выражение) | FOREIGN KEY
Пример:
Схема таблицы из практического задания
CREATE TABLE movies (
id INTEGER PRIMARY KEY,
title TEXT,
director TEXT,
year INTEGER,
length_minutes INTEGER
);
SQL Lesson 17: Altering tables (изменение таблиц)
Рассказали про новый оператор ALTER TABLE.
По мере изменения ваших данных с течением времени SQL предоставляет возможность обновлять соответствующие таблицы и схемы базы данных с помощью оператора ALTER TABLE. Он позволяет добавлять, удалять или изменять столбцы и ограничения таблиц.
Пример:
Изменение таблицы для добавления нового столбца(ов)
ALTER TABLE mytable
ADD column_name DataType OptionalConstraints
DEFAULT default_value;
SQL Lesson 18: Dropping tables (Удаление таблиц)
Рассказали про новый оператор DROP TABLE.
В некоторых редких случаях может потребоваться удалить всю таблицу целиком, включая все её данные и метаданные (структуру). Для этого можно использовать оператор DROP TABLE, который отличается от DELETE тем, что полностью удаляет схему таблицы из базы данных.
Пример:
Синтаксис оператора DROP TABLE
DROP TABLE IF EXISTS mytable;
ВСЁ!
Я прошёл курс на SQL Bolt от начала до конца
Очень рекомендую тем, кто хочет начать работать с SQL с нуля или освежить основы. Это один из лучших бесплатных ресурсов для старта!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7
Итоги дня:
(2часть тк лимит по символам)
🔺 По поводу постов
Посидел, подумал, послушал ваши идеи, ииии вот пришёл к такой мысли, что я создам второй отдельный канал для таких постов с полезной информацией.
Просто по моему так я там все структурирую и этот канал не буду мешать с полезной информацией и своим блогом, сделаю этот канал просто про себя и свой путь , типо лайф.
Ноо я также буду оставлять все ссылки на то, где я обучаюсь и добавлять больше подробностей
В посте выше я наверное переборщил конечно, ахазпхахаха, ну вот так вот)
Гуд идея или нет? Как вам?
Итоги дня в тик ток:
https://vm.tiktok.com/ZMDBCvxcL/
➡️ BoCoder | 💬 Chat
(2часть тк лимит по символам)
Посидел, подумал, послушал ваши идеи, ииии вот пришёл к такой мысли, что я создам второй отдельный канал для таких постов с полезной информацией.
Просто по моему так я там все структурирую и этот канал не буду мешать с полезной информацией и своим блогом, сделаю этот канал просто про себя и свой путь , типо лайф.
Ноо я также буду оставлять все ссылки на то, где я обучаюсь и добавлять больше подробностей
В посте выше я наверное переборщил конечно, ахазпхахаха, ну вот так вот)
Гуд идея или нет? Как вам?
Итоги дня в тик ток:
https://vm.tiktok.com/ZMDBCvxcL/
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8 2 1
🖥 Обязательные:
Начианаю изучать и проходить курс по PostgreSQL
PostgreSQL — свободная объектно-реляционная система управления базами данных.
Заниматься буду на другом сайте, он чем-то похож на прошлый, SQLBolt
Все поделено на блоки и в каждом блоке вроде как 10+ заданий.
Цель на сегодня:
•Пройти блок Basics (12 Заданий)
Сделаю отдельный пост, прикреплю все ссылки и саму роад мапу, расскажу почему выбрал и тд.
Также планирую завести второй TikTok-аккаунт для этого канала, чтобы привлекать людей, которым действительно интересен обучающий контент, также поделюсь ссылкой с вами!
Всем хорошего настроения и продуктивного дня!
#Day71 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6 2 2
roadmap_fullstack_v5.png
95.8 KB
Сейчас я строю свой путь обучения именно по этой roadmap.
Автор очень подробно расписал каждый этап, приложил ссылки на полностью бесплатные материалы — всё структурировано, доступно и понятно.
Почему я выбрал эту roadmap?
На мой взгляд, этот маршрут идеально подходит для старта после прохождения базовых курсов по Python. Я смогу применять уже полученные знания на практике и одновременно изучать новое.
Кроме того, мне давно хотелось создать что-то своими руками — реальный проект. Эта roadmap даст всю необходимую базу и даже больше.
После её прохождения у меня будут знания, достаточные для начала фриланса, начнёт формироваться портфолио, и можно будет пробовать откликаться на позицию Junior Backend-разработчика.
Автор Roadmap:
https://t.me/magerdev1
Roadmap:
https://t.me/magerdev1/105
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7 1 1
Заходите:
https://t.me/BoCoder_EDU
https://t.me/BoCoder_EDU
https://t.me/BoCoder_EDU
Пока еще работаю над организационными моментами, но навигация уже +- готова
Сегодня вечером выложу пост
В этом канале будут информативные посты , полезные веб сайты, курсы и многого полезного!!
Постараюсь стабильно выпускать посты и подбирать информацию
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
BoCoder | EDU
BoCoder EDU — канал-библиотека с подборками о всем
Только структурированная польза
Админ/Связь:
@BoCoder_Work
Поддержать автора:
2202206182145453 (сбер)
Только структурированная польза
Админ/Связь:
@BoCoder_Work
Поддержать автора:
2202206182145453 (сбер)
❤4 2 2
Итоги дня:
🔺 Скажу честно, что я не успел пройти все уроки из раздела Basic на сайте PostgreSQL Exercises, переоценил я свои возможности и свободное время..
Что я сделал:
1. Скачал PostgreSQL , создал пользователя
2. На сайте есть уже созданные таблицы для выполнения заданий по ним. Я попрактиковал и просто опробовал интерфейс и базовые команды, которые изучил в прошлом курсе SQLBolt.
Завтра допройду Basic и начну новый блок.
Постараюсь все же не торопиться и как-то словить комфортный темп
🔺 Поделился роадмапой по которой я занимаюсь
Надеюсь, что многим она будет полезна. Все ссылки я прикрепил , постарался описать ее без лишней воды
Пост с роадмапой:
https://t.me/BoCoder_Python/265
🔺 Создал 2 канал
На самом деле еще давно хотел, но как-то все не решался.. Ну вот и настал этот момент
Ссылка на 2 канал:
https://t.me/BoCoder_EDU
Тут будут посты с полезной информацией, роад мапы, python, Linux и все, что вы будете писать и предлагать в комментариях.
Буду стараться стабильно дропать полезные посты, мемы и новости из мира IT
Итоги дня в Тик ток:
https://vm.tiktok.com/ZMDBw4W95/
➡️ BoCoder | 💬 Chat
Что я сделал:
1. Скачал PostgreSQL , создал пользователя
2. На сайте есть уже созданные таблицы для выполнения заданий по ним. Я попрактиковал и просто опробовал интерфейс и базовые команды, которые изучил в прошлом курсе SQLBolt.
Завтра допройду Basic и начну новый блок.
Постараюсь все же не торопиться и как-то словить комфортный темп
Надеюсь, что многим она будет полезна. Все ссылки я прикрепил , постарался описать ее без лишней воды
Пост с роадмапой:
https://t.me/BoCoder_Python/265
На самом деле еще давно хотел, но как-то все не решался.. Ну вот и настал этот момент
Ссылка на 2 канал:
https://t.me/BoCoder_EDU
Тут будут посты с полезной информацией, роад мапы, python, Linux и все, что вы будете писать и предлагать в комментариях.
Буду стараться стабильно дропать полезные посты, мемы и новости из мира IT
Итоги дня в Тик ток:
https://vm.tiktok.com/ZMDBw4W95/
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4 1 1
🖥 Обязательные:
Цель на сегодня:
•Закончить блок Basic
•Начать проходить блок Joins and Subqueries
(Как мне говорили, то это очень важная тема и ее лучше перепройти пару раз в течение всего прохождения курса)
Пока планирую публиковать 2–3 поста в день:
• Полезные roadmap (по началу)
• Тематические материалы,
• И немного мемов для настроения.
Также скоро запущу второй TikTok-аккаунт, сегодня буду монтировать первое видео на основе фото.
Желаю всем удачи и хорошего настроения!
#Day72 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8 2 2
Извиняюсь за то, что не выложил пост с итогами. Вроде все подготовил, написал текст, сделал скрины с сайта, где занимался, выложил в тик ток итоги, а тут почему-то отложенная отправка дала сбой и не выложила.. (
Сегодня вечером тогда опубликую итоги 72 дня и 73 дня;)
Начинаю проходить новые модули, ниже расскажу по подробнее
🖥 Обязательные:
1.1 Пройти модуль:
«Modifying data»
(Изменение данных)
В этом разделе рассматриваются операции вставки, обновления и удаления информации.1.2 Пройти/Начать модуль:
«Aggregation»
(Агрегация)
Агрегация — одна из тех возможностей, которая действительно позволяет оценить мощь реляционных баз данных. Она позволяет выйти за рамки простого сохранения данных и перейти к постановке действительно интересных вопросов, которые могут быть использованы для принятия решений.
Сегодня займусь новыми модулями, а завтра перепройду модуль про JOIN
Возможно, сегодня даже дропну видео на второй канал, надо как-то организовать себе удобство в виде шаблонов.
Ну и, как обычно, будут выходить информативные посты. Думаю, что сначала буду выкладывать роадмапы, посты про направления в IT, дистрибутивы Linux. А потом перейду уже к более сложным темам, которые мне предлагали.
Желаю всем продуктивного дня!
#Day73 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5 2 2
Итоги дня (День 72):
🔺 Занятия в PostgreSQL Exercises
Прошёл модуль Basic, который состоял из 12 заданий на повторение материала, который я изучил на сайте SQLBolt.
Освежил в памяти основы и фундаментальные понятия SQL.
Дальше приступил к модулю «Joins and Subqueries» (Присоединения и подзапросы).:
Одна из важный тем в SQL, наверное не зря в моей роадмапе указано, что этот блок нужно прорешать минимум 3 раза))
Прошёл весь модуль «Joins and Subqueries».
Здесь разбираются те же темы, что и в прошлом курсе, так что для меня это скорее полезное повторение.
Что могу сказать про задания — они интересные и, пожалуй, немнооого сложнее, чем на SQLBolt
А так на SQLBolt больше теории (хотя, может, я до неё просто ещё не дошёл).
https://pgexercises.com/
🔺 Написал пост о книге, которую недавно дочитал:
«ХАКИНГ на примерах».
Прикрепил PDF-версию и ссылки на маркетплейсы.
https://t.me/BoCoder_EDU/17
А ещё опубликовал roadmap, по которой сейчас занимаюсь.
https://t.me/BoCoder_EDU/18
Итоги дня Tik Tok (День 72):
https://vm.tiktok.com/ZMDSYgwDX/
Итоги дня (День 73):
🔺 Занятия в PostgreSQL Exercises
1. Прошёл модуль «Modifying data», который состоял из 9 заданий.
Работа с UPDATE, DELETE...
2. Начал решать модуль «Aggregation», который включает 22 задания. Пока выполнил 6.
Задачи становятся сложнее, что делает их интереснее.
Работа с SELECT, GROUP BY, ORDER BY и агрегатными функциями.
Нужны ли примеры задачек?
Пока приятно заниматься на этом сайте, это хорошая практика для обучения. Думаю, сделаю пост об этом ресурсе на втором канале: @BoCoder_EDU
Итоги дня Tik Tok (День 73):
https://vt.tiktok.com/ZSa67Xstf/
➡️ BoCoder | 💬 Chat
Прошёл модуль Basic, который состоял из 12 заданий на повторение материала, который я изучил на сайте SQLBolt.
Освежил в памяти основы и фундаментальные понятия SQL.
Дальше приступил к модулю «Joins and Subqueries» (Присоединения и подзапросы).:
Одна из важный тем в SQL, наверное не зря в моей роадмапе указано, что этот блок нужно прорешать минимум 3 раза))
Прошёл весь модуль «Joins and Subqueries».
Здесь разбираются те же темы, что и в прошлом курсе, так что для меня это скорее полезное повторение.
Что могу сказать про задания — они интересные и, пожалуй, немнооого сложнее, чем на SQLBolt
А так на SQLBolt больше теории (хотя, может, я до неё просто ещё не дошёл).
Занимаюсь на этом сайте:
https://pgexercises.com/
«ХАКИНГ на примерах».
Прикрепил PDF-версию и ссылки на маркетплейсы.
Ссылка на пост:
https://t.me/BoCoder_EDU/17
А ещё опубликовал roadmap, по которой сейчас занимаюсь.
Ссылка на roadmap:
https://t.me/BoCoder_EDU/18
Итоги дня Tik Tok (День 72):
https://vm.tiktok.com/ZMDSYgwDX/
Итоги дня (День 73):
1. Прошёл модуль «Modifying data», который состоял из 9 заданий.
Работа с UPDATE, DELETE...
2. Начал решать модуль «Aggregation», который включает 22 задания. Пока выполнил 6.
Задачи становятся сложнее, что делает их интереснее.
Работа с SELECT, GROUP BY, ORDER BY и агрегатными функциями.
Нужны ли примеры задачек?
Пока приятно заниматься на этом сайте, это хорошая практика для обучения. Думаю, сделаю пост об этом ресурсе на втором канале: @BoCoder_EDU
Итоги дня Tik Tok (День 73):
https://vt.tiktok.com/ZSa67Xstf/
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9 3 2
🖥 Обязательные:
1. Закончить модуль:
«Aggregation»
(Агрегация)
Агрегация — одна из тех возможностей, которая действительно позволяет оценить мощь реляционных баз данных. Она позволяет выйти за рамки простого сохранения данных и перейти к постановке действительно интересных вопросов, которые могут быть использованы для принятия решений.
Вчера прошёл 6 заданий из 22. Сегодня планирую закончить этот модуль.
Еще если вдруг успею, то начну решать новый
Решить еще осталось 3 модуля, думаю что за сегодня и завтра осилю.
Занимаюсь на сайте:
https://pgexercises.com/
Потом по плану освоить ORM:
ORM, или объектно-реляционное отображение — это программная технология, которая позволяет взаимодействовать с базами данных с использованием объектно-ориентированной парадигмы. Вместо того чтобы писать SQL-запросы напрямую для работы с данными в базе данных, можно использовать ORM, чтобы взаимодействовать с данными, как если бы они были объектами в вашем коде.
Желаю всем удачи
#Day74 #Days
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7 3 2
Итоги дня:
🔺 Занятия в PostgreSQL Exercises
Прошёл модуль «Aggregation», который состоял из 22 заданий.
Вспомнил прошлый материал и познакомился с новыми конструкциями.
Что изучил сегодня?
Конструкция CASE
Разобрал новые инструменты группировки ROLLUP и GROUPING SETS
Функция EXTRACT() -
Функцию ROW_NUMBER() -
Функция RANK() -
Я дорешал эти задания. Начался настоящий хард... что-то не понимаю, материал усваивается с трудом. Ну навеерноо, это не самые обязательные запросы надеюсь, всё придёт с практикой в будущем, а сейчас главное просто уловить суть и понять.
Хоть и трудно, но двигаюсь дальше. Интересно, что будет в следующих модулях
🔺 Также на 2 канале выложил курс по ИБ, заходите посмотреть, кому интересно:
https://t.me/BoCoder_EDU/21
➡️ BoCoder | 💬 Chat
Прошёл модуль «Aggregation», который состоял из 22 заданий.
Вспомнил прошлый материал и познакомился с новыми конструкциями.
Что изучил сегодня?
Конструкция CASE
Это условный оператор, который работает как if-else в других языках программирования.
(Пример задания на 1 картинке)
Разобрал новые инструменты группировки ROLLUP и GROUPING SETS
Функция EXTRACT() -
это одна из самых важных функций для работы с датами и временем в SQL.
Функцию ROW_NUMBER() -
одной из самых полезных оконных функций, она нумерует строки
Функция RANK() -
это функция, которая присваивает порядковый номер (ранг) строкам в определённом порядке.
Я дорешал эти задания. Начался настоящий хард... что-то не понимаю, материал усваивается с трудом. Ну навеерноо, это не самые обязательные запросы надеюсь, всё придёт с практикой в будущем, а сейчас главное просто уловить суть и понять.
Хоть и трудно, но двигаюсь дальше. Интересно, что будет в следующих модулях
https://t.me/BoCoder_EDU/21
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7 2 1