en
Feedback
Python Lounge: работа и стажировки для программистов

Python Lounge: работа и стажировки для программистов

Open in Telegram

Здесь можно найти интересующую вас работу и стажировки для программистов, а так же полезные статьи про Python. Размещение вакансии только - @perezvonyubot Ссылка на канал: @python_lounge Мы входим в сеть promopoisk.com Реклама: @adtgassetsbot

Show more
4 245
Subscribers
No data24 hours
-157 days
-6530 days
Posts Archive
​​Работаете тестировщиком и хотите вырасти как QA-инженер? Получить крутой навык, расширить экспертизу и повысить доход? Тогда приходите на курс по автоматизации тестирования на Python от GeekBrains. Научитесь запускать автотесты, настраивать рутину и следить за качеством продукта еще быстрее и эффективнее. В учебной программе — основы языка Python, работа с библиотекой Selenium и фреймворком PyTest, основы Git, HTML/CSS, рабочая станция Linux, проектирование и создание баз данных. Отдельный плюс — стажировка, где будете тестировать реальный продукт и сможете использовать этот опыт для портфолио. Записывайтесь по ссылке

Статья рекомендуется всем тем, кто проводит много времени сидя на компьютером, да и не только, потому что поддерживать своё состояние необходимо всем Здоровье программиста

