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
​​Что отличает хорошего работодателя для IT-специалистов от остальных компаний? Поделитесь своим мнением в небольшом опросе и получите гарантированный приз — промокод на бесплатную книгу от Альпина Паблишер, а также возможность выиграть сертификаты в ReStore или Ozon на 10 тысяч рублей. Участвовать могут: — IT-специалисты со всей России. — Опыт работы: от 1,5 лет. Пройдите опрос до 16 апреля включительно: https://clc.am/lQbWcw

Всем хорошей субботы! На днях написал пост про no-code инструменты в моем втором канале @cccoding и статья вызвала бурный интерес. Подумал, мб и вам зайдёт. ​​Подборка про no-code Итак, я сделал подборку с инструментами (их на самом деле сильно больше) и примерами приложений, написанных на них 1. Bubble (создание мобильных и веб-приложений) Все очень просто - берете готовые компоненты приложений и кастомизируете его. Приложение хорошего уровня реально собрать за 1-2 недели. Примеры: бухгалтерский инструмент для фрилансеров и мобильное приложение для геймификации обучения 2. Glide и Adalo (быстрые конструкторы мобильных приложений) Примеры: приложение необычного фитнес-клуба и приложение для поиска наставника из диджитал 3. Integromat (автоматизация процессов, интеграция) Автоматизируем рассылки, статистику, управление сотрудниками и многое другое Примеры: автоматическое информирование клиентов о предстоящих событиях Давайте обсуждать в нашем чате

​​Обучаемый Telegram чат-бот с ИИ в 30 строчек кода на Python -------- Полная статья. -------- Обсудить проект или просто пообщаться можем в нашем чате.

«Раунд, экзит, два пивота» — канал, на котором практики из стартап-студии Admitad Projects говорят о стартапах: дают ликбез для новичков, показывают кейсы выхода проектов на зарубежные рынки, разбирают факапы и обсуждают многое другое, что может сэкономить деньги начинающим стартаперам. А еще там публикуют криповые идеи из реальной жизни — вроде продажи камней-питомцев на $4 млн, успешных псевдопивных стартапов и реализации воздуха в бутылках. Поэтому, если вы уже запустили свой проект или только подумываете о нём - заглядывайте на @round_exit_podcast, там интересно 🙃

Только что поступил запрос провести онлайн-хакатон с призами. Будет 3 темы на выбор, поделимся на команды по 3-5 человек (сильные и новички в команде) и разработаем прототипы/альфа версии Будете участвовать, если организуем?
Anonymous voting

Друзья, вам нравится контент, который я пилю? Если да - отправьте канал или любой пост своим знакомым, которым это будет полезно. Последние посты: 🐍 Как написать шашки на Python 🐍 Распознавание текста с картинки 🐍 Разбор проектов для новичков 🐍13 лучших книг по Python для начинающих и продолжающих Давайте делать наше сообщество еще шире. Подписывайтесь на наш канал @python_lounge И на наш ламповый чат

​​- "Как я шашки писал" Предыстория Так уж получилось, что моим первым более-менее серьёзным проектом, связанным с программированием, была реализация шашек для «Шага в будущее». К несчастью, доделать его до конца у меня так и не получилось, так как через некоторое время концепция проекта резко поменялась. Несмотря на это, программа была практически готова и с ней даже можно было играть, к тому же сам процесс её написания оказался весьма интересным, поэтому я решил поделиться теми идеями и алгоритмами, которые сумел придумать. -------- Полная статья. -------- Обсудить проект или просто пообщаться можем в нашем чате

🔥 CodeCampмастхэв канал для любого IT-специалиста. Ребята находят самые понятные и интересные плейлисты с видеоуроками по программированию на YouTube, которые подойдут как новичкам, так и профессионалам. Там вы также найдете кучу бесплатных сервисов, книг и полезных материалов. Подпишитесь, чтобы не потерять: @campcode

🐍Задача про словарь Я вижу, что вам больше нравится практика, нежели теория 🙂 Сегодня я разберу одну из олимпиадных задач, довольно простую. Суть задачи в том, чтобы из англо-латинского словаря сделать латино-английский. Обсудить можем в нашем чате

​​Распознавание текста с картинки. Python Tesseract ORC + OpenCV Сегодня мы с вами поговорим на тему языка Python и рассмотрим пример создания крутого приложения. Наша программа будет способна считывать текст из любой фотографии. Статья.

