Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Открой для себя волшебный мир реальной рыбалки. Лови реальную рыбу на реальных водоемах! Исследуй новые рыболовные места и заполучи заветный трофей.

Реальная Рыбалка

Симуляторы, Мультиплеер, Спорт

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • SergeyKorsun SergeyKorsun 12 постов
  • SupportHuaport SupportHuaport 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня

Python + Программирование

С этим тегом используют

IT Программист Обучение IT юмор Разработка YouTube Картинка с текстом Юмор Все
986 постов сначала свежее
f.lattys
f.lattys
1 год назад

Современная книга про python - "Python, Django и Bootstrap для начинающих"⁠⁠

Современная книга про python - "Python, Django и Bootstrap для начинающих" Python, IT, Программирование, Инновации, Программист, Интернет, Книги

Автор: А. Постолит Количество страниц: 624 Год издания: 2023

Книга посвящена вопросам разработки веб-приложений с использованием языка Python, фреймворков Django, Bootstrap и интерактивной среды разработки PyCharm.

В книге:

рассмотреныРассмотрены основные технологии и рабочие инструменты создания веб-приложений.

💬Описаны фреймворки Django, Bootsrtap и структура создаваемых веб-приложений.

💬На простых примерах показана обработка и маршрутизация запросов пользователей, формирование ответных веб-страниц.

💬Рассмотрено создание шаблонов веб-страниц и форм для пользователей.

💬Показано взаимодействие пользователей с различными типами баз данных через модели.

💬Описана работа с базами данных через встроенные в Django классы без использования SQL-запросов.

💬Приведен пошаговый пример создания сайта от его проектирования, до формирования программных модулей и развертывания сайта в Интернете с базами данных SQLite и MySQL.

Скачать книгу

Показать полностью 1
Python IT Программирование Инновации Программист Интернет Книги
0
f.lattys
f.lattys
1 год назад

Как оставить в списке только уникальные значения без повторов?⁠⁠

Как оставить в списке только уникальные значения без повторов? Python, Программирование, IT, Программист, Интернет


💬Список с повторами:

>>> num = [4, 8, 5, 8]

Можно использовать множества для удаления повторов.

💬Из списка сделаем множество, а из множества - список:

>>> list(set(num))

[8, 4, 5]

Мы действительно получили список уникальных элементов, вот только порядок нарушился.

💬Начиная с Python 3.7 для этих целей подойдут словари, у них гарантированно сохраняется порядок вставки, а так же ключи являются уникальными.

>>> list(dict.fromkeys(num))

[4, 8, 5]

Создали словарь с ключами из num и значениями None, преобразовали в список ⌨️

Источник: https://t.me/pyth0n_er/92

Показать полностью
Python Программирование IT Программист Интернет
1
f.lattys
f.lattys
1 год назад

Загрузка изображения в форму⁠⁠

Загрузка изображения в форму Python, Программирование, IT, Интернет, Программист, Картинки

Загрузка изображения происходит из папки, откуда запускается скрипт. Пусть указываем полностью с форматом изображением. Функции обработки изображения PhotoImage() принимает параметр file = путь к изображению.

canvas.create_image() создает изображение в форме с привязкой и положением.

Источник: https://t.me/pyth0n_er/91

Показать полностью
Python Программирование IT Интернет Программист Картинки
0
37
artemarint
artemarint
1 год назад

Прохождение учебника "Некогда учить Питон". Часть 3. Списки⁠⁠

Литерал списка, создание и добавление, циклы, фильтрация, генераторы, однострочники.

Операторы, функции и методы:

  • .append(что)

  • .insert(куда, что)

  • +

  • for in

  • Нарезка [от:до:шаг]

  • map(функция, список)

  • filter(функция, список)

  • in

  • yield

  • range()

  • List Comprehensions: [переменная цикл условие]

Показать полностью
[моё] Питон Python Программирование IT Видео YouTube
2
DELETED
1 год назад

Какие навыки необходимы для карьеры в IT?⁠⁠

Или почему на курсе ты даже не узнаешь о 70% навыков, которые хотят видеть работодатели?

