PythonCamp
رفتن به کانال در Telegram
Лагерь Python-программистов! Обратная связь: @earlsky Copyright: @camprobot Perfluence
نمایش بیشتر9 074
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-267 روز
-11330 روز
آرشیو پست ها
9 074
Программирование на Python. Иллюстрированное руководство для детей
Кэрол Вордерман, Крэйг Стили, Клэр Квигли, Мартин Гудфеллоу, Дэниел Маккафферти, Джон Вудкок
2018
Эта книга знакомит с популярным ЯП Python, предлагая читателю постигать его на практике. Чтобы делать это было интереснее, авторы приводят примеры интересных программ, дают к ним блок-схемы, примеры кода и пошаговые инструкции. После создания и запуска программ их можно дорабатывать и изменять как душе угодно. Примеры доработок в книге тоже даны, однако авторы призывают ребенка придумывать и собственные апгрейды. Такая тренировка подарит уверенность в своих силах и желание создавать собственные уникальные программы. Книга идеально подходит для детей 10 лет и старше, а также взрослых, которые делают первые шаги в программировании.
#python #rus
9 074
Присоединяйся к онлайн-лекциям от наших DevOps-экспертов:
DevOps за 2 месяца? Вызов принят!
Данчук Дмитрий, Head of System Administration Department
С чего начать изучение DevOps и какой путь в этом направлении проходят специалисты в NIX — узнай подробности и советы от нашего эксперта.
Миграция микросервисов в «облако» — это просто.
Борис Семенюк, DevOps
Мастер-класс для тех, кто не раз задавался вопросом: как правильно выбрать сервис в AWS. Вместе с экспертом пройдемся по всем особенностям миграции и затронем тестирование. Традиционно — best practices от команды NIX.
Все онлайн-лекции проходят в рамках NIX Hiring Month.
А это значит, что у тебя будет возможность познакомиться с техническими экспертами и пройти экспресс-собеседование по интересному тебе направлению в IT!
Прошедшие лекции ты можешь посмотреть в записи на нашем канале.
Узнать больше о мероприятии и пройти регистрацию ты можешь тут ⬅️
9 074
@TechnoShaman - канал о мире технологий.
Если вы интересуетесь it, залетайте.
На канале уже есть:
- Юзербот для скачивания треков и плейлистов с YouTube.
- Юзербот для поиска каналов в Telegram.
- Много мемасиков))
9 074
Minecraft. Программируй свой мир на Python
Дэвид Вэйл, Мартин О'Хэнлон
2018
Можно ли вместе объединить мир Minecraft и программирование? Нужно! Теперь ты будешь не только играть и жить в удивительном мире Minecraft, но и научишься программировать на Python. Простые инструкции и советы помогут воплотить свои идеи в жизнь, построить дом и 3D-копировальную машину, найти сокровища и даже завести в своем "огороде" гигантские работающие часы.
#python #rus
9 074
Дизассемблируем код
Если вы любопытный программист и не знаете, чем заняться в ближайшие выходные — можете изучить байт-код языка Python.
Для этого в языке существует библиотека dis, позволяющая анализировать CPython байт-код.
Работать можно лишь с одним методом — dis, который принимает класс или функцию, но если вам этого мало, то стоит заглянуть в документацию ниже.
📌 Документация
#lesson #dis
9 074
«Лаборатория Касперского» открывает набор на стажировку SafeBoard. Это отличная возможность для студентов любых курсов прокачать скиллы и начать карьеру в IT ещё до окончания вуза.
Коротко о главном:
Стажировка проходит в нашем московском офисе и длится год.
Стажировка оплачивается.
А ещё стажерам ежемесячно компенсируют расходы на питание, предоставляют бесплатный unlim-доступ к спортзалу и ко всем открытым мероприятиям.
Удобно совмещать с учебой.
Гибкий график: от 20 часов в неделю. Можно и больше, если есть желание и возможность.
Набор открыт по направлениям:
• - DevOps;
• - Разработка (C++);
• - Системный анализ;
• - Технические тренинги (TechEdu);
• - Анализ вредоносного ПО;
• - Разработка (C#);
• - Системное администрирование;
• - Тестирование (C#, ручное).
По итогам стажировки лучшие получат приглашение на работу!
Узнать больше о стажировке и подать заявку на участие можно по ссылке:
9 074
Python data persistence
tutorialspoint.com
2020
В этом учебнике читатель рассмотрит различные встроенные и сторонние модули Python для хранения и получения данных в/из различных форматов и получения данных в/из различных форматов, таких как текстовый файл, CSV, JSON и XML файлы, а также а также реляционных и нереляционных баз данных.
В этом учебнике также представлена база данных ZODB база данных, которая представляет собой API персистентности для объектов Python. Формат Microsoft Excel является очень популярный формат файлов данных. Здесь мы узнаем, как работать с файлами .xlsx с помощью Python.
#python #eng
9 074
Справочник разработчика и не только!
Какие технологии учить Фронендеру, на чем пишут Back-End, как разрабатывают мобильные приложения?
• 5 расширений для VSCode;
• Готовые сниппеты кода, как использовать;
• ТОП фильмов про хакеров;
Все это и многое другое в @Techno_guids
👉 Подпишись @Techno_guids чтобы не потерять и оттачивай своё мастерство.
9 074
База данных SQLite
SQLite — популярная база данных, в которой все данные хранятся в одном фале
Работать с SQLite можно используя предустановленный модуль sqlite3.
Импортируем библиотеку, подключаем базу данных, используя метод
connect(file_path), где file_path — файл с данными. Для выполнения каких либо запросов нужен курсор, возьмём его — con.cursor(), — и запускаем команды — execute(data, params).
После выполнения команды вы получите курсор, а вот чтобы считать данные, воспользуйтесь cursor.fetchall() или cursor.fetchone() для получения лишь одной строки.
📌 Документация.
#lesson9 074
«Лаборатория Касперского» ищет крутых Python-разработчиков в команду. Открыто несколько вакансий:
1. Software developer in test (Python) — тестирование и разработка программного продукта Kaspersky Anti Targeted Attack.
2. Developer Python (KATA) — разработка и поддержка backend-а и продуктовых сервисов.
3. Data Scientist Python — вакансия на проекте раннего обнаружения аномалий.
Выбирайте то, что вам ближе, и переходите по ссылке, чтобы узнать больше о вакансии (требованиях, условиях, обязанностях) и присоединиться к команде лучших экспертов.
9 074
Основы программирования в Python:
три в одном (том 1)
Ж.Ф. Таннинг
2021
В данном учебном пособии представлены последовательные шаги для начала программирования в Python.Кроме того, в книге описываются и анализируются основные первые важные моменты в изучении этого языка программирования. Сделан акцент на знание алгоритмических схем для повышения эффективности в решении задач. Обучающий материал этого пособия также дает возможность иностранным студентам освоить определенные дисциплины, преодолевая языковой барьер.
#python #rus
9 074
Создаём пользовательские интерфейсы разных типов
hug — удобный фреймворк, позволяющий быстро создавать API для нескольких типов интерфейсов, например веб или терминал.
Установка:
pip3 install hug
Hub считается самым быстрым фреймворком для создания оболочки взаимодействия пользователя с приложением. На нём можно запустить HTTP, cli (командную строку) и командные интерфейсы.
Для этого, сначала нужно импортировать модуль и настроить функции, с которыми необходимо взаимодействовать (hug.local, hug.get, hug.cli). После — запустить скрипт с помощью команды hug -f file.py.
#lesson9 074
Building Web Apps with Python and Flask
Malhar Lathkar
2021
Эта книга знакомит читателя с полным рабочим процессом разработки веб-приложений с использованием Python и его наиболее эффективной микрофреймворка - Flask. Книга начинается с того, что вы быстро получите четкое представление о процессе разработки веб-приложений и о том, как язык Python используется при разработке приложений. Вы узнаете об интерфейсах веб-шлюзов, включая CGI и WSGI, а также о различных инструментах, таких как движок Jinja 2, инструментарий Werkzeug и инструментарий Click.
#python #eng
9 074
Метод словаря — get()
Многие из нас используют квадратные скобочки, чтобы брать значения по ключу. Но что, если его не существует, и программа выдаёт ошибку?
Здесь на помощь приходит метод
get(key, default), который не выдаёт ошибки, а возвращает None или default, если, ключа не существует.
Его можно использовать, например, для импорта настроек. Файл управляется пользователем и там может не быть некоторых значений.
А ещё, чтобы программа не закрывалась, необходимо так же использовать get.
#theory9 074
★ Редкие хакерские утилиты и open source софт
★ Приватные поисковые системы и безопасные мессенджеры
★ Различные находки в доменной зоне .onion
★ Внушающий арсенал всевозможных OSINT-инструментов
★ Браузеры и расширения, ориентированные на приватность
Это только несколько примеров того, что можно найти в легендарной «Кладовке».
Заходи, сам увидишь!
@KladovkaPavlu
