Артур Зайнуллин
02.03.2025
До курса я работал разработчиком ERP-систем, специализируясь на платформе 1С. Выбрал курс Django-разработчик от OTUS, чтобы расширить стек технологий и освоить современную веб-разработку.
Что понравилось:
- Сильные преподаватели-практики
- Актуальные материалы и реальные проекты
- Качественное code review домашних заданий
- Баланс теории и практики
- Комплексный подход: от базового Python до full-stack разработки
В рамках дипломного проекта разработал сервис доставки еды, где применил весь полученный стек: Django, DRF, Vue.js, Celery, Docker. Особенно ценным было изучение современных практик DevOps и мониторинга.
После курса начал успешно внедрять веб-сервисы на Django в текущих проектах. Рекомендую курс всем, кто хочет освоить промышленную разработку на Python/Django с фокусом на практику.
Ришат Зайнуллин
28.04.2022
Интересный курс. Узнал много нового. Показали как работать с Django, Flask, VueJs, Django ORM, REST API, работу с очередями celery\rabbitmq, docker. В голове сложился пазл, как это всё работает. Если хотите только vue изучить, думаю следует отдельный курс по нему взять, а не этот. Было познавательно, спасибо за курс. Спасибо преподавателям.
Александр Емельянов
03.09.2021
Очень классный курс. Грамотные преподаватели. Подчерпнул много новых знаний. Единственный нюанс проблемно рабочему человеку успевать учится, делать ДЗ и работать.
Александр Игнатьев
05.03.2021
работаю в интернет провайдере, помимо сетей написал и поддерживаю фронт для локального ресурса компании.
так получилось, что мне предложили вести проект на Django, написанный профессионалом, я согласился. в какой то момент стало понятно, что базового знания python с опытом написания скриптов недостаточно для полноценной поддержки этого проекта и я выбрал отус в качестве образовательного ресурса.
для новичков в питоне, рассматривающих этот курс для поступления, хочется отметить, что обучиться реально, но разницу в понимании происходящего придется восполнять не без помощи преподователей, но своим трудом.
учиться в отусе приятно. атмосфера располагает к обучению, количество практических задач впечатляет. образуется не только теоретическое знание того, как код должен работать и выглядеть, но и практический навык написания и отладки, после написания которого следует развернутый комментарий преподавателей отус. информация излагается внятно и по сути. слушание помогает прокачать словарь терминов и понятий, на котором общаются в среде профессионалов. огромный респект всей команде отуса за труд. отдельное спасибо Сурену Хореняну, его умение донести тему занятия за ограниченный ресурс времени, оставив только необходимое для понимания и усвоения, характеризует его не только как специалиста, но и как выдающегося лектора:)
помимо django и flask, в курсе раскрывается современный JavaScript, конкретно библиотека React. До этого курса мною использовался только jQuery, после обучения без слез на него смотреть не получается. По итогу переписал несколько своих проектов и окончательно забыл про простыни кода на JS.
по итогу обучения разобрался в предложенном мне проекте, знаний с головой хватает для его поддержки и развития. формально новую должность я не получил, но в денежном эквиваленте прирост составил x1.5
Александр Руденко
26.11.2020
В целом курс хороший, так как мне с нулевыми знаниями много всего зашло по Python.
Пара занятий по React слабы. Так как не раскрывают потенциал и возможности языка.
Как рекомендация сделать 3-4 урока, например:
1,2 обзорные (as is)
3 - создание страницы
4 - связка с DRF
на примере одной страницы и части кода, как пример на Django делал Суханов Александр.
По-моему, самое простое и полное объяснение с CBV.
В целом курс понравился!
Отличный курс! Большое спасибо преподавателям!
Правда вот, касательно себя, к сожалению не одолел даже половины курса (пока) - слишком уж мало было начальных знаний по питону. Совсем начинающим питонистам будет сложновато. Плюс конечно "ковидный период" прибавил сложностей в прохождении курса.
Однако, поскольку все материалы, как обещал преподаватель, будут доступны всем студентам, а это значит, что я всё-равно доберусь и повторю всё, что проходили на уроках.
Для себя безусловно много полезного вынес из курса. Думаю, что пройдя до конца все записи уроков, полезного материала обнаружу не меньше, чем в первой половине.
Александра Драйгал
16.04.2020
Всем привет! Я пришла в otus решить вполне определенную для себя задачу - подтянуть навыки без зависимости от менторства на работе. Не во всех компаниях есть человек, и главное, его желание и свободное время, для обучения джунов.
Осталась полностью довольна и платформой otus и курсом! Планирую вернутся на более углубленный python и архитектуру.
И хочу сразу предупредить - понадобится свободное время. Вернее свободное время и желание обучиться новому - это главные условия прохождения курса. Да, он не для новичка, но можно заранее сдать вступительный тест и понять какие моменты стоит подтянуть (в моем случае css и javascript, а react с нуля объясняется на занятиях). Остальное вполне логично и структурировано можно подтянуть во время курса.
А теперь об основных моментах:
- Главное преимущество это преподаватели. Фронтенд-часть рассказывает именно фронтендер, о Figma рассказывает тот кто с ней работает ежедневно и знает кучу мелких нюансов убыстряющих и облегчающих работу. Каждому из преподавателей можно написать в слаке и уточнить что угодно.
- Python-часть курса начинается с декомпозиции, SRP, цикломатической сложности и других полезных вещей, позволяющий писать более чистый, легкочитаемый код. На эти моменты будут обращать внимание и поправлять при сдаче всех домашних.
- Домашние работы достаточно сложные и интересные, хотя и есть несколько проходных на усвоение нового материала. По факту к моменту выпуска появляется хорошее портфолио из проектов. После окончания курса стало непривычно много свободного времени :), правда оно стремительно пропадает при изучении новых фич, или более глубокому изучению уже знакомых.
- Огромное покрытие различных тем, все актуальные и популярные технологии и продукты: celery, Redis, SQL, ci/cd, docker, sentry, grafana, django, drf, graphql, webpack, react, redux, vue и многое другое. К окончанию курса нет пропасти "что делать дальше", скорее уж "как найти время на изучение еще того и вот этого")).
- Фронтенд-часть не сделает из вас уверенного фронтендера, скорее это начало погружения, и при необходимости, возможность без паники реализовать фронт часть или скорректировать существующую. А так же возможность понимать о чем говорят фронтендеры)).
- Понравилось сотрудничество otus с различными it компаниями и дополнительные вебинары от них, например от nvidia по "Инструментам визуализации данных", в том числе и о grafana.
Так что, лично я, советую :), это полезное вложение и денежных и временных ресурсов.
Спасибо моим преподавателям, они супер!
Курс довольно насыщенного содержания, покрывает много тем.
Это курс не для начинающих..
и для успешного прохождения заранее нужно иметь определенные знания по бэкэнд и фронтенд разработке.
Что понравилось:
- Курс помог структурировать обрывочные знания полученные до этого, как по фронту так и по бэкэнду
- Понравились преподаватели Леонид Орлов и Юрий Дворжецкий, чувствуется серьезный подход и любовь к делу
- На все вопросы можно получить ответ во время урока или после в slack
- Удобный сайт, проработаны ЛК ученика и сдача ДЗ (есть с чем сравнивать, но не буду делать антирекламу)
- Можно отправить резюме напрямую работодателям-партнерам отуса, но этой фичей еще не пользовался, к сожалению, не могу сказать как коммуникация с потенциальными работодателями на самом деле обстоит.
Что НЕ понравилось:
- фронтенд часть довольно поверхностная галопом по европам и не последовательна.
- Размытость и непроработанность домашних заданий, критерии приемки ДЗ иногда абсолютно непонятны. Сталкивался с ситуацией когда в ДЗ было написано сделать ряд вещей по теме, которую еще не проходили, на вопрос как делать что-то что непонятно, -- был дан ответ, мол, это не надо делать.
На проверке ДЗ с меня, естественно, потребовали то, что до этого сказали не делать. Такой рассинхрон у преподавателей по учебной программе вызвал некоторое раздражение
На курс я пришел неуверенным в себе начинающим программистом с совсем небольшим опытом коммерческой разработки.
Очень понравилось, что в рамках курса помимо Django и React, рассказывают про все самые актуальные и популярные технологии и продукты: менеджеры очередей, Redis, SQL, методики тестирования, системы хранения и визуализации логов и метрик, а также весьма распространенный сегодня подход — контейнеризацию.
Домашние задания иногда были простыми, но чаще не давали заскучать и помогли получить реальный опыт.
Преподаватели талантливые, стараются донести материал так, чтобы поняли все. Примерно в середине курса моих знаний и уверенности в собственных силах стало достаточно для того, чтобы получить интересную и достойно оплачиваемую работу на позиции backend-разработчика уровня выше junior.
"Столкнувшись с желанием сменить сферу деятельности (сейчас я работаю в финансах, но высшее образование у меня связано с программированием), я выбрала именно Отус, так как в отличии от многих других курсов, здесь идет обучение не с нуля, а с уровня junior’a, до уровня которого несложно дойти, руководствуясь бесплатными источниками.
Я выбрала курс «Web-разработка на Python», так как планирую в будущем работать на позиции Full-stack разработчика.
О самом процессе обучения могу сказать, что это сложно. Послушать лекцию и за полчаса сделать ДЗ не получится. У меня на выполнение домашек уходило около 4 часов в день. Приходится изучать очень много дополнительного материла, читать документацию и обязательно набивать собственные шишки. И это на мой взгляд прекрасно!
Преподаватели проверяют ДЗ примерно в течение недели, обязательно дают фидбэк. Если необходимо что-то уточнить оперативно, то в течение 1-2 дней обстоятельно отвечают в слаке.
В общем и целом обучение мне очень понравилось – все, что я хотела – я получила, и даже больше. Раньше меня интересовали в первую очередь Python и Django, но благодаря Юрию Дворжецкому я открыла для себя JS и React, и это просто бомба как интересно!
Чего бы мне хотелось добавить/изменить: во-первых, чтобы до занятия давали какие-либо материалы к изучению, чтобы можно было хотя бы базово ознакомиться и не впадать в состояние шока от обилия нового на самом занятии.
Во-вторых, на занятиях хотелось бы больше именно фишек и того, что применяется в реальной разработке, а не того, что любой может прочесть на первых страницах документации.
В-третьих, хотелось бы больше практики на лекциях, чтобы преподаватели показывали какие-то best-practice и реальные программы (это и так есть, но хотелось бы больше).
О будущем: по состоянию здоровья у меня нет возможности сейчас сменить работу, нужно годик подождать. Поэтому в планах наверное пройти еще какой-либо курс в Отусе, либо по Python, либо JS, чтобы поглубже погрузиться в тему.
В заключение хочу сказать огромное спасибо преподавателям и команде Отуса!!!"