Вы проходите курсы.
Выпускаетесь.
Приступаете к поиску работы.
500 кандидатов.
Среднее количество претендентов на одну вакансию Junior- разработчиков Python.
На хед хантере — сотни, тысячи таких же студентов онлайн-курсов.
И после обучения они не могут найти работу.
Почему?
Обучение в онлайн-школах покрывает всего 30−40% навыков, необходимых для поиска работы в IT.
Поэтому большинству соискателей даже не дают тестовые задания.
У всех одни и те же навыки, которые предлагают онлайн-курсы.
А их катастрофически не хватает для текущего рынка.

Давайте разберем решения, которые могут помочь.

1. Собрать список навыков и по каждому искать мини курсы

Получаете неплохой материал и практику.
Но курсы стоят дополнительных денег.
Программа дает много лишней и ненужной информации.
Надо быть готовым к тому, что придется много учиться.
Самостоятельно.

2. Менторы

Эти ребята готовы на пальцах объяснять вам материал.
Скорее всего это будет практический материал, который использует сам ментор.
Поэтому вы получите полную картину навыков.
Но только под одну конкретную компанию, где работает ваш ментор.
Кроме того от вас нужны деньги.
Много денег.

3. Книги + видео в открытом доступе

Да, это бесплатно.
Надо самому искать материал.
Не вся необходимая информация есть в открытом доступе.
Не все правильно рассказано.
Не у кого спросить совета, проконсультироваться.

4. Roadmaps

Это готовые схемы, по которым ты двигаешься в своем обучении.
Есть бесплатные, есть платные.
Ресурсы на английском языке и ориентированы на зарубежный рынок.
На нем совершенно другие запросы и другой уровень знаний у специалистов.
Junior — это Middle на российском рынке.
Middle — это Senior/Lead.
Чаще всего они не прорабатывают глубину навыков.
При этом предлагают сотни функций.
Которые на начальном этапе вы не будете использовать.
Выглядит так, словно здесь нет лучшего решения.
Как выделить необходимые навыки и структурировать их путь изучения?

АКТУАЛЬНЫЕ НАВЫКИ = анализ вакансий + ментор, заинтересованный в результате + дополнительные материалы + индивидуальный трек обучения

Что мы придумали, чтобы помочь студентам онлайн-школ получить актуальные навыки, которые сделают вас востребованными специалистами.

Как мы это сделали?
Мы проанализировали более 10 тыс. актуальных вакансий на рынке.
Выбрали из них около 5 тыс. — для Junior- и Middle-разработчиков.
Проанализировали 500 навыков и отобрали 58, которые покрывают 90% вакансий.
С тимлидами ведущих компаний Сбер, МТС, VK, ВТБ, Яндекс выделили набор дополнительных тем, которые ожидаются при приеме на работу от джуна.
Получили порядка 113 ключевых навыков с разбиением на темы.
Мы даем вам понимание зачем изучать тот или иной навык.
Как они зависят друг от друга.
Тестируем вас и смотрим, какие еще навыки необходимо прокачать.
Круто осознавать, что следующий изученный навык откроет двери к поиску работы.
И вот с каждым шагом становятся доступны десятки новых вакансий.
Мотивирует, да?



Держите ТОП-4 навыка, которые не дают на курсах, но требуют больше 50% работодателей.

1. Ansible

Одной из наиболее востребованных технологий является Ansible - инструмент для автоматизации конфигурации и управления серверами. Рекомендуемые темы для изучения Ansible:

- Основы Ansible: архитектура, установка, инвентарь

- Ansible Playbooks - написание сценариев автоматизации

- Модули Ansible - использование встроенных модулей

- Roles и Collections - организация кода в Ansible

- Ansible для развертывания приложений

2. Kubernetes

Также работодатели часто упоминают Kubernetes - платформу для развёртывания и масштабирования контейнеризованных приложений. Полезные темы для изучения Kubernetes:

- Основные концепции Kubernetes

- Развёртывание Kubernetes локально с Minikube

- Управление подами и сервисами в Kubernetes

- CI/CD для Kubernetes с использованием GitOps

- Развертывание веб-приложений в Kubernetes

3. Kafka, MongoDB, RabbitMQ и др.

Среди других востребованных навыков - работа с такими инструментами, как Kafka, MongoDB и RabbitMQ. Для изучения этих технологий рекомендуются следующие темы:

- Основы и архитектура выбранной технологии

