ДОСТОИНСТВА:
Хорошо оформлены. Узнаваем бренд.
НЕДОСТАТКИ:
Цены
Научат ли вас программировать? Что вы будете уметь? Стоит ли это своих денег? Профессионалы ли учителя там? Сможете ли вы чему нибудь научить? На все вопросы я постараюсь ответить.
Раньше программисты это были не статные парни. Их не кто не замечал пока они не изменили мир. Сейчас программистом хочет быть каждый. От домохозяйки до школьника. Ведь это стильно и прибыльно. Но не кто не хочет сидеть в универе как я и получать свой диплом. Сейчас на помощь приходят онлайн школы. О одной мы и поговорим в этом отзыве.С GeekBrains я познакомился от Сыендука. Потом они мне попались на рекламе перед Mr. Robot. Там некий Дмитрий Акинин предлагал курс веб разработки и python. Как раз я изучаю данную степь.
Теперь о курсах. Говорю пока только о бесплатных, а то у меня нет 12,5 к на курсы. Я бедный студент откуда такие деньги. Курсы как по мне оформлены отлично. Веб дизайнеры у них молодцы. Рассказывается там тоже хорошо. Как по мне понятным и лёгким языком. Маркетинг у них на высоте. Кого я не спрошу то их все знают. Но так ли все хорошо. Цены конечно как по мне за курсы высоки.
Итог. Я бы не стал тратить деньги на курсы. Да это лучше универа, но это маркетинг. Вам постараются впарить много чего. Да и за чем платить за такое долгое обучение.
Максим Тимонин
Специализация:
Разработка, Python, Программирование
Компания: GeekBrains (ГикБреинс)
1 курсов
средняя стоимость курсов: 15 000 руб
рейтинг: Язык:
О преподавателе
О преподавателе
2009 - 2015 — МГТУ им. Н.Э.Баумана.
2013 - 2015 — Технопарк Mail.Ru (спец. «Системный архитектор»).
2015 - 2017 — Команда инфраструктуры Поиска Mail.Ru.
2017 - н.в. — работаю в проектах в сфере Big Data (построение Data Lake, горячие и холодные данные).
Большой опыт в разработке, тестировании, системном администрировании и devops.
Основные инструменты: Java, Scala, Python, С++, bash, Docker, CI/CD-инструменты (Ansible, Salt, Jenkins, etc).
Почему Java
Знакомство с Java произошло в 2012 году. Меня язык привлёк в первую очередь широтой применения и простотой (относительно C++).
Java самой структурой языка помогает разработчику думать в парадигме ООП, и это очень помогает при проектировании приложений и систем любого масштаба и сложности.
Java балансирует между высокоуровневыми абстракциями и системным программированием. В Java многие вещи делать просто, но при этом она оставляет возможность подкрутить программу, где это необходимо, для повышения производительности.
Java компилируемый язык. Это значительно облегчает поиск ошибок, потому что большинство из них приведёт к ошибке компиляции (в отличии от Python, например).
С 2017 года я пишу на Scala. Она устраняет многословность Java и позволяет писать простыми и изящными конструкциями. Однако, чтобы понимать преимущества Scala и грамотно пользоваться ими, необходимо твёрдое понимание Java.
Java разработчик