Oracle Developer👨🏻‍💻
3.22K subscribers
612 photos
68 videos
2 files
490 links
🔝 канал о разработке в СУБД Oracle:
SQL, PL/SQL, оптимизация, архитектура и многое другое...

Backend-pro.ru - обучение по различным программам, связанных с backend-разработкой для ФЛ и ЮЛ.

Отец-основатель: @denis_dbd Кивилёв Денис
Download Telegram
Тест на знание синтаксиса Oracle PL/SQL

Друзья, привет!

Я знаю, что вы соскучились по моим тестам и задачкам 😉

На этой недели, я подготовил для вас целых 2 задания:
1️⃣ На знание базового синтаксиса Oracle PL/SQL
2️⃣ Тест из задачи на собеседование на должность Middle Oracle Developer с з/п в 250K рублей

Данные материалы я буду размещать в группе марафона по основам программирования Oracle PL/SQL, который стартует уже завтра в 19:00 и продлится до 23 августа включительно. Кстати, расписание и темы вебинаров вы можете посмотреть там же.

Первое тестовое задание я уже опубликовал в группе марафона по PL/SQL.

Всем хорошего дня 😉👍🏻🔥

Канал Oracle Developer | Чатик💬
👍112🔥2👎1
Рекомендую всем послушать, кто хочет вырасти в доходе в 2-3 раза за год🔥🔥🔥

Друзья, привет!

Надеюсь все хотят повысить свой доход в 2-3 раза в ближайшее время? Если да, то рекомендую посмотреть отрывок из беседы, о чем мы сегодня будем говорить на заключительном дне марафона по "Основам программирования Oracle PL/SQL"

Приглашаю всех на эфир, который состоится сегодня в 19:00 МСК.

Быть всем🔥🚀💵 Даже если ваш доход составляет 200, 300, 400К в месяц.

Суть нашей встречи - как вам выделиться на рынке, чтобы стать высококлассным специалистом, которому готовы платить ЗП от 500К в месяц.

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

И еще. Я так понял вам понравилось смотреть на code review?
Мы вчера разобрали несколько решений тестового задания на Middle Developer'a.

Если захотите, то в конце эфира мы продолжим code review 👨‍💻

Эфир пройдет в канале марафона⬅️


#КарьерныйРост #Работа #Эффективность
#карьера #oracle #postgresql #Denis_Kivillev

Канал Oracle Developer | Чатик💬
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
7
Друзья, всем привет!

Кто был на 4х дневном вебинаре по Oracle PL/SQL, помнит, что я демонстрировал задачку с собеседования в одну из страховых компаний.
Позиция: Middle Oracle Developer.
Видео с заданием публиковали в канале марафона.

Возможно, кто-то пропустил разбор и code review решений, которые отправили ребята.
Я решил, залить все в один видос🎥

Содержание
1️⃣ Введение
2️⃣ Формулировка задачи на собеседовании
3️⃣ Разбор решения на вебинаре
4️⃣ Code review ваших решений. День 3 вебинара.
5️⃣ Статистика по присланным решениям и рекомендации
6️⃣ Code review ваших решений. День 4 вебинара.
7️⃣ Моё решение на собеседовании.

Ссылки на видео
1️⃣ Youtube
2️⃣ Rutube
⚠️ Рутуб довольно мерзко декодит видео, все размазывает. Кому хочется смотреть видос в нормальном качестве велком в Youtube.

▫️Я всегда вам говорю, что одну и ту же задачу можно решить разными способами.
▫️Какой лучше какой хуже нужно смотреть применительно к конкретной жизненной ситуации.
▫️Собеседующие ждут от нас общения, хотят понять ход мыслей, какие вы для себя выбираете условия или уточняете у них. В любом случае, это диалог.

💡Мне тут подумалось, что получился интересный формат.

Можем периодически проводить такую активность.
1️⃣ Я даю задание с реального собеса.
2️⃣ Вы присылаете ответы.
3️⃣ Мы разбираем на встрече моё решение - ход мыслей, вопросы и т.п.
4️⃣ Дальше проводим code-review ваших.

Если интересно поставьте 🔥 я буду знать, что стоит заморачиваться.

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

