Открыт набор на стажировку Topjava.
Стань востребованным Java разработчиком!
Небольшое вступление об авторе проекта.
Автор проекта: Григорий Кислин
Начал карьеру программиста на втором курсе ЛИТМО в 1989г., еще на перфокартах. С 1991 являюсь адептом объектно ориентированного программирования (C++). В индустрии программирования вырос от простого Java разработчика до ведущего специалиста и затем — Java архитектора. Участвовал в большом количестве разнообразных проектов, как в крупных компаниях (Alcatel, Siemens, Yota, Deutsche Bank) так и в небольших стартапах. Имею несколько сертификатов с отличием, знания и практический опыт практически во всех технологиях JavaEE. Ведущий Java онлайн тренингов (в том числе корпоративных) с октября 2013 г.
Видеообзор стажировки Topjava
Что бы получить открытое вступительное занятие на стажировку- Java онлайн обучение и трудоустройство, заполните форму ниже.
Заполнив форму вы получите доступ к:
- Spring 5/JPA Enterprise (Topjava)
- Разработка Web приложения ‘База данных резюме’ (Basejava)
- Многомодульный maven. XML. Веб сервисы. Удаленное взаимодействие (Masterjava):
Формат обучения:
- Получить представление об обучении можно, получив бесплатные первые занятия
- Все проекты разрабатываются с нуля и ведутся на GitHub (самая востребованная система контроля версий git)
- Занятия идут по готовым, отредактированным и дополненным материалам (видеоуроки, патчи к проекту, подборка ресурсов, ответы на вопросы). Без привязки к времени и местоположению!
- На каждом занятии разбирается несколько новых тем с доработкой проекта
- В конце каждого занятия есть Домашнее Задание по реализации функционала, схожего с пройденным (+ замечания по его реализации)
- Самый эффективный способ научиться программировать: проходить ревью кода домашних заданий.
После ревью можно поправить ошибки и еще раз проревьюится - В начале каждого занятия идет разбор ДЗ с добавлением его в проект
- Общение на проекте ведется в тематических каналах группы Slack
Каждый урок/домашнее задание обсуждается в своем канале homework(hw..)
Другие каналы:
- #graduation: обсуждение выпускного проекта
- #git: вопросы по git
- #idea: вопросы по IDEA
- #general: общие вопросы
- #flooding: оффтопик
- #project_change: интеграция с проектом в Git
Каналы общей группы Slack JavaOPs
- #help: помощь с Java
- #study: обучение
- #test_task: тестовые задания
- #interview: прохождение интервью
- #job_feedback: отзывы о работе, обсуждение офферов
- #vacancies: горячие вакансии
- #english: общение на English
- #events: интересные IT события
- #links: интересные ресурсы
- #spring-boot: ресурсы по Spring Boot
- #relocation: обсуждение релокаций
- #rss: подписка на RSS JUG, Хабрабабр, Типичный программист
- Начиная с 4-го занятия Topjava участники разрабатывают собственный выпускной проект.
Стажировка заканчивается деплоем приложения в облачный сервис Heroku и ревью выпускного проекта - В конце стажировки составляем резюме с опытом работы на всех пройденных технологиях
Базу данных резюме наших выпускников смотрят уже 250 компаний и индивидуальных рекрутеров - Успешные выпускники проходят оплачиваемую работодателем стажировку с последующим трудоустройством в Москве/ Санкт-Петербурге/ Нижнем Новгороде
Получить ссылку открытых занятий на проекты
Spring 5/JPA Enterprise (Topjava)
Разработка Web приложения ‘База данных резюме’ (Basejava)
Многомодульный maven. XML. Веб сервисы. Удаленное взаимодействие (Masterjava)
Отзывы о стажировке Topjava
Все отзывы https://vk.com/topic-74381644_30447246
Ну и самое приятное для тех кто ещё не нашел работу это то что можно записаться на оплачиваемую стажировку(надо сделать выпускной проект) и девушки из HR отделов будут веселее откликаться на Ваше резюме если там есть работающий проект,те у Вас вырастает шанс попасть на техническое собеседование,а там уже всё зависит от Вашей подготовки и опыта.
Так как всегда можно спросить совет в слак или просто обсудить там разные моменты-мне эта стажировка схожа с разработкой совместного проекта.
Большое спасибо Григорию за данный курс.
ПС в отличии от намного более дорогих курсов Григорий сделал всем учащимся учебные ключи на IDEA ,нет надобности работать в начале на бесплатном эклипсе как некоторые предлагают)
Могу оценить его и как студент и как, тренер, обучивший около 40 групп (моя специализация — сети, cisco (CCNP)).
Главное: это реальный стек. Берем результат нашей работы, подпиливаем «напильником» и продаем наш Pet Project малой компании.
Т.е. это не гипотетический проект «как-бы», а именно участие в разработке, участие в реальном проекте.
Материала много, очень много, особенно в случае пробелов в базовых знаниях. Например для меня это frontend (html/js/css) и на нем у меня было потрачено много лишних нервов и времени. Ну это я почти не просил помощи в решения, а когда тратил время на оформление грамотного вопроса, то и ответ возникал сам собой.
Тренер: как специалист — опытный, профи; как тренер — воду не льет, не «жует».
Что можно улучшить: однозначно на видеороликах, относительно решений, которые уже не актуальны для текущей версии курса, ставить метку/тэг.
Например «не актуально».
У меня было пару раз, когда я залипал на каком-то неактуальном решении, которого в текущем патче уже не было. Вот прям сидишь и не понимаешь: вроде патч правильный, код работает, а видео совсем про другое. Смотришь минут 20 и только в конце видишь новую видеосклейку, с описанием текущего патча.
Собственно:
1) на курс MasterJava я уже подписался, к концу лета планирую освоить весь новый материал.
2) выпускной проект превратился в реальный проект для компании, сейчас пишу его.
Перед стажировкой было время, где-то 2-3 мес, когда я сам пытался разобраться с spring/hibernate по книжкам и youtube. Плоды это конечно принесло. Ну скажем на вступительное задание у меня ушло всего несколько дней. На самой стажировке тоже было не очень трудно, часть понятий я уже встречал.
Но я не могу, что-то выучить понять без практики. Повторять примеры из книжки здорово, но бесполезно, они итак работают.
Что дала стажировка:
12 недель плотной работы над одним проектом, тут не только написание кода, тут ещё и отлавливание багов, решение ошибок, рефакторинг и все это лежит сверху изучения новых технологий. Потом в середине стажировки вам выдают выпускное задание. Это будет второе проект на стеке spring/hibernate, который вы сделаете и на нем закрепите все, что узнали.
Я попал в поток, для которого организовали продолжение. Григорий оценивал выпускной проект, если все было хорошо, то мы шли дальше на оплачиваемую стажировку в компанию. Там мы месяц работали уже с другими технологиями. Такой внезапный перепад, сначала ты 12 недель учишь spring/hibernate потом идешь дальше и снова учишься =)В общем я удачно прошел topjava, удачно прошел стажировку в компании и устроился к ним на работу. После такого пути я просто не мог о нем не рассказать вам. Дерзайте и если не сдадитесь, то все получиться =) Григорию спасибо за все чему научил и за то, что все это организовал =)