- Установка и конфигурация

- Использование из Python с помощью библиотек

- Решение практических задач с выбранным инструментом

4. Базовые навыки DevOps

Также работодатели ожидают понимания принципов DevOps и опыта работы с инструментами CI/CD, такими как Jenkins, GitLab или GitHub Actions. Рекомендуемые темы:

- Введение в DevOps

- CI/CD и автоматизация сборки приложений

- Использование выбранного инструмента CI/CD на практике

- Тестирование и развертывание приложений в CI/CD

В целом, чтобы соответствовать требованиям работодателей, разработчикам на Python следует выходить за рамки простого веб-программирования и обращать внимание на вспомогательные инструменты, фреймворки и DevOps практики. Изучение перечисленных тем поможет в освоении наиболее востребованных технологий.

Показать полностью
IT Программирование Python Программист Разработка Курсы программирования Онлайн-курсы Длиннопост Текст
56
DELETED
1 год назад

Срочно нужен разработчик для создания "г*внокода"⁠⁠

Внимание! Нужен кодер, чьи навыки программирования на Python оставляют желать лучшего. Если вы часто забываете комментировать код, пишете функции длиной в 500 строк, игнорируете принципы SOLID и DRY, и ваши коллеги часто пугаются вашего кода (если вы смогли устроиться на работу) — вы именно тот, кого я ищу.

Опыт в создании костылей, пренебрежение паттернами проектирования, презрение к тестам и любовь к глобальным переменным — это именно то, что мне нужно. Задача проста: написать код для небольшого приложения или модуля, который будет выглядеть как будто вы писали его в 3 часа ночи после пяти энергетиков и бессонной ночи.

Почему я ищу такого кодера? Я хочу создать тестовое задание для конкурса в телеграм канале Python - учим и работаем с секцией код-ревью. Ваш «говнокод» станет прекрасным примером того, как НЕ нужно программировать, и даст возможность джунам проявить свои навыки в поиске и устранении ошибок.

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

Платить за такой код, конечно, я не буду. Но вы получите уникальную возможность влиться в историю как автор самого ужасного кода, который когда-либо видели мои джуны. Если вы готовы покорить глубины программирования и создать нечто уникально ужасное, свяжитесь со мной. Но помните, я не ищу просто плохой код. Я ищу настоящий «говнокод».

P.S. Если у вас есть друзья, которые могут соревноваться с вами в плохом коде, пригласите и их. Пусть лучший говнокодер победит!

P.S.S. Анонимность гарантирована

[моё] Программист Python Разработка Работа Ручная работа IT Удаленная работа Фриланс Поиск работы Собеседование Вакансии Программирование Текст Интересное
17
f.lattys
f.lattys
1 год назад

Знакомство с JSON⁠⁠

Знакомство с JSON Python, IT, Программирование, Программист, Интернет, Java

Познакомимся с еще одним методом хранения информации часто использующимся со связкой с Python.

JSON - это текстовый формат хранения данных, основанный на JavaScript. Представляет собой набор упорядоченных данных.

В Python есть множество встроенных средств для работы с данным методом организации информации. О которых мы поговорим в дальнейших материалах.

Источник:https://t.me/pyth0n_er/83

Показать полностью 1
Python IT Программирование Программист Интернет Java
3
Партнёрский материал Реклама
specials
specials

Сколько нужно времени, чтобы уложить теплый пол?⁠⁠

Точно не скажем, но в нашем проекте с этим можно справиться буквально за минуту одной левой!

Попробовать

Ремонт Теплый пол Текст
1
DELETED
1 год назад

Когнитивная сложность из личного опыта⁠⁠

— Что делает этот код?

— Хороший вопрос🤔

— Так ты же его автор...

— Видимо здесь я хотел вы*бнуться. Пойду-ка я перепишу...

* Взято из телеграм канала Python - учим и работаем

Когнитивная сложность из личного опыта IT, IT юмор, Юмор, Мемы, Программирование, Картинка с текстом, Python, Чат-бот, Программист, Разработка, Курсы программирования, Онлайн-курсы, Опыт работы
IT IT юмор Юмор Мемы Программирование Картинка с текстом Python Чат-бот Программист Разработка Курсы программирования Онлайн-курсы Опыт работы
3
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии