PythonCamp
Open in Telegram
Лагерь Python-программистов! Обратная связь: @earlsky Copyright: @camprobot Perfluence
Show more9 074
Subscribers
No data24 hours
-267 days
-11330 days
Posts Archive
9 074
Кодинг — умер. Пора переходить на простые способы обучения.
Обучиться программировать сейчас нереально — ютуберы затирают про создание телеграм-ботов, обучения учат проё*ывать деньги.
Оглянитесь вокруг: джуны поголовно учат айти по картинкам. Они запоминаются в разы лучше, чем пресловутые статейки и часовые видео.
Вы тоже можете стать частью этого тренда. Достаточно читать канал Гайды программиста.
Там найдёте полезные гайды по программированию на любую тему: Python, JS, C++, хакинг, подборки книг. И всё это в картинках.
Короче, держите и изучайте, потом себе спасибо скажете: it_guides
#промо
9 074
Blueprints for Text Analytics Using Python
Jens Albrecht, Sidharth Ramachandran, Christian Winkler
2020
Эта практическая книга предоставляет специалистам по обработке данных и разработчикам схемы передовых практических решений различных задач в области анализа текста и обработки естественного языка.
#python #eng
9 074
2021 Beginners Guide to Python Programming Language: A Crash Course to Mastering Python in One Hour
Gary Elmer
2020
Это пошаговое руководство по программированию с использованием Python 3 для начинающих и профессионалов было написано с целью научить абсолютного новичка стать экспертом в программировании. Это руководство содержит все необходимое для реализации вашей цели - стать программистом.
#python #eng
9 074
Больше не нужно учить Python несколько лет.
Теперь всю необходимую информацию можно легко и быстро впитать по понятным картинкам.
🐍 Узнать Python за неделю? Не проблема — guides_python
9 074
Интерфейс командной строки
Самостоятельный парсинг аргументов даже с argparse вызывает трудности. Чтобы их избежать, стоит установить typer.
Установка:
pip install typer
Это — интуинтивно понятный модуль для создания FAST API интерфейсов командой строки. Проще говоря, вы сможете создавать команды по типу git branch -b main.
Библиотека сама создаст usage и --help сообщения на основе документации используемых функций или переданных аргументов.
📌 Документация
#lesson9 074
В мире, где тиктокер — новая професиия, а детские рисунки продаются за сотни тысяч долларов — жизненно важно следить за трендами.
Отстаешь от жизни — станешь неинтересен обществу, а нейросеть даст тебе пинка с твоей работы. Даже в курьеры не попадёшь — пиццу уже разносят дроны и роверы.
Чтобы этого не случилось — подпишись на «Сегодня в тренде». Там чувак остроумно рассказывает в чем прикол метавселенной, как раздеть знаменитость, с помощью нейросети и почему NFT сейчас — как биткоин в 2012.
Подписывайся, там сегодня пишут то, о чем все будут говорить завтра: @intrendo
9 074
Python Testing with pytest
Brian Okken
2017
Фреймворк для тестирования pytest помогает быстро писать тесты и сохранять их удобочитаемыми и поддерживаемыми без использования повторяющегося кода. Писать маленькие тесты с помощью pytest так же просто, как масштабировать до сложного функционального тестирования приложений, пакетов и библиотек. Для проектов на основе Python pytest является хорошим выбором для тестирования кода, если вы ищете полнофункциональный, независимый от API, гибкий и расширяемый фреймворк. Книга подходит тем, кто уже знаком с модульным тестированием.
#python #eng
9 074
Методы строк, о которых стоит знать
strip(chars) — удаляет все лишние символы, которые есть в chars с начала и конца строки. lstrip(chars), rstrip(char) — делают то же самое для начала и конца строки отдельно.
splitlines() — разделяет текст на строки. Намного лучше справляется со своей задачей чем split('n'), поскольку удаляет лишние строки с начала и конца.
center(width, fillchar) — заполняет строку слева и справа, пока его длина не станет width.
📌 Документация
#theory9 074
Сам себе программист. Как научиться программировать и устроиться в Ebay
Кори Альтхофф
2018
Автор книги всего за год научился программировать, что само по себе немало. Однако Кори Альтхофф пошел дальше, и, научившись хорошо программировать, он устроился разработчиком в одну из самых серьезных современных IT-компаний – Ebay. Как ему удалось? Читайте эту книгу, изучайте программирование на языке Python по уникальной авторской методике – вам это тоже по силам!
#python #rus
9 074
Python теперь в Telegram!
Научиться самому популярному языку программирования ещё никогда не было так просто, как сейчас. Никаких сложных слов и терминов, только простые уроки, видео-материалы и выжимки от разработчика Google. Нужно просто следовать инструкциям, набивать руку и получить результат.
1 канал вместо тысячи учебников и курсов, подписывайтесь: Python
9 074
Набор с полезными алгоритмами
Множество реально классных функций можно найти в модуле funcy. В нём есть методы для взаимодействия со списками, словарями, последовательностями и другими коллекциями.
Установка:
pip install funcy
Я решил не расписывать тут все доступные функции, а оставил ссылку на них. Там описано, где они применяются и для чего.
📌 Документация
#lesson9 074
Как ворваться в IT без технических навыков и знания кода?
И при этом зарабатывать на мобильной разработке 150-200K?
Это можно легко осуществить с помощью Зерокодинга — навыка будущего, благодаря которому можно быстро тестировать бизнес-гипотезы и самостоятельно запускать IT-продукты за 2-3 недели вместо долгих месяцев и миллионных бюджетов.
Или делать приложения на заказ, в одиночку забирая гонорар целой команды разработки. Уметь писать код или завещать душу богу математики, при этом, не нужно.
Освоив зерокодинг, всего за один вечер вы соберёте собственный аналог Instagram, маркетплейс, сервис доставки еды или даже сервис с видео-контентом по подписке.
Как этому научиться? Приходите на бесплатный вебинар, где за 1,5 часа вы сможете узнать:
— Что такое зерокодинг и почему зерокодерам так много платят
— Как вы можете использовать зерокодинг прямо сейчас
— Как сменить классические трудовые будни в офисе на гибкую удаленку
9 074
Introduction to Digital Music with Python Programming: Learning Music with Code
Michael S. Horn, Melanie West, Cameron Roberts
2022
В книге заложены основы музыки и кода для начинающих и показывает, как кодирование позволяет использовать новые формы творческого выражения, упрощая и автоматизируя многие из утомительных аспектов производства и композиции.
#python #eng
9 074
Обрабатываем команды
shlex — простой синтаксический анализатор языка, похожего на Unix шелл. Стоит обратить внимание, что модуль предназначен только для Unix-подобных систем.
split(s) — разделяет команду на её фрагменты: саму программу и аргументы.
join(split_command) — противоположность функции split(s).
quote(s) — возвращает безопасную версию передаваемого параметра.
📌 Документация
#lesson9 074
Если в 2022 году вы ещё не разобрались в NFT и метавселенной — рискуете остаться без работы в ближайшие годы.
Чтобы не попасть в такую ситуацию, читайте «Марзаганов вещает». Пожалуй, это лучший канал про медиатренды, диджитал, айти и маркетинг.
Автор простым языком обьясняет за все сложные штуки нашей эпохи, почему NFT — это как биткоин 13 лет назад, когда виртуальная недвижимость станет дороже реальной и почему Цукерберг впаривает нам дичь (спойлер: с метавселенной все не так однозначно)
Будьте в курсе всего киберпанка вокруг: @marzaganoff
