Вся инфа по бесплатному марафону по Python 🫵
Войти в челленж можно по данной ссылке.
- Запись вводного войса - link
- Старт - 19 ноября
- Время выхода уроков - 15:00 MSK
- Разборы домашних заданий будут выходить сразу с уроком
- Мы хотим, чтобы как можно людей добились каких-то успехов с нами, поэтому мы вводим систему отчётов. В конце каждого дня все участники должны писать в чат сообщение с хештегом #отчет, в котором они рассказывают, что сегодня изучили или сделали по программированию. Неактивных мы будем кикать!
- Первое задание - каждый должен написать о себе
Расписание (со временем будут добавляться ссылки на уроки):
[Перейти на урок] 19 ноября. 1 урок. Типы данных, ветвления, объединение условий. Так как всё, что умеет делать компьютер, - работать с данными, мы должны узнать, какие бывают типы данных и как их обрабатывать. После этого урока вы будете способны написать текстовую игру.
[Перейти на урок] 22 ноября. 2 урок. Списки, цикл for, цикл while. Данный урок позволит сократить ваш код в сотни тысяч раз.
[Перейти на урок] 26 ноября. 3 урок. Кортежи и словари. Здесь мы познакомимся с особенными типами данных, которые работают намного быстрее, чем те, которые мы уже знаем
[Перейти на урок] 29 ноября. 4 урок. Функции. Тут мы научимся создавать «помощников» (функции). Этих «помощников» мы сможем в любой момент вызвать и они сделают то, что им сказано. Данный урок позволит кратно сократить ваш код и время на редактирование кода.
[Перейти на урок] 3 декабря. 5 урок. Строки, методы строк, файл для практики. Это урок про то, что все велосипеды уже придуманы и не нужно изобретать свои. Познакомимся с самыми полезными велосипедами.
[Перейти на урок] 6 декабря. 6 урок. Файлы, JSON, CSV, файлы для практики. Все знают что такое файлы, и что в них может быть много информации. В этом уроке узнаем, как читать, создавать и редактировать файлы
10 декабря. 7 урок. Парсинг. С файлами работать уже умеем, но ведь сайт это ведь тоже по сути файл с html кодом, который лежит файлом, просто на чужом сервере. Тут научимся получать эти файлы и доставать из них нужную для нас информацию, например, цену токена.
13 декабря. 8 урок. ООП (объектно-ориентированное программирование). Тут мы познакомимся с самым удобным подходом к оформлению кода. Данный подход позволит вам сократить ваш код и повысить читаемость в разы.
17 декабря. 9 урок. Асинхронность и отлов ошибок. Если мы хотим, чтобы наш софт летал как пуля и при этом не ломался из-за всякой ерунды, мы должны обязательно изучить эту тему. Мы узнаем, что такое асинхронный код и как его максимально эффективно применять. А также узнаем, как обрабатывать ошибки, чтобы не приходилось перезагружать софт.
💎 20 декабря. 10 урок. Автоматизацию UI через Playwright. С помощью этого урока вы уже можете приступить к реальным задачам. Это очень мощный инструмент, который позволит делать следующее:
- Прокрут большого количества аккаунтов одновременно
- Выполнение социальных активностей (Discord, Twitter, Telegram)
- Автоматизация так называемых TMA или же Тапалок
- Обход капчи и соответственно возможность заходить на защищённые сайты
- Возможность работать с проектами напрямую через UI. Это очень важно, ведь многие проекты брили без этого (к примеру, Major удалили более 5 млн аккаунтов). Более подробнее расписали вот здесь.
Приятного всем обучения. Войти в челленж можно по данной ссылке.