Django — это самый популярный веб-фреймворк на Python. С его помощью вы сможете создавать современные сайты, строить стартапы и работать над проектами крупных IT-компаний. Очень часто работодатели требуют от кандидатов глубокого знания Django. Даже есть отдельная специальность такая — Django backend-разработчик.
Особенность модуля — он создан на основе тестовых заданиях от реальных IT компаний. Мы собрали два десятка тестовых заданий и выбрали из них те кейсы и технологии, что чаще всего требуют на собеседованиях. Получилось несколько учебных проектов — сложных и полновесных. С ними вам точно будет чем блеснуть на техническом интервью.
Это второй модуль по Django в курсе Девмана. Первый был подготовительный — про базы данных и ORM. Этот же модуль завершит вашу подготовку в качестве juniour backend-разработчика. После смело отправляйтесь на собеседование.
Мы продаём навыки, а не знания. В задачах модуля вы отработаете:
Учебные материалы встроены в модуль.
Чтобы справиться с заданиями модуля вы должны уметь:
‣ Писать программы на 400+ строк кода
‣ Читать английскую документацию
‣ Работать с базой данных через ORM
‣ Верстать HTML-страницы
‣ Размещать код на GitHub
‣ Запускать программы из командной строки: cmd.exe на Windows или bash на Mac / Linux
Евгений начал учить программированию на Python в 2012 году cначала в стенах МГТУ им. Н. Э. Баумана, затем онлайн. С 2016 года преподает на курсе «Девмана», готовит учеников к работе в IT-компаниях .
В задачах от Евгения — концентрация внимания к бизнесу и его требованиям. Ведь программирование не может существовать без коммерческого интереса, заказчика и пользователя.
Кроме Python Евгений разбирает с учениками Flask, Django и Docker. Тайно любит JS, но мы вам этого не говорили.