онлайн обучение
NPS(?): 60

Java-разработчик

110000 руб
Стоимость 1 часа: 169 руб
10 мес
650 ч
    https://practicum.yandex.ru/java-developer/

Чему вы научитесь

Основы Java: бесплатный вводный курс
Во время бесплатной части вы познакомитесь с основами языка Java: переменными, условными, выражениями и циклами, а также с азами объектно-ориентированного программирования: классами, конструкторами и методами. В результате вы сделаете программу, которая поможет следить за доходами и расходами.
Java Core и алгоритмы
Эта часть посвящена более глубокому изучению языка Java и объектно-ориентированному программированию. Вместе с этим мы расскажем об алгоритмах: для чего они нужны, как их реализовывать и как оценивать эффективность. В результате вы сделаете менеджер задач с возможностью ставить себе цели, задачи и сроки, измерять активность, отмечать и оценивать сделанное.
Spring Boot и работа с базой данных
На этом этапе вы научитесь создавать веб-сервисы с использованием Spring Boot и работать с базой данных при помощи языка SQL. Шаг за шагом вы напишите свою социальную сеть наподобие Кинопоиска, с историей просмотра фильмов вами и вашими друзьями, рекомендациями и оценками.
Spring + Hibernate
Spring Boot значительно упрощает работу программистам, но это лишь модуль самого популярного фреймворка для Java — Spring. Чтобы стать профессионалом, нужно разобраться, как он устроен изнутри. Это поможет быстрее исправлять ошибки, выходить за рамки шаблонов и, конечно, увереннее проходить собеседования. В этой части вы создадите веб-сервис на чистом Spring, что позволит лучше понять особенности его работы, и научитесь работать с базами данных при помощи Hibernate. Вашим результатом будет приложение для обмена вещами с друзьями.
Дипломный проект
Чтобы закрепить свои знания и умения вы сделаете финальный проект — аналог Тиндера для путешествий, походов в кино и другого досуга. Разработка дипломного проекта будет построена так же, как работа реальных программистов: ваш наставник будет тимлидом, а часть сокурсников — командой. Кроме работы над проектом, вы будете готовиться к собеседованиям: проходить дополнительные темы, решать алгоритмические задачи и участвовать в тестовых собеседованиях.
jecustoms
16.08.2021
   8

Профессия Python-разработчик: реальные основы backend разработки за 9 месяцев С этой картинки, на которой расположена долгожданная фраза, я хочу начать - неделю назад я сдал свой дипломный проект на 9 месячной программе обучения Python-рарзработчик на сервисе онлайн-образования Яндекс. Практикум. Если коротко о главно - мне все понравилось. Если выбор между образовательными платформами, то смело и без раздумий рекомендую идти в Практикум. Если выбор стоит между профессиями - читайте описание, проходите бесплатные вводные части и выбирайте, что вам ближе, к чему лежит душа. В противном случае при выборе "не родной" профессии к обучению процесс превратится в непосильное испытание и не будет от него никакого удовольствия. Далее Вас ожидаете много букв моего опыта. Глава 0. Предисловие. Меня зовут Евгений и являюсь руководителем проектов. Программирование на Python в какой-то момент появилось в моей жизни как хобби, но потом я решил привнести это хобби в свою трудовую деятельность, как с точки зрения новых навыков и способностей, так и с точки зрения детального понимания бэкенд-разработки пощупав ее руками. Глава 1. Начало пути. Мой путь к заветной фразе "Конец учебе" оказался длиннее 9 месяцев - первое знакомство с платформой случилось еще в марте 2020 года. Практикум заметно выделяется на фоне других образовательных площадок бесплатной вводной частью для каждого своего курса. Так в марте месяце прошлого года я начал бесплатную вводную часть... и закончил ее лишь в августе, 5 месяцев спустя (при условии, что вводная часть рассчитан на 20 часов) - это скорее было любопытство, а не целенаправленное обучение. Все это время я изучал Python своими силами в свободное время: читал книги, бесплатные онлайн ресурсы, вебинары для новичков, пытался решать и иногда решал задачки по программированию. Но в какой-то момент этого стало недостаточно, а в голове хранилось много не разложенной по полочкам информации. Тогда и появилось желание пройти полноценную программу обучения. Но только вот где?!Глава 2. Муки выбора. Как уже было сказано в первой главе, в параллели с Практикумом я черпал информацию из разных источников, с разных образовательных платформ. Но нигде не было примеров, как будет проходить сам процесс обучение. Было только текстовое описание, а остальное можно узнать лишь из отзывов. Бесплатная водная часть Практикума это просто killer feature, которая знатно выделяет площадку на фоне других. В рамках этой части можно "пощупать" образовательную платформу помимо текстового описания курса и отзывов в интернете. С местом обучения определились, теперь нужно было определиться с профессией - мои интерес на тот момент состоял из трех специальностей: Python-разработчик, Аналитик данных и Специалист Data Science (последние два имеют одинаковую вводную часть). Проглотив за день очередную вводную часть (вспоминаем, что в прошлый раз у меня это заняло 5 месяцев), решение было принято и выбор остановился на курсе Python-разработчик, как более интересном для меня. Оплата обучение, приветственное письмо и 24 ноября дата старта платной программы. Глава 3. Обучение. Программа в целом очень хорошо и подробно расписана на сайте Практикума - повторяться в этом я не хочу. Лучше в этой главе расскажу о процессе обучения. 9 месяцев разбиваются на спринты (передаем привет гибким методологиям) по две недели + каникулы на неделею раз в несколько месяцев. Каждый спринт состоит из теории, отработки теории в тренажере (пишем код в браузере и система его автоматически проверяет), домашнего задания. Домашнее задание уже пишется на своем компьютере, в интегрированной среде разработки VS Code (проще говоря редактор кода - VS Code рекомендуется Практикумом, но можно использовать любой другой). Домашние работы проверяются в два этапа - сперва автоматически (проверка корректности работы программы и соблюдения принятой стилистики оформления кода), а затем код-ревьюерами - так называемая ручная проверка опытными специалистами. Их задача не заставить страдать или переписать все нуля (как иногда может показаться), а приблизить учебный к код к реальном коду, как его пишут в компаниях разработчики, и выработать у студентов это чувство "питонячего кода" (pythonic way). В процессе обучения принимают участие наставники - практикующие программисты, к которым можно обратиться с вопросами по теории, домашним работам. Наставники каждую неделю проводят вебинары в различных форматах: написание кода в реальном времени, решение задач по спортивному программированию, презентации, лекции. Во время вебинара могут отрабатываться теоретические вопросы учеников, так и может быть глубокое погружение в конкретные темы. В рамках обучения также получаешь опыт командной разработки, когда в рамках одной из домашних работ нужно командой из нескольких человек реализовать мини веб-сервис. Глава 4. Дипломный проект. При написании дипломного проекта нужно применить все знания, которые ты получал в течении этих 9 месяцев. По началу это очень сильно пугает - в памяти еще свежо, как тяжело давались некоторые темы, а тут их все надо применять. Но при грамотном взаимодействии с наставниками и студентами, ты одну большую задачу диплома разбиваешь на много маленьких, которые уже ты знаешь как решить. Медленно, но верно пишешь код. Диплом сдается в два этапа: сперва проверяется код, а затем необходимо запустить свой проект в интернете, чтобы ревьюер мог проверить работоспособность всего функционала согласно техническому заданию на диплом. Глава 6. Трудоустройство. В Практикуме есть блок по трудоустройству: составление резюме, сопроводительного письма, подготовке портфолио и тд. Честно скажу, что я его пока не проходил. Но зато с уверенностью могу сказать одно: обучения в Практикуме достаточно, чтобы попасть на стажировку бэкенд разработчиком в Яндекс - я прошел все этапы отбора, включая секции с написанием кода в режиме реального времени и алгоритмами. Глава 7. Заключение. Тут главное понять, что курс - при рассмотрении в вакууме - не сделает никого классным разработчиком. Помимо курса нужно самому что-то также изучать: либо текущую тему изучать глубже, либо изучать смежные темы. Нужно не забывать практиковаться: придумывать свои мини проекты, решать алгоритмические задачи. Но что еще важнее, это выбрать этот курс из собственного интереса в этой области, а не потому что python-разработчикам много платят. Тогда все получится! Per aspera ad astra!

