В данный момент я прохожу обучение по индивидуальному курсу языка python в компании OverOne. Структура сайта для индивидуального курса достаточно удобна. Она делится на модули, которые объединяют в себя несколько уроков, количество уроков зависит от сложности и содержания (объёма) модуля. Почти каждый модуль помимо уроков содержит несколько тестов по пройденному материалу, а так же домашние задания. В домашних заданиях ставится цель написать программу для решения поставленной задачи. Создатели обучающих курсов с достойной ответственностью подошли к их созданию, поскольку уроки, содержащиеся в модули являются короткометражными фильмами с хорошей, понятной, разграниченной подачей информации. Короткометражные фильмы-уроки почти всегда подкрепляются документацией к каждому уроку, которую можно скачать и прочитать. Также на сайте замечательная навигация, легко найти свой урок, на котором остановился, а также посмотреть пройденные темы. После приобретения курса будет создана группа в телеграмме индивидуально для каждого ученика. В группу входят: преподаватель, методист, который следит за работой преподавателя, менеджер, поддерживающий и мотивирующий Вас в сложную минуту, также он скидывает в группу основные новости, происходящие в компании, а ещё Вы сами. Люди не замкнутые и если у Вас возникают проблемы, когда Вы их напишите в группу, то достаточно в скором времени Вам ответят и помогут. По каждому уроку нужно писать конспект и скидывать его в группу в телеграмм, решённые домашние задания надо в виде скриншотов экрана и пояснений к ним оправлять преподавателю на платформе сайта. Преподаватель их так же достаточно быстро проверяет. Также кроме описанной мною группе Вас добавят в другие и дадут контакты важных людей в компании. Напоследок желаю рассказать о политике компании, она направлена на самообучение, это конечно не отменяет того, что Вы можете написать преподавателю и спросить у него то, что непонятно. Но лучше стараться разобраться самому, если всерьёз есть намерение научиться. Я например сначала сам разбираюсь, скидываю преподавателю свой вариант решения и прошу его показать другие, альтернативные варианты. В результате я сам понял тему, а потом закрепил свои знания и добавил к ним дополнения, благодаря преподавателю. Это конечно не говорит о том, что у меня все проблемы решались самостоятельно, но на данный момент прохождения обучения, а это примерно 20% от всего курса, я только один раз писал преподавателю по поводу "нерешаемой задачи". Сама по себе компания приветливая, устраиваются различные мероприятия - бесплатные, по типу Интенсива и др., суть этих мероприятий в основном это дальнейшее развитие, как трудоустроится, как проходить собеседования, достигать поставленных целей и не боятся совершать свои шаги в IT-сфере. Ещё к плюсам можно отнести то, что от тебя не требуется ежесекундного выполнения заданий, то есть можно не проходить курс некоторое время, только об этом надо предупредить преподавателя, но и на долго простои затягивать не нужно, ведь не для этого приобретался курс. Курс базовый, не стоит ждать, что здесь научат всему что только есть. Это можно сравнить с обычной школой, после её окончания достаточно мало мест для работы и выпускники обладают общими знаниями - математика, биология, физика, химия, и др. Далее человек поступает либо в университет, либо в техникум, либо ещё куда-нибудь, по определённому направлению, специальности, которую он выбрал. Так же и здесь, у Python очень много направлений и для всех них нужны уже специальные знания, которые являются дальнейшим развитием базовых.