➡️ Скачать архив с решениями ребят ⬅️

#марафон #plsql
Канал Oracle Developer | Чатик💬
🔥52👍7
Итоги марафона, розыгрыш призов, что будет дальше?

Друзья, привет! 👋

Спасибо всем участникам, пришедшим на марафон. Особенно тем, кто был все 4 дня!
Всего на марафоне зарегистрировалось более 400 участников, сами тесты и домашние задания выполнили, так же более 400 человек. Мне было очень приятно видеть такую ​​активность 😊

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

Розыгрыш призов
Напомню, что по условиям участия в розыгрыше призов, нужно было находиться на вебинаре. К сожалению, некоторые "счастливчики" упустили свой шанс. Призы достались тем, кто был с нами в эфире 🎁

Призы выиграли
Василий Г. — скидка 50% на курс по оптимизации Oracle.
Дмитрий — скидка 90% на курс по секционированию.
Игорь С. — 2х часовая консультация со мной.
Андрей Х. — доступ к закрытому видео оптимизация Oracle.
Настя П. — доступ к закрытому видео оптимизация Oracle.

Поздравляю победителей от всей души! 🎉

Что же будет дальше? 🤔

Мы внимательно отслеживали чатик вебинара, так же получали вопросы и пожелания в личку. Как выяснилось, есть три топ-темы, которые вас волнуют. Я решил провести еще 3 прямых эфира до начала обучения по курсу «Мастер Oracle PL/SQL».

Темы эфиров будут следующими

1️⃣ Unit-тестирование PL/SQL-кода
2️⃣ Часто задаваемые вопросы и задачи на собеседованиях на позицию Oracle Developer

Эфиры пройдут 4 и 10 сентября в 19:00 МСК
Ставьте себе напоминание и планируйте время.
Мои эфиры сильно затягивают, время пролетает быстро! 🕒

Хочу также отметить, что места на обучение по курсу «Мастер Oracle PL/SQL» потихоньку заканчиваются, а до самого обучения осталось буквально 2 недели. Поэтому спешите бронировать места!
Стоимость брони - 5К руб или 50USD.
Для этого напишите в поддержку👈, мы добавим вас в чат и начнем подготовку к обучению 🚀

#КарьерныйРост #Работа #Эффективность
#карьера #oracle #Denis_Kivillev

Канал Oracle Developer | Чатик💬
👍15🔥5👎1
Unit-тестирование PL/SQL-кода 🔥

Друзья, привет!

Хочу напомнить, что через 2 дня, 4 сентября в 19:00 МСК в пройдет вебинар по теме:
Unit-тестирование PL/SQL-кода

В прошлый раз вам очень зашла тема с тестированием, на марафоне были вопросы, и я решил провести дополнительный вебинар.
Вся подробная информация будет в канале-марафона⬅️

Хочу напомнить, что через 2 недели у меня стартует обновленный курс 13 потока «Мастер Oracle PL/SQL».
Пока еще есть время и возможность попасть на курс. Следующий поток будет весной 😉

Всем хорошего дня и рабочей недели 👍🏻

#КарьерныйРост #Работа #Эффективность
#карьера #oracle #postgresql #Denis_Kivillev

Канал Oracle Developer | Чатик💬
👍16
This media is not supported in your browser
VIEW IN TELEGRAM
Вебинар по Unit-тестированию в Oracle уже сегодня

Друзья, всем привет!

⚠️ Напоминаю, у нас сегодня в 19:00 МСК будет 1.5 часовой вебинар по Unit-тестированию в Oracle.

Тема вызвала живой интерес на 4х дневном марафоне, поэтому решил раскрыть её более подробней.

С программой вы можете ознакомиться в канале-марафона⬅️ 😉
Там же я опубликую ссылку на Zoom за час до начала

До встречи!

#КарьерныйРост #Работа #Эффективность
#карьера #oracle #postgresql #Denis_Kivillev

Канал Oracle Developer | Чатик💬
👍13
Запись вебинара по Unit-тестированию в Oracle🔥

Друзья, привет!

Как и обещал даю доступ на 24 часа к записи вебинара по Unit-тестированию в Oracle👨‍💻 который прошел 4 сентября🗓

