Онлайн курс Android Developer от Otus
Обучение состоит из 2-х ступеней и бонусного видеокурса по основам программирования на Java. Вы последовательно пройдете синтаксис Kotlin, принципы создания приложений и командной разработки, а затем освоите технологии и инструменты Middle+ уровня.
Курс создан для тех, кто хочет с нуля научиться создавать Android-приложения и стать востребованным разработчиком. Базовые навыки программирования желательны, но не обязательны. Если у вас совсем нет опыта в IT, мы поможем вам быстро освоиться.
Прохожу курс: "Специальность Android". До обучения в Otus я отучился на инженера энергетика, затем, оценив рынок возможностей, я реши сменить сферу и стал программистом SQL, так как у меня был небольшой опыт SQL после учебы в университете. Довольно быстро я понял, что мне не интересно писать и оптимизировать запросы и решил сменить направление еще раз. Стал рассматривать другие направления в ИТ, именно в разработке, потому что в моем понимании здесь есть и творческая и математическая составляющая работы, также мне было важно, чтобы в процессе работы сразу же был виден результат, такими размышлениями я пришел к мобильной разработке. В ios большой технический порог входа, и я решил вкатиться в Android, пол года изучал сам, изучал с репетитором, но из за работы не было стабильности и не хватало самодисциплины, я понял что топчусь на месте, так как мне просто сложно искать актуальную информацию и она обновляется быстрее чем я обучаюсь, в итоге я пришел к тому, что мне нужен хорошо структурированный курс. К курсам у меня было два критерия: 1 - занятия должны быть не в записи, а в виде ЖИВОГО общения, так как просмотр занятий в записи равносильно скучному просмотру длинных роликов на ютубе, в которых ты смотришь просто как кодит другой человек, без возможности спросить по месту возникновения вопроса. 2 - курсы не должны мне обещать сразу золотые горы по окончанию, звучит глупо, но сейчас объясню: обещания войти в it за 3 месяца - звучат нереалистично, вузы за 5 лет обучения не могут гарантировать трудоустройство, я уже на своем опыте, при личном обучении понял, что за 3 месяца выучить нереально, следовательно такие курсы либо очень урезанные и не дают достаточных знаний, либо у них высокий порог входа, ты уже сам должен кучу всего знать, что также не подходило, отсюда и требование не должны быть слишком короткими и не должны обещать устроить тебя на условного "мидла" сразу после окончания, все должно зависеть от тебя. Под все эти критерии подходила компания Otus, я сходил на пару открытых занятий, мне понравилось как объсняют преподаватели, я прочитал договор, достаточно простая и прозрачная процедура возврата, если вдруг тебе не понравится то Otus вернет деньги за вычетом тех месяцев которые ты отучился, так же я видел что проводятся программы B2B, пытался попасть на обучение через газпром, но не прошел, а это означало что большие компании им доверяют. Все это определило мой выбор в пользу данной компании. Сейчас я обучаюсь, обучение структурированное, последовательное, домашние задания помогают в усвоении материала, их довольно быстро и качественно проверяют, дают обратную связь, показывают наилучшие решения. Обучение в Otus дало мне стабильность и направленность в изучении нового материала. Пока больших минусов я не заметил, получил от обучение все, чего ожидал.
Спасибо всем, кто принимал участие в разработке курса Android Developer. Много информации не только по хорошо известным темам, но и таким как lint, jetpack compose и многое другое. Кураторы очень опытные, объясняют понятно.
Решил попробовать себя в android-разработке. До этого особых знаний в программировании не было. Купил сразу "Специалитет"(это базовый и углубленный курсы вместе), однако порекомендую новичкам брать только "Базовый", т. к. на "Углубленный" лучше уже приходить с опытом реального проекта. Обучение было довольно интересным, отдельная благодарность преподавателям и менеджерам, которые в любое время были готовы помочь с возникшими в процессе обучения проблемами. Данный курс ("Базовый") отлично помог разобраться с самим устройством и нюансами разработки приложений на платформе Android. Сразу скажу, что на лекциях не возможно дать всю исчерпывающую информацию, поэтому вам также предстоит много гуглить, читать документацию и т. д.(но преподаватели оставляют ссылки в материалах к лекции, что можно изучить для успешного продвижения по курсу). Также порекомендую тем, кто не сможет быстро вникнуть в весь процесс сразу, лучше всего посмотреть какой-нибудь короткий подготовительный бесплатный курс(в инете их полно), чтобы лучше и быстрее влиться в процесс учебы, т. к. тут вы будете с нуля создавать свой собственный масштабный проект.