Александр Виноградов, вам всё-таки стоит почитать документацию. Для начала документацию по Python, чтобы понимать порядок инициализации классов и их экземпляров, а потом документацию по Django, чтобы понимать назначение методов класса ListView
Kormans, во-первых, работа не про развлечения, работа про зарабатывание денег. Во-вторых, когда программирование - это призвание, удовольствие доставляет сам процесс разработки, а не прикладная область. Наконец, мне например геймдев вообще никогда не был интересен, мне нравилось разрабатывать системное и сетевое ПО.
Kormans, есть смысл постоянно изучать новые языки. Как пишут авторы всемирно известного бестселлера "Программист-прагматик" Эндрю Хант и Дэвид Томас "Изучайте по крайней мере один новый язык ежегодно. Разные языки решают одни и те же проблемы разными способами. Изучив несколько разных подходов, вы сможете расширить свой кругозор и не погрязнуть в рутине." Перепробовав многое, легко определиться с собственными вкусами и предрасположенностями. Кроме того, это откроет для вас больше возможностей на рынке труда и позволит выбирать более подходящий под конкретную задачу инструмент. Но как я уже писал, для начинающего это может быть сложно. Лучше сначала хорошо освоится с одним языком, а потом уже учить другие.
Потом будут два языка использоваться? Или скорее всего какой-то один?
Это только от вас зависит. Я например за 18 лет работы в ИТ перепробовал 17 языков, на 15 имел успешные коммерческие проекты, но в результате много работаю только с Java и Python и ещё немного с JS и C.
С чего вы взяли, что удалённые твитты можно получить? Я сейчас пробежался по документации и не нашёл упоминаний ничего подобного. Зато нашёл ответ сотрудника Твиттера на вопрос подобный вашему:
Deleted Tweets are permanently deleted, and not available in the API.
Zhainar, корочка ничего не говорит об уровне знаний, но её отсутствие закрывает соискателю часть рынка труда - доступ в те компании, в которых жёсткий кадровый регламент или дурни в руководстве, верящие в её необходимость.