KursSliv
Арбитраж Трафика
211
Бизнес, маркетинг, др.
7336
Схемы заработка
1830
Авторские курсы
508
Программы и скрипты
1320
SEO и SMM
2344
Психология
7294
Эзотерика и оккультизм
8455
Форекс, трейдинг и инвестиции
2464
Создание сайтов
1083
Разное
1422
Музыка
206
Youtube, видеохостинги
202
Кулинария
1703
Социальные сети
730
Здоровье и спорт
7047
Изображения, фотографии, видео
2883
Графика, дизайн
4741
Покер, букмекерские конторы, казино
499
Пикап, искусство соблазнения
1655
Администрирование и программирование
2140
Развитие и познание себя
2329
Сделай сам
2370
Иностранные языки
934
Путешествия
194
Ремонт и строительство
322
Имидж и стиль
1112
Дети и родители
1954
Бизнес книги
811
Саморазвитие, Личностный рост
0
Знания и навыки
0
Изучение языков
0
Компьютерная литература
0
Родителям, Детские книги
0
Кулинария
0
Арбитраж Трафика
6
Бизнес, маркетинг и менеджмент
554
Схемы заработка
4
Авторские курсы
201
SEO и SMM, Поисковая оптимизация и продвижение
191
Психология
650
Эзотерика и оккультизм
319
Форекс, трейдинг и инвестиции
153
Создание сайтов
11
Здоровье и спорт
618
Изображения, фотографии, видео
64
Графика, дизайн
202
Пикап, искусство соблазнения
92
Администрирование и программирование
240
Изучение иностранных языков
50
Имидж и стиль
72
Дети и родители
96
Youtube, видеохостинги
10
Социальные сети
42
Развитие и познание себя
70
KursSliv
0
Корзина
Вход в аккаунт
Email
Забыли пароль?
Пароль
Войти
Регистрация
Курсы
Администрирование и программирование
Сергей Черненко Python для SEO специалиста 2018
Сергей Черненко Python для SEO специалиста 2018
Автор / Школа:
Сергей Черненко
,
2018
Категория:
Администрирование и программирование
Скачать:
Облако Google / Yandex / Mail
Торрент (torrent):
нет
Бесплатно 1 урок:
по запросу
О курсе
[Сергей Черненко] Python для SEO специалиста (2018)
ПРОГРАММА КУРСА
1. Почему Python?
Обзор языков
Компилятор и интерпретатор
Бэкенд и Фронтенд
Windows и Unix
Почему Python
Установка Python
Настройка окружения, PyCharm
Режим консоли
print('Hello world!')
Калькулятор
2. Программа как алгоритмы и данные
Какие данные обрабатывает Python
Integer
Float
String
List
Tuple
Set
Dict
Bool
Byte
None
mutable & immutable
dir, help, type
3. Условия, Циклы, Ошибки
if
for
while
генераторы
обработка ошибок
сортировка массивов
поиск элементов в массиве
слияние массивов
вычитание массивов
оперативная память
быстродействие, сложность алгоритмов
4. Функции, модули, пакеты
Создание функции
Вызов функции
Повторное использование функций
Модули и пакеты
Стандартная библиотека
Библиотека пакетов PyPi, GitHub
Менеджер пакетов pip
Виртуальное окружение
Установка пакетов (Удаление и Обновление)
requirements.txt
Отличие пакета от фреймворка
5. Классы
В Python всё класс (объект)
Создание класса
Свойства класса и методы класса
Наследование, Метаклассы
Магия Python
6. Работа с файлами, оператор with
открытие файла
режим работы с файлом
чтение файла
поиск по файлу
запись в файл
огромные файлы
7. Тексты и Картинки
Библиотека NLTK
Разбивка текста на предложения
Разбивка текста на n-граммы
Приведение слов в базовую форму, падежи
Подсчет частотности
Семантическая близость
Похожесть текстов
Уникальность текстов
Проверка на ошибки
Библиотека PIL и работа с картинками
8. Базы данных
Где взять базу данных
SQL и noSQL
модуль sqlalchemy
соединение с базой данных
создание структуры базы данных, взаимосвязи
чтение, запись, обновление, удаление
выполнение сложных запросов
Redis
9. Многопоточность и ThreadPoolExecutor
зачем многопоточность
Threading и ThreadPoolExecutor
где эффективна, а где не эффективна
GIL
Общие ресурсы
Очередь
Эффективное использование
10. Selenium webdriver
полноценный браузер
Headless режим
выполнение сценариев
заполнение и отправка форм
11. Асинхронность, aiohttp client
Идея асинхронного кода
Синтаксис асинхронного кода
корутины вместо функций
event loop
асинхронные библиотеки
aiohttp client
асинхронные http запросы
выполнение синхронного кода вместе с асинхронным
12. Разработка сайта на aiohttp server
Модель MVC приложений
Создаем простейшее web приложение
роутинг
обработчики
шаблоны (jinja2)
динамические данные
запуск приложения
deployment приложения
настройка сервера nginx
запуск приложения через systemd
13. Дополнительные темы
Cron и планирование заданий
Прокси-сервера
Полнотекстовый поисковый движок Elasticsearch
Установка и запуск Elasticsearch
Создание индекса Elasticsearch
Запросы в Elasticsearch
Elasticsearch на службе сеошника
Amazon S3 Bucket - безграничное хранилище данных
Полезные API (Google API, Serpstat API, Advego API)
Парсинг ВебАрхива
Работа с WordPress через Python скрипты
Django Web framework
Cloudflare.com
Машинное обучение
14. Разбор кода и индивидуальные консультации
Отзывы
Введите код с картинки:
Отправить
Новости по теме
Beonmax Курс Python для начинающих - с нуля до специалиста 2020
Udemy Полное руководство по Python 3: от новичка до специалиста 2019
Udemy Илья Фофанов - Полное руководство по Python 3: от новичка до специалиста 2019
Илья Фофанов Полное руководство по Python 3: от новичка до специалиста обновление 2020
Udemy Виталий Черненко - Формы списков в 1С 2021
Justin Seitz Black Hat Python: Программирование на Python для хакеров и пентестеров
Лента курсов
Святослав Ширинкин - Hibernate, Spring и не только
Продвинутый курс GameDev: создаем полноценную игру для android, загружаем и монетизируем ее в Google
PHPStorm для самых маленьких 2018
Udemy SQL: ничего лишнего 2018
Тестирование веб-приложений 2.0 2018
Карл Вигерс Разработка требований к программному обеспечению