​​Python: распознавание объектов в реальном времени В этой статье мы будем разбирать код программы, в которой используется Deep Learning и OpenCV. Её суть: распознавание объектов в реальном времени. Читать статью.

Бизнес готов вкладываться в свою безопасность, а ребята из HackerU готовы направить вас на пути к профессии пентестера. Это и
Бизнес готов вкладываться в свою безопасность, а ребята из HackerU готовы направить вас на пути к профессии пентестера. Это идеальный мэтч✨ Приходите на интенсив Pentesting: Level 0, и вы узнаете: — Основные процессы тестирования на проникновение — Инструменты для работы с анализом защищенности — Как проходит взлом веб-приложения Все занятия в формате CTF, а общение с экспертами-пентестерами проходит в закрытых видеоконференциях. С вас 3 дня вовлечённости, за что вы получите сертификат и бонусы на любые курсы по кибербезопасности от HackerU! Старт уже скоро! Регистрируйтесь на интенсив по ссылке: https://is.gd/tUrr1T

Оператор pass делает абсолютно ничего, то есть совсем ничего. В ходе исполнения данного оператора ничего не происходит, поэтому он может использоваться в качестве некой заглушки в тех местах, где это синтаксически необходимо. Например, вам надо сделать несколько функций, вы написали def'ы и названия, но сам код еще не успели, однако программу надо запустить и проверить что-то другое. Вот тут и понадобится pass. def func(): pass Ну или в конструкции try-except, чтобы просто проигнорировать и никак не обрабатывать ошибку в программе. try: any_function() except: pass В общем, полезная штука, используйте. 🐍Накидайте ещё полезных лайфхаков в комментарии