Плюсы: Курс живой: программа постоянно обновляется, дополняется и становится лучше. Обучение современному и востребованному стеку-технологий: Python, Django, DRF, Docker.

Минусы: Курс живой: теория бывала неполной. А когда уже потрачено время на самостоятельное изучение, недостающий материал появлялся в следующих обновлениях. Не хватало общих вводных по схожим технологиям, например, Flask и отличию от Django.

Источник: otzovik.com
Marilyn Murlo
04.04.2021
   10

Курс по интернет-маркетингу полностью оправдал ожидания Так уж сложилось, что я решила поменять профессию. Выбор пал на интернет-маркетинг. Во-первых, мне это направление интересно, а во-вторых, оно идеально дополняет мой предыдущий опыт. Осталось дело за малым: найти и пройти курс.Что хотела:— чтобы лекционный материал был подан в текстовом формате. Я визуал, поэтому мне трудно усваивать информацию на слух; — насыщенную и структурированную программу, в которой не будет воды. В сети много материалов по разным темам, но у меня нет времени отделять зерна от плевел и собирать нужную информацию по крупицам;— много практических заданий, приближенных к реальным;— иметь возможность изучать материал тогда, когда мне удобно, а не присутствовать на обязательных занятиях в определенное время.Что получила:— все, что хотела (см. предыдущий пункт);— красиво сверстанный курс — все лекции дополнены оригинальными иллюстрациями, которые интересно рассматривать;— дружную группу, состоящую из активных и настроенных на учебу студентов;— отзывчивого куратора, который как супергерой готов прийти тебе на помощь чуть ли не в любое время суток, чтобы помочь решить возникшую проблему или просто поддержать, если тебе вдруг стало грустно;— опытного наставника, который готов вникать в твой рабочий кейс, чтобы помочь перенести полученные знания на практику. А если он плохо разбирается в теме, то обязательно найдет того, кто поможет.Что приятно удивило:— за каждый спринт отвечают разные преподаватели. Каждый из них имеет большой опыт именно в том направлении интернет-маркетинга, которое курируют;— удобно и грамотно организованы каналы в слаке. Ты точно знаешь где следить за важными новостями, а также кому и какой вопрос задавать;— всегда можно попросить дополнительные материалы, если что-то после прохождения тренажера осталось непонятным или удалось досрочно сдать курсовую работу и хочется посвятить освободившееся время более детальному изучению пройденной темы.Что можно улучшить:— добавить спринт по контент-маркетингу. Для меня это не очень актуальная тема, так как в вузе она уже была пройдена, но многим студентам было бы полезно ее освоить;— перенести на час вперед те онлайн-встречи, которые проходят по будням в 19:00. Для меня это не очень удобное время, так как я или нахожусь еще в процессе завершения своих рабочих задач, или уже еду в общественном транспорте домой. Радует только то, что можно посмотреть их в записи.Рекомендую ли я курс по интернет-маркетингу от Яндекс. Практикума? Да!

Плюсы: Профессиональный подход к обучению

Минусы: Цены кусаются

Источник: otzovik.com