def python_quiz(): """ Любишь Python и хочешь в нем прокачаться. Решай задачки и общайся с коллегами у нас. """ if you.like("
def python_quiz(): """ Любишь Python и хочешь в нем прокачаться. Решай задачки и общайся с коллегами у нас. """ if you.like("Python") and you.need("Python Job"): subscribe("Python Quiz") reshai("задачи") finished("Ты питонист")

📌🐍Функции map(), filter() и reduce() используют, чтобы привнести в Python немного функционального программирования. Все три из них являются удобными функциями, которые можно заменить на списки или циклы, но они обеспечивают более элегантный и краткий подход к некоторым задачам. 1. map() -Функция map перебираeт все элементы в данном итеративном объекте и выполняeт функцию, которую мы передали в качестве аргумента для каждого из них. 2. reduce() - reduce работает иначе, чем map () и filter(). Он не возвращает новый список, основанный на функции и итерации, которые мы передали. Вместо этого он возвращает одно значение. 3. filter() - Подобно map (), filter () принимает объект функции и итерацию и создает новый список. Как следует из названия, filter () формирует новый список, содержащий только элементы, удовлетворяющие определенному условию. Примеры сможете найти ниже.🚀

Распознавание лиц и верификация пользователей по ним – будущее или уже существующая реальность? Даже больше, каждый уже может написать свою подобную программу. Это настолько просто, что требуется буквально двадцать строк кода и всего лишь полчаса времени для понимания. Читать статью

🐍Методы list в Python💻 Во время собеседования на вакансию python-разработчика очень часто звучат вопросы про списки и их методы. Мы собрали для вас эти методы в одной статье. А прочитав эту статью до конца, вы будете знать как удовлетворительно отеветить на этот вопрос. 1. append() - добавляет элемент в конец списка. 2. clear() - удаляет все элементы из списка 3. copy() - делает поверхностную копию списка 4. count() - считает, сколько раз в списке встречается переданный аргумент. 5. extend() - добавляет в конец списка итерируемую последовательность. 6. index() - возвращает индекс указанного элемента. Если таких элементов несколько, вернет индекс только первого. Если таких элементов нет,генерируется исключение. Вторым и третьим аргументом можно указать срез для поиска. 7. insert() - вставляет элемент перед указанным индексом. Сначала передается индекс, затем элемент. 8. pop() - удаляет элемент по указанному индексу и возвращает его. Если индекс не указан, то удаляет и возвращает последний элемент. Метод генерирует исключения, если список пуст или указан индекс за пределами диапазона. 9. remove() - удаляет первый объект из списка, значение которого равно аргументу. Если такого элемента нет, то возникает ошибка. 10. reverse() - переворачивает список на месте. 11. sort() - сортировка списка на месте (список изменяется, а не возвращается новый). Подробнее про эти методы в примерах🚀

​​5 февраля - демо-занятие «Техники оценки Agile проектов для различных контекстов» C Юлией Белозеровой (Technical Program Manager), вы разберете: - виды оценок проектов и задач в зависимости от срочности, размера и сложности объёма работ; - научитесь выбирать под ситуацию и применять «размеры футболок», человеко-часы, story points, PERT и др.; - затронете классический инструмент Critical path. Регистрация: https://otus.pw/az5n/ Демо-занятие является частью курса «Agile Project Manager».

#подработка Нужен разработчик Golang для выполнения разовой задачи. Суть задачи: — Сделать файловый сервер с разграничением прав доступа к файлам. — Работа с базой данных PostrgeSQL. — Отдача файлов на загрузку. — Проверка доступа по одноразовому токену — HTTP сервер. P.S. Простейший скрипт, не нужно чего-то сложного. Схема и описание задачи готово. По нашим ожиданиям, это займёт у вас не более 3 дней. Контакты: @Olga_EORA

​​Хочешь научиться находить дыры в безопасности сайтов, сливать базы данных и писать хакерский софт? Всему этому тебя научат на канале @it_ha 🐧 Подборка книг для изучения Linux 🐍Пишем стиллер на python Только самая лучшая хакерская литература и статьи от эксперта в сфере Информационной Безопасности https://t.me/it_ha

​​💣 Отошли от праздников и снова готовы учиться? Начните с бесплатных демо-уроков онлайн-курсов «Flutter Mobile Developer» и «Golang Developer. Professional»: 📌«Пишем Flutter-приложение с использованием Redux»: https://otus.pw/e2tG/ — Узнаете, как использовать подход к управлению состоянием во Flutter-приложениях. Выясните главные особенности Redux. Напишете небольшое приложение и обсудите, как хорошо Redux масштабируется в перспективе. 📌«Go-каналы снаружи и внутри»: https://otus.pw/oEVL/ — Получите простую абстракцию в картинках для понимания принципов работы каналов. Узнаете, как каналы устроены на уровне языка. 🔥Регистрируйтесь сейчас — напомним в день вебинара!

​​🐍Почему начинающему Python-разработчику сложно найти работу? Работодатели выбирают джуниоров, которые не просто знают синтаксис, а умеют решать задачи в команде. 📌Научитесь за 5 месяцев с поддержкой ментора применять Python в разных областях: разработка, web, тестирование и Data Science. Вас ждет: ● Самая хардкорная на рынке начальная программа ● Работа с API и DevOps-инструменты ● Свой готовый проект, который пополнит портфолио + домашки ● Живое общение с экспертами и созвоны с персональным ментором После обучения навыков будет достаточно, чтобы претендовать на позиции junior+ с зарплатой ~100 тыс. руб. Пройдите вступительное тестирование на курс: https://otus.pw/q6I2/

​​Знакомая ситуация: хочешь вызвать такси, уже выбрал маршрут, а кнопка «Заказать» не работает. Злишься, пробуешь перезагрузить приложение, в итоге пишешь гневную жалобу и заказываешь машину в другом приложении. Кто виноват? Ретроградный Меркурий, нагрузка на приложение в 9 утра понедельника или недобросовестный тестировщик, который не нашел все баги? Скорее, последнее. А ведь это — одна из самых простых профессий в IT, и от специалистов-тестировщиков зависит действительно многое. Компании борются за профессионалов. Для тех, кто хочет стартовать в IT, но не погружаться в программирование с головой (да, такое бывает), в SkillFactory есть курс-симулятор «Тестировщик ПО». Постепенно, под руководством опытных тестировщиков вы: освоите навыки автоматизации тестирования; начнете изучать основы синтаксиса Python; в итоге — лучшие студенты получат место QA-инженера в стартапе. Для всех студентов есть блок, после которого вы преодолеете страх первого собеседования, качественно оформите резюме и подготовите портфолио.  🚀Cейчас в честь Дня Студента действует скдка на курс!  Узнайте, как получить скидку на обучение: https://clc.am/f_JVzQ

Как получить полный список The Zen of Python
Anonymous voting

Как получить полный список Тима Питерса?
Anonymous voting

Кто Автор Работы «The Zen of Python»?
Anonymous voting

Как писать хороший код на python?🤔📄 ✅Умение правильно и хорошо писать код — это важный навык для python-разработчика. Как научится писать хороший код — вы узнаете из сегодняшней статьи. Говоря о „хорошем коде“ имеется в виду большое количество факторов с которыми вам предстоит познакомиться, чтобы писать правильный и "конвейерный" код. Возможно, самый известный сборник этих факторов Python был написан Тимом Питерсом, давний участник языка и его группы новостей comp.lang.python. Этот сборник также известен под названием «The Zen of Python» и в нём изложены следующие факторы „хорошего кода“. 👉🏻 The Zen of Python, by Tim Peters 👈🏻 · Beautiful is better than uglyКрасивое — лучше, чем уродливое · Explicit is better than implicitЯвное лучше, чем неявное. · Simple is better than complexПростое лучше, чем сложное. · Complex is better than complicated - Сложное лучше, чем запутанное. · Flat is better than nested - Плоский лучше, чем вложенный. · Sparse is better than dense - Редкое лучше, чем частое. · Readability counts - Читаемость имеет значение. · Special cases aren't special enough to break the rules - Особых случаев недостаточно, чтобы нарушать правила. · Although practicality beats purity - Хотя практичность лучше чистоты. · Errors should never pass silently - Ошибки никогда не должны замалчиваться. · Unless explicitly silencedЕсли только они не замалчиваются явно. · In the face of ambiguity, refuse the temptation to guessПеред лицом двусмысленности откажитесь от соблазна угадать. · There should be one -- and preferably only one -- obvious way to do it.Должен быть один - и желательно только один - очевидный способ сделать это. · Although that way may not be obvious at first unless you're DutchХотя поначалу этот способ может быть не очевиден, если вы не голландец. · Now is better than neverЛучше сейчас, чем никогда. · Although never is often better than *right* nowХотя никогда не бывает лучше, чем прямо сейчас. · If the implementation is hard to explain, it's a bad ideaЕсли реализацию сложно объяснить, это плохая идея. · If the implementation is easy to explain, it may be a good idea Если реализацию легко объяснить, это может быть хорошей идеей. · Namespaces are one honking great idea -- let's do more of those! Пространства имен - одна отличная идея - давайте сделаем их больше! Эти факторы можно быстро заполучить просто написав в интерпретаторе import this После чего вы получите данный список. *** Без пониманий этих факторов ваш код будет непригодным для больших, и без того сложных проектов. ***

Друзья, вы просили иногда делиться лучшими вакансиями в ИТ. Вот и она! Джедай PHP на Laravel (Игровой сектор) Требования: - Рассмотрим спеца с коммерческим опытом и хорошим кодом /строгое и полное соблюдение PSR стандартов, углубленные знания SQL - Умение анализировать и оптимизировать запросы, проектировать структуры таблиц с максимальной производительности - Написание автоматических тестов - Понимание REST API и протокола HTTP - Опыт работы с Git, Composer - Опыт работы с Jira/Gitlab Условия: - Работаем удаленно - З/П 150 000 - 180 000 рублей Контакты: @Olga_EORA

​​Хочешь узнать как стать разработчиком и чтобы это рассказали в очень простой форме? Coding — канал, на котором ты найдешь литературу и много модных и актуальных фишек в программировании. Отличные статьи о том, как улучшить свои навыки программирования, новости и много другой полезной информации. Рекомендуем @cccoding один канал вместо 10 лет обучения

Каким(-их видов) может быть сетка?
Anonymous voting

Для чего нужны сетка и легенда?
Anonymous voting