На встрече мы поговорили

1️⃣ Общая теория - что такое Unit-тесты, зачем нужны и т.п.

2️⃣ Какие средства применяются в Oracle для Unit-тестирования

3️⃣ Live Coding: разберем на примере

4️⃣ Ограничения инструментария в сравнении с Java

5️⃣ Про курс "Мастер Oracle PL/SQL"

Запись эфира
1️⃣ YouTube
2️⃣ RuTube

Отдельно, мы с ребятами остались после вебинара, и я немного рассказал про Java-приложение, которое использовал в демонстрации, что такое Maven, один из принципов SOLID - single responsibility и другую информацию.

Запись этой части
1️⃣ YouTube
2️⃣ RuTube

Напоминаю, что 16го числа стартанет 13й поток курса "Мастер Oracle PL/SQL".
Не упустите возможность попасть на обновленный поток и бустануть свою карьеру 🚀
По вопросам программы и оплаты пожалуйста пишите в поддержку 👈🔥

#plsql #тестирование #видео #подкаст
Канал Oracle Developer | Чатик💬
👍131
This media is not supported in your browser
VIEW IN TELEGRAM
Друзья, всем привет!

Я стараюсь скрупулёзно собирать отзывы моих студентов, на сколько обучение у меня помогает ребятам расти по карьере и зарплате.
Просто посмотрите отзывы учеников других потоков курса «Мастер Oracle PL/SQL»

🔸Как Руслан освоил успешную карьеру в IT и стал профессионалом в мире данных 🚀

🔸Как курс Мастер Oracle PL/SQL и Оптимизация SQL помогли в карьере: кейс Алексея🚀

🔸Простое решение для роста в IT: как Илья стал экспертом с помощью курса по Oracle PL/SQL🚀

Через неделю мы начинаем обучение обновленного 13 потока «Мастер Oracle PL/SQL», которое вы сможете окупить за 2-3 месяца после обучения за счет трудоустройства на более высокую должность и ЗП🔥

Всем, кто не успел забронировать место на обучении, бронируйте места👈
Вопросы по обучению👈



На следующей недели опубликую парочку интервью на позицию Middle Oracle Developer, которые длились буквально 15 минут, с резолюцией "Берем, дайте два" 😄🔥
Оставайтесь с нами, не переключайтесь. Впереди много интересного 😉

Канал Oracle Developer | Чатик💬
👍5
Прохождение технической части на собеседовании за 10 минут реальность? Да!

Кто внимательно следит за каналом, знают, что перед запуском 13го потока по Oracle PL/SQL я сходил на дюжину собеседований на позицию Middle Oracle Developer, что бы посмотреть актуальное состояние рынка, какие вопросы задают и т.п. Подробно было в этом посте.

Так вот. Обещал вам три забавных speedrun'а технической части собесов на позицию Middle Oracle Developer.
1️⃣ в РНКБ (6 минут)
2️⃣ в РСХБ-Интех (10 минут)
3️⃣ в R-Style (15 минут)
Видосы выше ⬆️

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

Что хочется этим показать?

Не надо иметь 19лет стажа и вести блог об Oracle, чтобы успешно проходить собеседования.
Не смотря, на какие-то мелкие огрехи в ответах я спокойно прошел собесы и получил офферы.
Если у моего Альтер эго, c минимальным опытом, это получилось, то почему у вас не должно?
Конечно, получится 👍🏻

А
чтобы быть на 100% уверенным приходите завтра, 10 сентября в 19:00 по мск, на онлайн-встречу по собеседованиям на позицию Oracle Developer.

Что вы узнаете на прямом эфире
ожидания от кандидатов на позицию Oracle Developer;
какие вопросы задают на интервью и зачем;
как подготовиться к собесу, чтобы получить оффер с хорошей ЗП 250К.
расскажу про программу "Мастер Oracle PL/SQL" и как мы прокачиваем soft-скилы для успешного прохождения собеседований.
разыграем подарки 🎁

Ссылочка будет в группе марафона.
Всех жду, будет интересно 😉

#собеседование
Канал Oracle Developer | Чатик💬
👍25
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня в 19:00 МСК эфир "Успешное прохождение собеседований на позицию Oracle Developer"

