PythonCamp
Ir al canal en Telegram
Лагерь Python-программистов! Обратная связь: @earlsky Copyright: @camprobot Perfluence
Mostrar más9 074
Suscriptores
Sin datos24 horas
-267 días
-11330 días
Archivo de publicaciones
9 074
В Web Academy пройдет бесплатный Demo-урок по Python ⚡️ Если Вы хотите понять, с чего начать изучение языка и как создать проект на Python — приходите 23 декабря в 17:00 (Kyiv time).
🎙 Спикер: Антон Мазун, Python-разработчик в GeeksForLess Inc.
Что будет на занятии:
— обсудим актуальность Python
— разберем процесс запуска проекта на Python (общие сведения; создание проекта; модели, работа с базой данных, стандартная административная панель; представления; шаблоны)
— проведем Q&A-сессию с тренером
Участие бесплатно, но нужно заранее зарегистрироваться 📌
🎫 Регистрация: https://bit.ly/3Ec08ni
👉 Больше IT-ивентов здесь
9 074
Скрываем пароль от посторонних глаз
Если вы попытаетесь ввести что-то через
input(), то весь текст будет видно. Не думаем, что пользователям безразлична их конфиденциальность, поэтому, чтобы скрыть пароли, создали getpass.
У него только два метода:
getpass(prompt, stream=None) — считывает пароль, но без каких-либо символов на экране.
getuser() — возвращает имя пользователя на основе окружения системы.
На примере выше можно узнать секретное слово, просто прочитав файл, но для примера, пусть будет так. В таких ситуациях надо хешировать пароль и сравнивать хеши.
📌 Документация
#lesson9 074
💡GitHub программиста - нужен софт на Python? Подборка незаменимых репозиториев. Боты, утилиты для разведки, хакинга и тестирования на проникновение.
Подпишитесь, чтобы не потерять: @githubdevs
9 074
Основы программирования на примере языка Python
Д. Ю. Федоров
2018
Цель этого пособия – рассказать об основах программирования для слушателей с минимальным знанием информатики. За 10-12 занятий данный курс позволяет научиться проектировать, а также разрабатывать приложения, используя базовые возможности языка Python.
#python #rus
9 074
5 вещей, которые должен уметь каждый:
— Узнавать пароль к любой Wi-Fi сети
— Смотреть платный контент без подписки
— Находить людей в сети по фото
— Заходить на сайты без логина и пароля
— Создавать уникальные тексты с помощью нейросети
Если вы об этом не знали, загляните на Эксплойт. Это самый известный IT-канал в Telegram: ребята поясняют за горячие клавиши, делятся полезными онлайн-инструментами и рассказывают как заставить нейронку делать всю работу за вас.
Баги Instagram и ВК, сайты с бесплатными приложениями, секретные функции iOS и Windows — лишь малая часть того, что вы найдете внутри.
Всё гораздо проще, чем вы думаете. Надо только знать, где искать информацию, а это место мы уже нашли за вас. Вам осталось только подписаться — Эксплойт.
9 074
Интерфейс для командной строки
click — очень удобный инструмент для работы с командной строкой или, как ещё называют, CLI.
Хранится весь функционал в декораторах модуля
click, что делает код простым и читаемым.
command() — обозначает, что эта функция будет вызываться из терминала.
option(name) — обозначает какие параметры принимает функция и что они значат.
📌 Документация
#lesson9 074
Python Programming For Beginners
James Herron
2020
Python - это язык общего назначения, и это означает, что его можно использовать для создания чего угодно. В этой книге описываются все аспекты языка программирования Python. Это пошаговое руководство, подходящее для любого, кто хочет начать изучать программирование на Python с нуля, поможет вам получить прочную базу знаний, а выучить любой другой язык программирования после будет легко.
#python #eng
9 074
Улучшайте чужие бизнесы и получайте высокую зарплату
А что, если вам скажут, что вы можете получить крутую специальность в области бизнес-аналитики меньше чем за год? И, как следствие, начать зарабатывать сотни тысяч рублей в месяц и гордиться собой?
Но давайте по порядку: кто такой Бизнес-аналитик? Это человек, который помогает компаниям правильно использовать финансы, находить слабые места и оптимизировать все бизнес-процессы. То есть зарабатывать еще больше денег, поэтому и зарплаты таким людям платят довольно щедрые.
Курс от онлайн-университета SF Education — хороший способ освоить эту востребованную профессию. За 11 месяцев вы научитесь анализировать финансовые и продуктовые метрики, изучите четыре языка программирования и овладеете методиками эффективного планирования, внедрения и управления изменениями. Преподаватели — эксперты из реального сектора с международными сертификатами, тратят 50% на теорию, остальное — практика. А личный куратор поможет пройти первый этап отбора в компанию «Большой четверки» — KPMG.
Кстати, у них есть и другие программы для роста, например, «Финансовый аналитик», «Финансы для предпринимателей», «Кредитный аналитик».
До конца года скидки на все программы и курсы до 60%, а до 19 декабря еще и 1+1!
Успей сделать в этом году самую ценную инвестицию в свое будущее! 😉
9 074
Набор алгоритмов
Некий очень хороший человек выложил на гитхаб модуль, в котором реализовал множество полезных алгоритмов.
Установка:
pip install algorithms
Например, merge_sort(lst) — алгоритм сортировки списка слиянием. Или известный шифр Цезаря, реализованный в функции rot13(text).
Все алгоритмы вы можете найти тут.
📌 Документация
📝 Github
#lesson9 074
В Новый год — с новой профессией в IT!
Проверь свои знания на NIX Online Edu Testing
Купить подарки, поставить елку. Чего-то не хватает в праздничном списке… Точно! Подготовиться к карьере в IT!
Для этого приглашаем тебя поучаствовать в онлайн-тестировании по одной из 17-ти программ обучения. Выполни тест и узнай уровень своей подготовки.
Когда: с 3 по 24 декабря
Где: онлайн с любого удобного тебе гаджета
Хочешь освоить самую актуальную профессию в IT? Эксперты NIX помогут тебе.
В Корпоративном центре обучения NIX есть 17 учебных программ. В зависимости от направления ты будешь учиться офлайн в Харькове или онлайн. Ты получишь базовые знания по фронтенд и бэкенд-разработке, по бизнес-анализу и в сфере облачных технологий. После обучения ты сможешь уверенно начать карьеру в IT и попробовать себя на позиции Junior-специалиста в команде NIX!
Отличный старт для нового года, правда? ;)
Теперь дело за малым — переходи по ссылке, выбирай понравившуюся программу обучения и проходи онлайн-тестирование.
9 074
Hands-On Quantum Information Processing with Python
Dr. Makhamisa Senekane
2021
Книга начинается с изучения основ квантовой обработки информации, чтобы помочь вам раскрыть ее потенциал. Далее вы познакомитесь с фундаментальным свойством квантовой запутанности и узнаете, как правильно проиллюстрировать это на примере протокола телепортации. По мере продвижения вы узнаете, как работают квантовые схемы и алгоритмы, такие как алгоритм Саймона, алгоритм Гровера и алгоритм Шора, а также познакомитесь с квантовой криптографией, реализовав важные протоколы квантового распределения ключей (QKD) на Python.
#python #eng
9 074
2017: не хочу я быть инста-блогером
2018: не буду я покупать криптовалюты
2019: не хочу снимать тиктоки
2020: да не хочу разбираться в NFT
2021: да не шарю я за метавселенную
А теперь всё это — тренды, на которых вы могли заработать миллионы. И кажется, таких шансов больше не будет, но это не так.
Фишка в том, что сегодня таких возможностей СОТНИ. Каждый день появляются тренды, которые принесут миллионы через пару месяцев. И чтобы замечать их, достаточно читать канал Джейпег Малевича.
Ребята каждый день постят инсайдерскую инфу, которая не попадает в простой люд и рассказывают про то, что точно выстрелит в 2022 году.
Обязательно подписываетесь: @malepeg
9 074
Бинарный поиск
Если у вас есть отсортированный список и надо найти какое-то число или добавить его так, чтобы порядок не нарушился, то это то, что вам нужно.
Бинарный поиск намного быстрее обычного и имеет сложность O(log n). Всё это чудо хранится в модуле bisect.
Там есть
bisect_left, bisect_right и другие функции. Сами по себе они не интересны, но из них можно сделать полезные функции, как на примере выше.
📌 Документация
#lesson9 074
🗃Теперь базы данных и SQL можно легко выучить по гайдам в картинках.
Первый канал с гайдами по SQL и базам данных — @db_guides
9 074
Python for Teenagers: Learn to Program like a Superhero!
James R. Payne
2019
Эта книга, наполненная веселыми и практическими примерами, дает желающим изучить язык Python, идеи о том, как использовать его в трудовой деятельности.
Начните с самых основ, и вы не успеете оглянуться, как будете создавать свои собственные веб-сайты, заниматься "белым хакингом", находить ошибки в коде, создавать игры, в том числе использовать Python для создания персонажей в ролевых играх.
#python #eng
9 074
🔥Айтишник, пора зарабатывать больше, чем DevOps!
— Готовы ли вы к обучению на продвинутом онлайн-курсе «SRE практики и инструменты» от OTUS? Пройдите тест и узнайте сейчас!
👉🏻ПРОЙТИ ТЕСТ НА ЗНАНИЕ SRE: https://otus.pw/uZ9z/
📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные вебинары:
— «Три слова на три буквы: SLA, SLO, SLI»: https://otus.pw/OPux/
— «Demo Day курса (знакомство с преподавателем, ответы на вопросы по SRE)»: https://otus.pw/3lpH/
