Simulative – Telegram
7.36K subscribers
1.71K photos
71 videos
1 file
1.28K links
Привет! Мы — образовательная платформа в сфере аналитики Simulative: simulative.ru

Создаём курсы-симуляторы, где обучаем не на «апельсинках», а на кейсах из реального бизнеса.

Наш уютный чат: @itresume_chat
Поддержка: @simulative_support
Download Telegram
​​🔥 Топовая программа для работы с разными БД

«Какой софт использовать для работы с базой данных» - наверняка такой вопрос уже возникал у вас. Вот мы всей командой используем DBeaver. Почему - рассказываем ниже.

1. Кроссплатформенный. У нас есть люди с Windows, с MACos и даже с Linux. И на все ОС DBeaver встает без проблем.

2. Поддержка основных СУБД. Нам не приходится использовать для MySQL - одну программу, для PostgreSQL - другую, а для SQL Server - третью. Все подключения удобно настраиваются в одном месте.

3. Бесплатный. Это немаловажный фактор - если вам не хочется платить за условный DataGrip, то DBeaver - отличная альтернатива.

4. Удобный. В отличие от многих подобных программ, DBeaver довольно удобен в плане интерфейса - все интуитивно понятно расположено и находится под рукой. Хотя свои косяки у него тоже есть, глупо это отрицать.

Конечно, Heidi, Toad, Workbench, PgAdmin, DataGrip и другие программы никто не отменял. Но мы плотно сидим на DBeaver. А что вы используете? 😉

- - - - - - -

Тест по SQL для продвинутых: IT Resume
🔥11👍2
​​Вопрос от подписчика. Что мне нужно знать?

Вопрос

Я заканчиваю обучение на онлайн-курсах по Python и хочу устроиться на работу. Что мне нужно знать, чтобы быть востребованным?


Ответ

Тут зависит от специальности. Если речь о бекенд-разработке, то минимальный набор знаний такой:

* Базовый Python. Например, уметь написать сложный вложенный цикл-обработчик, а потом его же оптимизировать.
* Один из бэкенд-фреймворков. Например, Django или Flask.
* Умение работать и создавать API. Хотя бы базовый REST.
* Понимание http-запросов. GET, POST, корсы, коды ошибок и прочее.
* Git. Минимальный набор - clone, push, pull, merge.
* SQL. Уметь писать базовые SELECT, UDPATE, INSERT, DELETE запросы.
* Linux. Подключение, перемещение по каталогам, понимание пользователей, установка-удаление-обновление пакетов/python/библиотек, полезные утилитки типа htop.
* Владеть базовыми инструментами для работы. Например, VS Code, DBeaver, Postman, putty.
* Python-специфичные плюшки. Виртуальное окружение, pip freeze и прочее.
* Тестирование кода с pytest или другим фреймворком.
* Понимание процесса деплоя. Хорошо бы уметь в базовый докер, знать про nginx и условный screen.

Много? Много. Но и это не все.

Вообще, все знать не обязательно и невозможно. Но иметь общее представление и использовать на практике - нужно.

И самое важное: нужен пет-проджект, чтобы показать на собеседовании, да и вообще просто для «обучения на практике». Не учебный проект, не блог, сделанный по статье на Хабре. А нормальный проект, покрытый тестами, задеплоенный где-нибудь на хостинге, с красиво оформленным репозиторием и вылизанным кодом.

Возьмут ли вас на работу после этого? Скорее да, чем нет 😉

- - - - -

► Задачки по Python и не только: IT Resume
👍9😱2
🔥 Расчет промежуточного итога - Excel vs SQL

Расчет промежуточного итога - очень распространенная задача. Но в то же время, очень непростая.

Сегодня вместе с онлайн-университетом SF Education собрали для вас 2 способа расчета промежуточного итога:

с помощью Excel
с помощью оператора rollup в SQL

Забирайте себе в сохраненки - такая штука вам точно пригодится 😉

- - - - -

Задачка: cделать из «широкой» таблицы «длинную»
🔥11
Всем леопардам посвящается 🐆

Наш дружище, Глеб Михайлов, сделал курс Data Science с Глебом Михайловым. Кто воспользуется промокодом ITRESUME на 50% скидки - тот леопард 🐆

Кстати, в курсе куча практики на нашей платформе IT Resume, так что засучивайте рукава)))

А еще Глеб как-то делал стрим на нашей платформе. Все как обычно - с шутками, виноградным днем и диким угаром)) Если хочется поднять себе настроение - велкоме)
🔥7👍2
Расскажите - какой контент вам интересен? 🙏🏻

Мы последнее время стали экспериментировать с форматом постов. Расскажите - что вам интересней читать и на что нам делать особенный упор. Ну и вообще - интересно ли вам нас читать😇

1. Разборы задач, вопросов и тестов с собеседований. Пример: Разбор тестового задания для аналитика от Авито
2. Подноготную мира IT - наши мысли о разработке и работе в команде, и немного о том, как мы пишем код. Пример: Что мне нужно знать, чтобы получить работу?
3. Подборки инструментов, сервисов, книг и других полезностей. Пример: Топовая программа для работы с БД
4. Разборы базовых конструкций языков программирования. Пример: Почему COALESCE - это важно?
5. Побольше информации о платформе IT Resume. Пример: CHANGELOG за февраль
6. Видео и стримы - лайвкодинги, разборы собеседований, ревью кода подписчиков
7. Другое
(напишите в комментарии)
👍1
🔥 3 полезных функции для работы с Pandas

Pandas - сильнейший фреймворк для анализа данных в Python. И сегодня мы вместе с Анастасией из PyMagic (наверняка вы видели ее видео про Data Science на ютуб-канале miracl6) мы сделали небольшую подборку полезных функций Pandas:

✓ stack
✓ set\_option
✓ insert

Эти, казалось бы, несложные функции могут существенно облегчить вам ежедневную работу с Pandas 😉

Кстати, если у вас есть какие-то личные рекомендасьоны - поделитесь в комментариях)) Может быть вы облегчите кому-то жизнь 😄
🔥15👍10