Друзья, всем привет!

Напоминаю, что сегодня в 19:00 МСК у нас будет эфир на тему онлайн-встречи по собеседованиям на позицию Oracle Developer.

Что вы узнаете на прямом эфире
ожидания от кандидатов на позицию Oracle Developer;
какие вопросы задают на интервью и зачем;
как подготовиться к собесу, чтобы получить оффер с хорошей ЗП 250К;
советы нанимающей стороне;
расскажу про программу "Мастер Oracle PL/SQL" и как мы прокачиваем soft-скилы для успешного прохождения собеседований.
разыграем подарки 🎁

Если вы не хотите пропустить эфир, ссылочка будет в группе марафона 👈, обязательно вступите, если вы еще не там.
Всех жду, будет интересно 😉


На видео кусочек после тех собеса. Моё Альтер эго под подозрением 😂

#собеседование
Канал Oracle Developer | Чатик💬
🔥7👍3
Мега-эксклюзив 🔥
Вебинар "Собеседование на позицию Oracle Developer"
🎦

Друзья, привет!

Как и обещал даю доступ на 24 часа к записи вебинара "Собеседование на позицию Oracle Developer"

Почему мега-эксклюзив? Найдите хоть один доклад для Оракл-разработчиков про карьерный путь. Нет такого.
Гуру, эксперды, синьеры, архитекторы, тузы не спешат доносить русско-говорящему оракловому сообществу интересную информацию.
Цените то, что есть. Распространяйте среди коллег 😉

На встрече мы поговорили
ожидания от кандидатов на позицию Oracle Developer;
какие вопросы задают на интервью и зачем;
как подготовиться к собесу, чтобы получить оффер с хорошей ЗП;
советы тем, кто проводит собеседования;
лже-специалисты;
про программу "Мастер Oracle PL/SQL" и как мы прокачиваем soft-скилы для успешного прохождения собеседований.

Запись эфира
1️⃣ YouTube
2️⃣ RuTube

Напоминаю, что 16го числа стартанет уже 1️⃣3️⃣й поток курса "Мастер Oracle PL/SQL".

Не упустите возможность попасть на обновленный поток и бустануть свою карьеру 🚀
Пока кто-то сомневается идти или нет, вы будете на несколько шагов впереди этих "ждунов" и сможете быстрей осуществить ваши мечты 💵

По вопросам программы и оплаты пожалуйста пишите мне 👈

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

#plsql #видео
Канал Oracle Developer | Чатик💬
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥111👍1
Media is too big
VIEW IN TELEGRAM
Видео-подкаст "Как увеличить свою зарплату с порога на 50 000 рублей на позицию Oracle Developer" 🚀

Друзья, всем привет!

Неожиданно для себя решил попробовать записать видео-подкаст без какой-либо подготовки, сценариев и т.п. чистый экспромт.
Случился он после того, как Паша (он куратор на моих курсах) дал позитивный фидбек на тот материал по софтам, о котором я говорил на вебинарах и делал серию постов о поиске работы.
Мы просто созвонились в Zoom, и он рассказал свежую историю найма на позицию Oracle Developer со счастливым концом 💵

Что в ней будет?
▫️как не надо нанимать (только проверка СБ заняла неделю😱);
▫️обратный кейс, найм за 2 дня;
▫️как он был не уверен в своей востребованности на рынке;
▫️как увеличил озвучиваемый ценник HRам;
▫️что ему в этом помогло.

Получилось немножко самобытно, без красивых студий, но зато очень живо 🔥
Реальный опыт, реального человека.

Подкаст доступен
1️⃣ Youtube
2️⃣ Rutube
3️⃣ Видео в закрепе к сообщению

Тайминги
00:00 - Введение
01:34 - Необходимость в soft-skills
05:43 - История Паши
10:03 - Выводы из истории


Коллеги, если вам зашел такой формат, ставьте палец вверх 👍🏻
А может быть, вам даже есть чего рассказать?
Напишите мне, думаю ребятам будет интересно послушать реальные истории.

Обсудить в чатике💬

#развитиеКарьеры #softskills #видео #подкаст
Канал Oracle Developer | Чатик💬
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
Типы баз данных

