🐍 Дорожная карта Python-разработчика
В нашей версии дорожной карты рассказываем, в каком порядке нужно изучать Python, чтобы пройти путь от основ до веб-разработки, тестирования, науки о данных или машинного обучения.
https://proglib.io/sh/x9Mabc53z2
В нашей версии дорожной карты рассказываем, в каком порядке нужно изучать Python, чтобы пройти путь от основ до веб-разработки, тестирования, науки о данных или машинного обучения.
https://proglib.io/sh/x9Mabc53z2
👍7❤6🔥2👎1
Всё, что вы хотели узнать о релокации, и не побоялись спросить😎
❓ Можно ли получить работу за рубежом без знания английского или со слабым уровнем?
❓ Какой стек востребован за рубежом?
❓ Какие перспективы трудоустройства у джунов?
❓ В каких странах легче всего получить ВНЖ?
❓ Как жить с рублями за границей?
Собрали топчик вопросов о релокации айтишников и жизни за границей. Совместно с каналом RelocationDEV узнали лайфхаки от тех, кто уже переехал, дополнили информацией от экспертов и написали целую статью.
Гоу читать!🚀
❓ Можно ли получить работу за рубежом без знания английского или со слабым уровнем?
❓ Какой стек востребован за рубежом?
❓ Какие перспективы трудоустройства у джунов?
❓ В каких странах легче всего получить ВНЖ?
❓ Как жить с рублями за границей?
Собрали топчик вопросов о релокации айтишников и жизни за границей. Совместно с каналом RelocationDEV узнали лайфхаки от тех, кто уже переехал, дополнили информацией от экспертов и написали целую статью.
Гоу читать!🚀
👎6🔥4👍1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Привет! 👋
В июне у нас стартует новый курс по алгоритмам.
Рекомендуем курс всем, кто хочет прокачаться в алгоритмах и претендовать на высокую зп при собеседовании.
В большинстве компаний, во время собеседования проверяют знание алгоритмов.
В одних компаниях этому уделяют немного времени, а в других отводят отдельный блок.
❗Что, как минимум, необходимо знать уважающему себя разработчику:
- Алгоритмы сортировки;
- Алгоритмы очередей;
- Графы;
- Хэш-таблицы.
В программе курса блоки базовых и продвинутых алгоритмов.
Знание базовых нужно, чтобы в принципе устроиться в одну из компаний; продвинутые обязательно нужны для трудоустройства в крупные или при релокации.
В чем плюсы
✅ Не надо собирать матчасть по всему гуглу и спец площадкам;
✅ Есть домашние задания, контроль от преподавателей;
✅ Коммьюнити, где можно задавать любые вопросы по алгоритмам и получать ответы;
✅ Преподаватели работают в крупных компаниях и ведут собесы. Они знают, какие задачи давать.
Программа и запись: https://proglib.io/w/e8b74611
В июне у нас стартует новый курс по алгоритмам.
Рекомендуем курс всем, кто хочет прокачаться в алгоритмах и претендовать на высокую зп при собеседовании.
В большинстве компаний, во время собеседования проверяют знание алгоритмов.
В одних компаниях этому уделяют немного времени, а в других отводят отдельный блок.
❗Что, как минимум, необходимо знать уважающему себя разработчику:
- Алгоритмы сортировки;
- Алгоритмы очередей;
- Графы;
- Хэш-таблицы.
В программе курса блоки базовых и продвинутых алгоритмов.
Знание базовых нужно, чтобы в принципе устроиться в одну из компаний; продвинутые обязательно нужны для трудоустройства в крупные или при релокации.
В чем плюсы
✅ Не надо собирать матчасть по всему гуглу и спец площадкам;
✅ Есть домашние задания, контроль от преподавателей;
✅ Коммьюнити, где можно задавать любые вопросы по алгоритмам и получать ответы;
✅ Преподаватели работают в крупных компаниях и ведут собесы. Они знают, какие задачи давать.
Программа и запись: https://proglib.io/w/e8b74611
👍2
🐍 Работа с файлами в Python: 5 задач для начинающих с решениями
Начинаем изучать инструменты Python, предназначенные для работы с текстовыми файлами форматов .txt, .md и .csv: напишем программы для поиска и замены слов, подсчета стоимости товаров, получения статистики по тексту и преобразования информации из csv-файла в словарь.
https://proglib.io/sh/ugxh4jN3lm
Начинаем изучать инструменты Python, предназначенные для работы с текстовыми файлами форматов .txt, .md и .csv: напишем программы для поиска и замены слов, подсчета стоимости товаров, получения статистики по тексту и преобразования информации из csv-файла в словарь.
https://proglib.io/sh/ugxh4jN3lm
🔥14👍2😁1🤔1
Нижнее подчеркивание
Говорят, что нельзя называть переменные не пойми как (сколько мемов на эту тему уже сделано). Исключения составляют понятные всем i, j, k... Но есть еще одна известная переменная - нижнее подчеркивание "_".
Обычно её используют, когда не нужен индекс итерации. Но есть еще одна интересная возможность.
В REPL (простая интерактивная среда программирования, ее вы видите на картинке) через нижнее подчеркивание можно получить результат последнего выражения.
Говорят, что нельзя называть переменные не пойми как (сколько мемов на эту тему уже сделано). Исключения составляют понятные всем i, j, k... Но есть еще одна известная переменная - нижнее подчеркивание "_".
Обычно её используют, когда не нужен индекс итерации. Но есть еще одна интересная возможность.
В REPL (простая интерактивная среда программирования, ее вы видите на картинке) через нижнее подчеркивание можно получить результат последнего выражения.
👎12👍11
👨🏻🎓📅 Работа на лето: куда устроиться студенту. Стажировки и не только
Лето – пора не только отдохнуть, но и немного подзаработать. Рассказываем о самых интересных вариантах для студентов.
https://proglib.io/sh/tUySmaKHWz
Лето – пора не только отдохнуть, но и немного подзаработать. Рассказываем о самых интересных вариантах для студентов.
https://proglib.io/sh/tUySmaKHWz
👍5
Managed Kubernetes в @Selectel
Упростите процесс развертывания, масштабирования и обслуживания контейнерной инфраструктуры с сервисом Managed Kubernetes.
Почему стоит выбрать Managed Kubernetes в Selectel:
— Вы можете создать кластер любой конфигурации в несколько кликов. А когда потребуется подстроиться под растущую нагрузку приложения, сможете добавить в кластер до 120 нод.
— Управлять кластерами можно через панель управления, с помощью API сервиса или собственного Terraform-провайдера.
— В Selectel — больше 43 продуктов. Можно не только настроить кластеры Kubernetes, но и хранить образы контейнеров в Container Registry, подключить облачное хранилище с поддержкой S3, файловое хранилище, развернуть облачные базы данных, связать облака и серверы L3 VPN и защититься от DDOS-атак.
— Мы несем ответственность по SLA за доступность кластера и бесперебойную работу Control Plane.
Переходите по ссылке, чтобы узнать подробнее: https://slc.tl/7ja91
Упростите процесс развертывания, масштабирования и обслуживания контейнерной инфраструктуры с сервисом Managed Kubernetes.
Почему стоит выбрать Managed Kubernetes в Selectel:
— Вы можете создать кластер любой конфигурации в несколько кликов. А когда потребуется подстроиться под растущую нагрузку приложения, сможете добавить в кластер до 120 нод.
— Управлять кластерами можно через панель управления, с помощью API сервиса или собственного Terraform-провайдера.
— В Selectel — больше 43 продуктов. Можно не только настроить кластеры Kubernetes, но и хранить образы контейнеров в Container Registry, подключить облачное хранилище с поддержкой S3, файловое хранилище, развернуть облачные базы данных, связать облака и серверы L3 VPN и защититься от DDOS-атак.
— Мы несем ответственность по SLA за доступность кластера и бесперебойную работу Control Plane.
Переходите по ссылке, чтобы узнать подробнее: https://slc.tl/7ja91
👍5
❓ Пройди тест на знание алгоритмов и структур данных
Давай проверим, насколько хорошо ты разбираешься в алгоритмах, и не пора ли подтянуть знания. Всего 10 несложных вопросов 😉
https://proglib.io/w/788fb64b
Давай проверим, насколько хорошо ты разбираешься в алгоритмах, и не пора ли подтянуть знания. Всего 10 несложных вопросов 😉
https://proglib.io/w/788fb64b
👍8
❓ Зачем разработчику знать алгоритмы и структуры данных?
Рассказываем о преимуществах, которые дает хорошее знание алгоритмов, о том, что именно нужно изучить в первую очередь, и как проходит алгоритмическая секция в техническом собеседовании.
https://proglib.io/sh/OviLp0g4qz
Рассказываем о преимуществах, которые дает хорошее знание алгоритмов, о том, что именно нужно изучить в первую очередь, и как проходит алгоритмическая секция в техническом собеседовании.
https://proglib.io/sh/OviLp0g4qz
👍9
⁉️👀 Делаете первые шаги в программировании? Собираетесь стать успешным разработчиком?
Тогда не пропустите бесплатный вебинар от Proglib Academy!
🚀 "Основы алгоритмов для разработчиков" 15 июня в 19:00
На вебинаре вы узнаете:
Что такое алгоритмы, их свойства и различия;
Почему алгоритмы важны для любого разработчика;
Как сравнивают алгоритмы;
Как легко решать алгоритмы.
А также рассмотрите задачи с линейными алгоритмами, а мы покажем примеры решения.
Спикер: Мария Горденко, инженер-программист, старший преподаватель ФКН НИУ ВШЭ, НИТУ МИСИС, аспирант департамента анализа данных и искусственного интеллекта ФКН НИУ ВШЭ.
👉 Записаться на вебинар: https://proglib.io/w/70212bab
Тогда не пропустите бесплатный вебинар от Proglib Academy!
🚀 "Основы алгоритмов для разработчиков" 15 июня в 19:00
На вебинаре вы узнаете:
Что такое алгоритмы, их свойства и различия;
Почему алгоритмы важны для любого разработчика;
Как сравнивают алгоритмы;
Как легко решать алгоритмы.
А также рассмотрите задачи с линейными алгоритмами, а мы покажем примеры решения.
Спикер: Мария Горденко, инженер-программист, старший преподаватель ФКН НИУ ВШЭ, НИТУ МИСИС, аспирант департамента анализа данных и искусственного интеллекта ФКН НИУ ВШЭ.
👉 Записаться на вебинар: https://proglib.io/w/70212bab
👍4😱3👎1
👍4
🐍🚀 Django с нуля. Часть 3: создание профилей, сжатие изображений, CRUD и пагинация
В заключительной части туториала разберемся с автоматическим созданием профилей и уменьшением аватарок, реализуем CRUD, импортируем контент из json-файла и сделаем пагинацию.
https://proglib.io/sh/YR12QyVzFK
В заключительной части туториала разберемся с автоматическим созданием профилей и уменьшением аватарок, реализуем CRUD, импортируем контент из json-файла и сделаем пагинацию.
https://proglib.io/sh/YR12QyVzFK
👍6🥰2
Уже начался открытый вебинар по теме «Как алгоритмы используются в программировании?» от Proglib Academy!
Это вебинар для начинающих разработчиков, которые хотят познакомиться с темой алгоритмов, использовать их в работе, писать красивый код и с легкостью проходить технические собеседования.
Обсудим:
— Что такое алгоритмы?
— Как алгоритмы применяются в разработке?
— Свойства алгоритмов
— Решение задач при помощи линейных алгоритмов
— Как эффективно пройти на собеседовании алгоритмическую часть
Спикер: Мария Горденко — инженер-программист, старший преподаватель Факультета компьютерных наук НИУ ВШЭ, НИТУ МИСИС, аспирант департамента анализа данных и искусственного интеллекта ФКН НИУ ВШЭ, ведущий эксперт НИУ ВШЭ.
Залетайте: https://www.youtube.com/watch?v=f6eNRhmsNOg
Это вебинар для начинающих разработчиков, которые хотят познакомиться с темой алгоритмов, использовать их в работе, писать красивый код и с легкостью проходить технические собеседования.
Обсудим:
— Что такое алгоритмы?
— Как алгоритмы применяются в разработке?
— Свойства алгоритмов
— Решение задач при помощи линейных алгоритмов
— Как эффективно пройти на собеседовании алгоритмическую часть
Спикер: Мария Горденко — инженер-программист, старший преподаватель Факультета компьютерных наук НИУ ВШЭ, НИТУ МИСИС, аспирант департамента анализа данных и искусственного интеллекта ФКН НИУ ВШЭ, ведущий эксперт НИУ ВШЭ.
Залетайте: https://www.youtube.com/watch?v=f6eNRhmsNOg
YouTube
Как алгоритмы используются в разработке? // Спикер: Мария Горденко -- преподаватель ФКН НИУ ВШЭ
🚀 Открытый вебинар по теме «Как алгоритмы используются в программировании?»
Вводный вебинар для начинающих разработчиков, которые хотят познакомиться с темой алгоритмов, использовать их в работе, писать красивый код и с легкостью проходить технические собеседования.…
Вводный вебинар для начинающих разработчиков, которые хотят познакомиться с темой алгоритмов, использовать их в работе, писать красивый код и с легкостью проходить технические собеседования.…
👍7😱1
Библиотека питониста | Python, Django, Flask pinned «Уже начался открытый вебинар по теме «Как алгоритмы используются в программировании?» от Proglib Academy! Это вебинар для начинающих разработчиков, которые хотят познакомиться с темой алгоритмов, использовать их в работе, писать красивый код и с легкостью…»