CodeCamp
197K subscribers
5.6K photos
1.8K videos
66 files
3.47K links
Канал, который читает твой сеньйор.

Здесь про разработку, технологии и гаджеты 🤘

Редакция: @camprobot
Сотрудничество: @todaycast

РКН: https://clck.ru/3FjTpV
Download Telegram
📺 Создание простого blockchain на Python

1. Blockchain на Python - "Демка" проекта [YouTube]
2. Что такое Blockchain и как он работает [YouTube]
3. Запись блоков и проверка целостности [YouTube]
4. Создание веб-интерфейса на Flask [YouTube]

#Видео #python #rus
📺 Парсинг сайтов на Python

1. Быстрый парсинг данных с сайта несколькими процессами с экспортом в csv [YouTube]
2. Парсим Avito при помощи Python, Часть 1 [YouTube]
3. Парсинг Avito при помощи Python Часть 2 [YouTube]
4. Приемы работы с библиотекой BeautifulSoup [YouTube]
5. Как использовать прокси и менять User-Agent [YouTube]
6. Анализ "ненормальных" сайтов [YouTube]
7. Как скачивать картинки и другие файлы [YouTube]
8. Работа с ошибками [YouTube]

#Видео #python #rus
📺 Уроки по NumPy

1. Пакет numpy - установка и первое знакомство [YouTube]
2. Основные типы данных [YouTube]
3. Функции автозаполнения, создания матриц и числовых диапазонов [YouTube]
4. Свойства и представления массивов [YouTube]
5. Изменение формы массивов, добавление осей [YouTube]
6. Объединение и разделение массивов [YouTube]
7. Индексация, срезы, итерирование массивов [YouTube]
8. Базовые математические операции над массивами [YouTube]
9. Булевы операции и функции, значения inf и nan [YouTube]
10. Базовые математические функции [YouTube]

Продолжение в плейлисте на YouTube.

#Видео #python #rus
📺 Алгоритмы и структуры данных на Python 3

1. Лекция №1 [YouTube]
2. Лекция №2 [YouTube]
3. Лекция №3 [YouTube]
4. Лекция №4 [YouTube]
5. Лекция №5 [YouTube]
6. Лекция №6 [YouTube]
7. Лекция №7 [YouTube]
8. Лекция №8 [YouTube]
9. Лекция №9 [YouTube]
10. Лекция №10 [YouTube]

Продолжение в плейлисте на YouTube.

#Видео #python #rus
📺 Базы данных

1. Разбираем SQL на примере PostgreSQL [YouTube]
2. Пишем Telegram бот для учёта расходов с Python, Asyncio/Aiogram, SQLite и Docker [YouTube]
3. Что должен знать Python веб-разработчик для приёма на работу? [YouTube]
4. Ставим любой из исходников на PostgreSQL [YouTube]
5. Шифруем и бэкапим PostgreSQL [YouTube]
6. Почему тебе нужен PgBouncer, как его установить? [YouTube]
7. Пишем веб-аналитику на Go и Python c Redis [YouTube]
8. Как не расстрелять свои ноги с Django, транзакциями и исключениями [YouTube]

#Видео #sql #python #rus
📺 Работа с API Вконтакте на Python

1. Анализируем посты сообщества [YouTube]
2. Скачиваем сохраненные фото [YouTube]
3. Скачиваем видео [YouTube]
4. Загружаем фото в альбом группы [YouTube]

#Видео #python #rus
📺 Практика программирования на Python 3

1. Лекция №1 [YouTube]
2. Лекция №2 [YouTube]
3. Лекция №3 [YouTube]
4. Лекция №4 [YouTube]
5. Лекция №5 [YouTube]
6. Лекция №6 [YouTube]
7. Лекция №7 [YouTube]
8. Лекция №8 [YouTube]
9. Лекция №9 [YouTube]
10. Лекция №10 [YouTube]

Продолжение в плейлисте на YouTube.

#Видео #python #rus
Сравнение быстродействия def и lambda-функций Python

Сравним быстродействие def и lambda-функций. Предположительно, lambda, заточенный под однострочники, будет быстрее выполняться и создаваться.

📖 Читать

#статья #python
3 классических паттерна проектирования в Python: синглтон, декоратор и итератор