Мир БД разнообразен. Не все ограничено Oracle. Есть и узкоспециализированные решения. На днях попалась такая диаграммка, решил поделиться.

1. Blockchain Database - Обеспечивает целостность и безопасность данных. Поддерживает децентрализованные приложения и идеально подходит для транзакционных данных. Примеры: BigchainDB, Chainbase.

2. SQL Database (Relational) - Использует структурированное хранение и доступ к данным. Поддерживает транзакции и реляционную модель данных. Примеры: MySQL, Microsoft SQL Server, Oracle.

3. Columnar Database - Оптимизирована для чтения и записи данных в столбцы. Эффективна для аналитических и OLAP-систем. Примеры: Amazon Redshift, Apache Cassandra, Oracle In-Memory Column Store.

4. NewSQL Database - Сочетает надежность SQL с масштабируемостью NoSQL. Поддерживает ACID-транзакции в больших масштабах и обеспечивает аналитику в реальном времени. Примеры: Google Spanner, CockroachDB.

5. In-Memory Database - Хранит данные в оперативной памяти для быстрого доступа, подходит для приложений с высокими требованиями к скорости и обеспечивает различные варианты постоянства хранения. Примеры: SAP HANA, MemSQL, Oracle Database In-Memory.

6. Spatial Database - Хранит и обрабатывает пространственные данные, такие как географические объекты. Поддерживает индексирование и запросы по местоположению. Примеры: PostGIS, Oracle Spatial and Graph.

7. Vector Database - Оптимизирована для хранения векторных данных, поддерживает модели искусственного интеллекта и машинного обучения, используется для поиска по признакам. Примеры: Milvus, Pinecone.

8. Time-Series Database
- Предназначена для хранения и анализа временных рядов. Идеальна для мониторинга и приложений IoT. Примеры: InfluxDB, TimescaleDB.

9. Key-Value Database - Хранит данные в виде пар "ключ-значение". Подходит для кэширования и хранения сессий. Примеры: Redis, Amazon DynamoDB.

10. Document Database
- Хранит данные в виде документов с гибкой структурой, поддерживает форматы JSON и XML. Примеры: MongoDB, Couchbase, Oracle Database (с поддержкой JSON и XML).

11. Graph Database - Хранит данные в виде узлов и рёбер, оптимизирована для анализа сетевых и социальных связей. Примеры: Neo4j, Microsoft Azure Cosmos DB, Oracle Spatial and Graph.

12. Object-Oriented Database - Хранит данные в виде объектов, поддерживает сложные структуры данных и соответствует объектно-ориентированному программированию. Примеры: db4o, ObjectDB.

Обсудить в чате 💬

Забавно, что на мобиле GIFка отображается с сильно порезанным качеством, а вот на ПК - все отлично. Добавил в комменты.

Всем продуктивной рабочей недели 🚀

Канал Oracle Developer | Чатик💬
👍16🔥71
Leetcode. Two Sum (Легкий уровень)

Друзья, всем привет!

Что-то давно у нас не было технических задачек. А сегодня как раз пятница, можно размяться на последок и пойти пить пивко/молочко.

На этот раз задачка будет с LeetCode. Я уже делал пару постов на тему LeetCode. На собесах на разработчика БД это скорее диковинка. Для всех остальных специальностей, алгоритмическая секция - это обязательная часть. Поэтому я периодически разминаю мозг, нужно быть в тонусе 🧠

Задача
Дано массив целых чисел nums и целое число target. Найдите индексы двух чисел, которые в сумме дают target.

Пример
Input: nums = [2, 7, 11, 15], target = 9
Output: [1, 2] // Потому что nums[1] + nums[2] = 2 + 7 = 9

Реализуем на PL/SQL.


Я нашел как минимум два способа решения этой задачки. Один - с хреновой трудоемкостью, второй - лучше.
Будет интересно, сколькими способами решите вы. Пишите в чатик.

Рекомендую справиться без ChatGPT :
▫️на собесе не будет возможности;
▫️развиваете 🧠

Ответы опубликую вечером 🎓

Обсудить в чате 💬

#задача #leetcode
Канал Oracle Developer | Чатик💬
👍8