​​Фреймворки, которые понадобятся каждому Python разработчику [Flask - веб разработка] Flask — фреймворк для создания веб-приложений на языке программирования Python, использующий набор инструментов Werkzeug, а также шаблонизатор Jinja2. Относится к категории так называемых микрофреймворков[en] — минималистичных каркасов веб-приложений, сознательно предоставляющих лишь самые базовые возможности. [Django - веб разработка] Django (Джанго, ['dʒæŋɡoʊ][6]) — свободный фреймворк для веб-приложений на языке Python, использующий шаблон проектирования MVC[7]. Проект поддерживается организацией Django Software Foundation. [Tensorflow - машинное обучение] TensorFlow — открытая программная библиотека для машинного обучения, разработанная компанией Google для решения задач построения и тренировки нейронной сети с целью автоматического нахождения и классификации образов, достигая качества человеческого восприятия[5]. Применяется как для исследований, так и для разработки собственных продуктов Google. Основной API для работы с библиотекой реализован для Python, также существую [Sci-kit learn - data science ] Scikit-learn - один из наиболее широко используемых пакетов Python для Data Science и Machine Learning. Он позволяет выполнять множество операций и предоставляет множество алгоритмов. Scikit-learn также предлагает отличную документацию о своих классах, методах и функциях, а также описание используемых алгоритмов. [Matplotlib - data science] Matplotlib — библиотека на языке программирования Python для визуализации данных двумерной (2D) графикой (3D графика также поддерживается). Получаемые изображения могут быть использованы в качестве иллюстраций в публикациях[3]. [Spark apache - машинное обучение] Apache Spark (от англ.spark — искра, вспышка) — фреймворк с открытым исходным кодом для реализации распределённой обработки неструктурированных и слабоструктурированных данных, входящий в экосистему проектов Hadoop. В отличие от классического обработчика из ядра Hadoop, реализующего двухуровневую концепцию MapReduce с хранением промежуточных данных на накопителях, Spark работает в парадигме резидентных вычислений (англ.in-memory computing) — обрабатывает данные в оперативной памяти, благодаря чему позволяет получать значительный выигрыш в скорости работы для некоторых классов задач[6], в частности, возможность многократного доступа к загруженным в память пользовательским данным делает библиотеку привлекательной для алгоритмов машинного обучения[7].

Cамый легкий способ научиться программировать в 2021 году Курсы и тренинги в прошлом. Влиться в IT проще, если все знания уже
Cамый легкий способ научиться программировать в 2021 году Курсы и тренинги в прошлом. Влиться в IT проще, если все знания уже аккуратно разложили по полочкам. Именно так и делают ребята с канала Python City. Их посты – буквально дорожная карта по изучению любого языка. Тут тебе Python, Java, PHP, C++ и даже Swift. Парни заботливо собрали всю инфу из сети, очистили её от воды и вместили в короткие пособия. Подпишитесь сегодня, чтобы уже через месяц выбирать между работой в Microsoft и Яндекс: @memsdigital

​​Проекты на Python для новичков «Виселица» «Виселица» это более продвинутый вариант игры в угадайку. Пользователь должен угадывать буквы в загаданном слове. Может показаться, что это слишком сложно для первых проектов, но погодите. Самая базовая версия такой игры может быть просто текстовой и не требовать какой-то графики. Для начала, вам нужен список слов, из которых система будет выбирать одно слово случайным образом. Для этого можно использовать, например, словарь Sowpods (файл можно скачать на GitHub). Дальше вам понадобится подходящая функция для проверки, ввел ли пользователь букву и есть ли такая буква в выбранном слове (а если есть, то сколько там таких букв). Также ваш код должен выводить на экран правильно угаданные буквы и ограничивать количество попыток при помощи счетчика (переменная типа integer). Использование Python для Raspberry PI Еще один отличный вариант для начинающих — использование Raspberry Pi. Этот маленький компьютер часто используется для обучения программированию. Raspberry Pi Foundation уделяет особое внимание тому, чтобы сделать программирование доступным для юношества. Этот микрокомпьютер маленький, довольно мощный (для своих задач) и недорогой: он может стоить от 5 до 50 долларов. Используя Raspberry Pi, можно создавать сайты, приложения и даже углубиться в робототехнику. Если подсоединить к этой машине монитор, клавиатуру и мышь, он может работать, как обычный компьютер. Но, настроив его, вы можете управлять им удаленно — тут-то и начинается все самое интересное! На Raspberry Pi Code Club можно найти небольшой учебный план по освоению основ Python. Есть там и несколько маленьких проектов, например, создание игры «Камень, ножницы, бумага» и программ-шифровальщиков. Освоив работу с Raspberry Pi, вы сможете использовать его для создания самых разных вещей, включая робот-будильник и камеры слежения для вашего дома. Идеи проектов на Python для программистов среднего уровня Доведя до конца несколько интересных проектов, вы почувствуете себя куда более сильным программистом. Что дальше? Можно браться за более сложные проекты. Как насчет следующих? Веб-проекты Не следует забывать, что в первую очередь Python это язык веб-разработки. Почему бы не создать несколько простых веб-проектов? Таким образом вы можете получить программы для личного пользования, а также приобрести навыки, которые вам пригодятся при поисках новой работы. Python можно применять для извлечения информации с сайтов, что делает его весьма подходящим языком для создания агрегаторов контента. Хорошим примером такого проекта может послужить AllTop. Вы выбираете интересующую вас тему, а система подбирает вам соответствующие заголовки из самых популярных. Это действительно проект для уже опытного программиста, поскольку вам нужно будет хранить информацию в базе данных и использовать специфические библиотеки Python для HTTP-запросов и парсинга контента. Еще одна идея — написание приложения для создания заметок. Такая программа позволяет пользователю что-то записывать, а позже возвращает записи. Сложная часть такого проекта — добавление личных аккаунтов. У каждого пользователя должны быть его личные заметки, доступ к которым должен быть только у него (причем доступ откуда угодно, это же веб-проект). Самый простой способ реализовать нечто подобное — использовать для создания приложения фреймворк Django.

Switch-конструкция с помощью словаря К сожалению, в Python не существует switch-конструкций, в отличие от большинства других языков программирования, и поэтому приходится строить башни из условных операторов в своём коде. Однако есть одно хитрое решение — использовать словарь, где значениями будут функции. Например, напишем словарь, который будет использован для математических операторов. switch = { '+': lambda x, y: x + y, '-': lambda x, y: x - y, '*': lambda x, y: x * y, '/': lambda x, y: x / y } В этом примере были использованы lambda-функции для простоты, но вместо них можете подставить любые другие. Для тех, кто не знает: lambda - объявление анонимной функции (можно косвенно сравнить с def); x, y - принимаемые аргументы; x + y - то, что функция возвращает. result = switch['*'](4, 5) print(result) # Output: 20 Примерно вот так мы можем пользоваться подобной штукой. Думаю, что многие найдут полезное применение подобному использованию словарей.

Мемы для программистов и айтишников 👇🏻 t.me/it_memes_tg

Скинуть мемов про прогу и IT? Да, люблю такое - 193 👍👍👍👍👍👍👍👍 79% Нет, не люблю мемы - 51 👍👍👍 21% 👥 244 человека уже проголосовало.

Скинуть мемов про прогу и IT?
Anonymous voting