Паттерны в Python – это шаблоны для решения задач, которые часто встречаются в практике программиста. Они представляют из себя огромный набор инструментов. В этом материале вы познакомитесь с самыми главными из них

📖 Читать

#статья #python #patterns
Языки на букву «P»: сравниваем возможности Python и PHP

В статье речь идет о языках Python и PHP, их схожих и отличных характеристиках. Никогда не задумывались о том, что у них общего? Рассказываем.

📖 Читать

#статья #python #php
​​Machine Learning Bookcamp
Alexey Grigorev
2021

В рамках Machine Learning Bookcamp вы будете создавать и внедрять модели машинного обучения на базе Python для различных, все более сложных проектов.

Каждый новый проект, начиная с основ машинного обучения и заканчивая сложными приложениями, такими как анализ изображений, опирается на то, чему вы научились в предыдущих главах.

💾 Скачать

#eng #python
Roadmap для Python-разработчика в 2022 году

Пошаговое руководство, как стать разработчиком Python в 2022 году. Цель этого руководства — дать вам представление об экосистеме Python и помочь вам в обучении, если вы запутались.

🔎 Смотреть

#roadmap #python
​​Математика на Python.
С.Я. Криволапов
2022

Содержит инструкцию по установке языка на ПК, большое количество практических примеров использования языка Python для решения математических задач.

Каждая тема включает примеры решения типовых задач и задачи для самостоятельного решения. Логически связан с программой курса математики, утвержденной в Финуниверситете, и состоит из двух основных частей: математического анализа; линейной алгебры и аналитической геометрии. Соответствует ФГОС ВО последнего поколения.

💾 Скачать

#ru #python
​​Programming Machine Learning: From Coding to Deep Learning
Paolo Perrotta
2020

Вы решили заняться машинным обучением - потому что вы ищете работу, начинаете новый проект или просто думаете, что беспилотные автомобили - это круто. Но с чего начать? Даже разработчика программного обеспечения легко запугать непонятными математическими формулами.

Хорошая новость состоит в том, что это не должно быть так сложно. Осваивайте машинное обучение, создавая код по одной строке за раз, от простых обучающих программ до настоящей системы глубокого обучения. Решайте сложные задачи, разбивая их на части, чтобы их было легче понять, и повышайте свой уровень, занимаясь практикой.

Скачать

#python #eng
​​Python. Чистый код для продолжающих.
Эл Свейгарт
2022

Это не набор полезных советов и подсказок по написанию чистого кода. Вы узнаете о командной строке и других инструментах профессионального разработчика: средствах форматирования кода, статических анализаторах и контроле версий.

Вы научитесь настраивать среду разработки, давать имена переменным и функциям, делающие код удобочитаемым, грамотно комментировать и документировать ПО, оценивать быстродействие программ и сложность алгоритмов, познакомитесь с ООП.

💾 Скачать

#ru #python
📺 Анализ данных с помощью Pandas

1. Вводное занятие [YouTube]
2. Установка Anaconda [YouTube]
3. Запуск jupyter notebook. Jupyter notebook не отрывает браузер [YouTube]
4. Режимы работы и типы ячеек в Jupyter Notebook [YouTube]
5. Объект Series в Pandas. Создаем Series [YouTube]
6. Создаем первый блокнот в Jupyter Notebook [YouTube]
7. Операции над Series. Объект Series в Pandas [YouTube]
8. Атрибуты класса Series [YouTube]
9. Методы класса Series [YouTube]
10. Методы head(), tail() и take() класса Series [YouTube]

Продолжение в плейлисте на YouTube.

#курс #python #pandas #rus
📺 Алгоритмы и структуры данных в Python

1. Сортировка пузырьком в python. [YouTube]
2. Слияние списков. Метод двух указателей Python [YouTube]
3. Сортировка слиянием в python. Merge sort in Python. Recursive sorting algorithms [YouTube]
4. Быстрая сортировка в python. Quick sort in Python. Recursive sorting algorithms [YouTube]
5. Структура данных Stack( LIFO). Задача "Правильная скобочная последовательность" [YouTube]
6. 27 Метод подсчета. Сортировка подсчетом Python [YouTube]

#курс #python #rus