PythonCamp
الذهاب إلى القناة على Telegram
Лагерь Python-программистов! Обратная связь: @earlsky Copyright: @camprobot Perfluence
إظهار المزيد9 074
المشتركون
لا توجد بيانات24 ساعات
-267 أيام
-11330 أيام
أرشيف المشاركات
9 074
Познакомьтесь с разработкой на Golang и освойте один из востребованных языков программирования на бесплатном онлайн-интенсиве от Skillbox: https://clc.to/7pWXOg
За 3 дня вы:
• Изучите основы языка Golang;
• Научитесь работать с популярными библиотеками;
• Познакомитесь с синтаксисом и основными функциями Golang;
• Создадите многофункционального бота для Telegram и добавите проект в портфолио.
💬 Вашим преподавателем будет Senior Golang Developer с 11-летним опытом в веб-разработке — Валерий Кабисов. Он расскажет, где применять язык Go и как развиваться в этой сфере, поделится лайфхаками по разработке.
Всех участников, дошедших до конца интенсива, ждёт подарок — электронная книга Шона Эйкора «Большой потенциал». А те, кто выполнит домашнее задание, получат сертификат на 15 000 рублей для обучения в Skillbox!
9 074
Изучаем квантовые вычисления на Python и Q#
Сара Кайзер, Кристофер Гранад
2021
Наша цель в данной книге состоит в том, чтобы помочь вам изучить самые основы технологии и снабдить вас инструментами, которые вы сможете использовать для строительства разных квантовых решений завтрашнего дня. В центре внимания будет практический опыт разработки исходного кода для квантовых вычислений.
В части I вы создадите свой собственный симулятор квантового устройства на языке Python. В части II вы научитесь применять свои новые навыки для написания разных квантовых приложений с помощью языка Q#, а также комплекта инструментов для квантовой разработки. В части III вы будете имплементировать алгоритм, который умножает целые числа экспоненциально быстрее, чем самый лучший обычный алгоритм из известных на сегодняшний день. Это будет вашей работой на всем протяжении, которая и составит ваше квантовое путешествие.
#python #rus
9 074
Начните обучение кибербезопасности с практики в компании с практикующими пентестерами!
За 3 дня на онлайн интенсиве «RED, BLUE & APPSEC» от HackerU вы научитесь:
— Использовать инструменты для анализа безопасности и эксплуатации уязвимостей
— Патчить уязвимости в коде и проводить динамический анализ
— Исследовать цифровой след для того, чтобы понять что произошло в исследуемой системе ,и кто провел атаку
Три топовых эксперта проведут вас по трём главным направлениям кибербезопасности.
Знания, полученные на интенсиве — полноценная база для старта в информационной безопасности. Остается лишь забрать сертификат и выбрать своё направление!
Записывайтесь на ближайший интенсив по ссылке: https://is.gd/yK6RXE
9 074
Делаем вывод красивее
Rich — это библиотека, позволяющая улучшить отображение данных в консоле.
Этот пакет может работать с цветами, позицией текста, поддерживает множество языков, работает с markup и даже имеет встроенную emoji систему. В нём так же есть возможность составления таблиц, синтаксической подсветки и «pretty print».
Пример её вывода находится на изображении выше. Другие возможности модуля можно посмотреть с помощью команды
python3 -m rich.
📌 Установка: pip install rich
#lesson9 074
Классические задачи Computer Science на языке Python
Копец Дэвид
2020
Эта книга даст вам возможность глубже освоить язык Python, проверить себя на испытанных временем задачах, а также упражнениях и алгоритмах. Вам предстоит решать задания по программированию: от самых простых (например, найти элементы списка с помощью двоичной сортировки), до сложных (выполнить кластеризацию данных методом k-средних). Прорабатывая примеры, посвященные поиску, а также кластеризации, графам и пр., вы вспомните то, о чем успели позабыть и овладеете классическими приемами решения повседневных задач.
#python #rus
9 074
Совет для всех: учите Python
Средняя зарплата Python-кодера 150 000 рублей, а выучить его можно всего за 1-2 месяца. Главное, чтобы объяснили доступно.
Этим и занимается разработчик Google с @PythonAA. Он укомплектовал инфу в простые уроки, чтобы любой научился кодить и получил работу через месяц.
Никаких занудных учебников и бесполезных туториалов.
Теперь научиться программировать можно ПРЯМО в Телеграме. Без смс и регистрации. Дерзайте: @PythonAA
9 074
Hello World! Программирование для детей и взрослых
Сэнд У., Сэнд К.
2021
Изучая это занимательное руководство, каждый, даже первоклассник, сможет написать на Python – одном из самых простых языков программирования – свое приветствие миру: Hello World!
Ознакомив читателей с элементарными операциями, авторы постепенно перейдут к более сложным темам: работе с графикой и звуком, компьютерному моделированию и созданию игр. Материал излагается в очень доступной, удобной для понимания манере. А вот забавные иллюстрации и подробный разбор примеров кода делают обучение легким и нескучным.
#python #rus
9 074
Как с помощью Spring работать с реляционными базами данных?
⏳17-18 августа пройдет открытый интенсив в рамках онлайн-курса «Spring Framework Developer» от OTUS.
🛠За два дня преподаватель Юрий Дворжецкий расскажет про использование разных технологий JDBC и JPA + Hiberante, а также какую помощь предлагают в этом различные проекты Spring - Spring JDBC, Spring ORM, Spring Data JPA и Spring Data JDBC.
Интенсив ориентирован на Java-разработчиков с опытом. Для регистрации пройдите вступительный тест: https://otus.pw/ii7y/
9 074
Используем оператор assert
Ловля багов — самое тяжелое в сфере программиста, и упростить эту задачу может assert.
Оператор принимает два аргумента: булевское значение и сообщение ошибки. Если первый первый параметр вернёт False, то assert создаст исключение — AssertionError.
Он использует проверку переменной debug, ради оптимизации вы можете её отключить с помощью параметра -O при запуске интерпретатора. Например:
python3 -O script.py.
#lesson9 074
Как эффективно изучать язык программирования Python самостоятельно? Где искать библиотеки для изучения и проверять свои знания?
С этим вам поможет телеграм канал @try2py
Каждый день мы публикуем:
📚 Подкасты (полезные библиотеки, приемы в коде и т.д.)
🧠 Тесты на знание Python
🔥 Развлекательный контент
Подписывайся, чтобы не потерять - https://t.me/try2py 🦾
9 074
Python для детей. Уроки программирования для чайников
Ханс-Георг Шуман
2019
Python для детей – прекрасное руководство по программированию для детей на языке Python средней сложности. Читатели получат базовые знания о языке Python, узнают об объектно-ориентированном программировании, научатся работать с функциями, классами, а также модулями. Внимание уделено работе с графикой, созданию анимации и собственной игры.
#python #rus
9 074
Хотите прокачать скиллы Open Source-разработчика этим летом?
Поступайте в бесплатную летнюю онлайн школу Community of Open Source Newcomers (COMMoN)! Open Source стал глобальным трендом развития ПО. Все пользуются открытыми решениями, а у многих ли за плечами опыт успешного контрибьюторства в большие проекты?
Сделайте это в школе COMMoN c 16 августа по 10 сентября. Участники пройдут обучение у опытных контрибьюторов, работая над собственным коммитом в один из трех проектов: ROS, Arenadata, DeepPavlov.
И это не всё! Лучшие решения получат награды от компаний-партнеров треков.
Возраст участников не ограничен.
Как поступить?
1. Зарегистрируйтесь на конференцию Samsung Open Source Conference Russia 2021, в рамках которой проводится школа, дополнительно выбрав COMMoN.
2. Перейдите по ссылке в полученном письме и до 13 августа пройдите отборочный тест в выбранном треке.
3. 14 августа придут результаты.
Желаем удачных коммитов!
9 074
Полезные методы строк
• ljust, rjust, center — используются для позиционирования строки. Они заполняют строку fillchar, справа, слева, с двух сторон, пока строка не будет необходимой длинны.
• strip — удаляет все лишние символы, например, пробелы, табуляцию, перенос на новою строку и тому подобные символы из конца и начала строки. Если передать собственные символы, то функция избавится и от них. rstrip и lstrip делают тоже самое, только в конце и начале строки
• splitlines — возвращает список, состоящий из строк в аргументе. Его гораздо удобнее использовать чем метод split, как видно на примере выше. А список всех поддерживаемых символов стоит посмотреть в документации.
#lesson
9 074
Вы не поверите, но включать VPN и режим «инкогнито» при каждом заходе на «запретный» сайт — бесполезно.
Google всё равно узнает, чем вы занимались, а VPN-сервис и вовсе может выложить вашу историю браузера в сеть. Вам бы этого не хотелось, правда?
Чтобы защититься, читайте телеграм-канал Эксплойт. Ребята делятся секретами приватности в интернете, раскрывают баги популярных приложений и показывают другие «хакерские» лайфхаки.
У канала появилось много подражателей, так что подпишитесь, чтобы не потерять оригинал: @exploitex
9 074
Программируем с Minecraft. Создай свой мир с помощью Python
Ричардсон Крейг
2017
Эта книга научит программировать на языке Python. Выполняя все пошаговые инструкции, вы познакомитесь с базовыми принципами программирования, а также создадите программы, которые будут творить в мире Minecraft настоящие чудеса: в мгновение ока возводить постройки, телепортировать игрока, создавать цветные стены, работающий душ, тайные ходы и многое другое.
#python #rus
