Курсы обучения на проекте online, учебный курс | Foxminded - онлайн курсы программирования

Проект №1

Проект «Платформа для помощи неприбыльным организациям в поиске партнёров, волонтеров и нахождении исполнителей для решения повседневных задач».

Основная задача портала — помочь неприбыльной организации найти волонтера, спонсора или партнера для осуществления проектов в рамках своей миссии.

На проекте используются следующие технологии:

Spring Boot, Spring Data, Spring Security, Spring MVC, Spring Cloud Config, FlyWay, Hibernate, EhCache, Thymeleaf;

JUnit, Mockito, Selenide, JBehave.

Репозиторий находиться на GitHub, сборка проекта происходит на TeamCity, проверка качества кода на SonarQube.

На проекте работают дизайнеры, бек-енд и фронт-енд разработчики, верстальщики, QA.

В процессе работы студент получит опыт командной разработки, который сможет добавить в резюме. Большинство рекрутеров обращают внимание именно на резюме с работой на реальном проекте.

  1. Необходимо пройти техническое собеседование по пониманию ООП и Java Core c руководителем проекта.
  2. Знание Spring и любой библиотеки для Ul (SpringMVC, Thymeleaf)
  3. Знание принципов написания чистого кода.
  4. Умение работать с Git
  5. Знание HTML, SQL.
  6. Знание английского на уровне свободного чтения документации
  7. Работа с тестовыми фреймворками: JUnit, Mockito
  8. Умение работать с gradle и писать скрипты для него.
  1. Умение писать на Angular 2+ (мы используем Angular 6+), или React
  2. Знание основ ES6, TypeScript, умение применять Rxjs
  1. Уверенные знание HTML5, CCS3, JavaScript, Flex
  2. Bootstrap
  1. Работа с тестовыми фреймворками: JUnit, Mockito, Selenide, JBehave, dbUnit.
  2. Знание SQL
  1. Работа с Figma, Photoshop
  2. Понимание материального дизайна

Обучение на проекте

онлайн доступ

стоимость

4000 грн.$160

в месяц

регистрация

ПОЧЕМУ КУРСЫ FOXMINDED?

Менторинг – самая эффективная методика

Менторинг – самая эффективная методика

При обучении с ментором студент решает задачи самостоятельно, а ментор помогает справиться со сложностями. Это эффективнее, чем курсы лекций или задачи для самостоятельного решения.

Менторы-профессионалы

Менторы-профессионалы

Ментор – это не учитель-теоретик, а специалист-практик уровня middle и senior, который работает над сходными задачами, знает индустрию изнутри, ее подводные камни и лучшие практики.

Обучение на проекте

Обучение на проекте

Вместо лекций и задачек мы предлагаем студентам подключиться к настоящему проекту, на котором создается программный продукт для реального клиента.

Задачи из реальной жизни

Задачи из реальной жизни

Мы не сочиняем абстрактные задания, а берем конкретные задачи, с которыми сталкивается разработчик при работе с клиентами, и которые ждут разработчика в дальнейшем.

Обучение онлайн

Обучение онлайн

Наше обучение изначально создавалось как дистанционное, мы несколько лет работаем в онлайне, и наши учебные процессы уже отработаны до совершенства.

Проект в CV

Проект в CV

Вы получаете понимание того, как работает реальный проект, как работает команда, а также запись в резюме.

Руководитель проекта

Senior Java developer

Сергей Сучок

Работаю более 15 лет в IT и побывал в трех крупнейших украинских и одном американском банках. Прежде всего ценю продуктивность и прозрачность процесса разработки, поэтому стараюсь всегда найти подход и сделать так, чтобы студент понял и освоил информацию максимально эффективно. Мне приятно осознавать, что более 40 моих студентов, которых поначалу пугал объем проектного кода и неизвестность пути решения задач - все же побороли свои страхи и нашли достойную работу в IT. Студентам желаю терпения и веры в собственные силы, потому что любые знания требуют платы — времени, усилий и набитых шишек личного и бесценного опыта.

Зарегистрироваться на курс

Начинающие программисты, приступая к первой работе, часто понимают, что работа в реальных проектах с заказчиком и командой сильно отличается от задач, которые приходилось решать на курсах. Нужно освоить рабочие инструменты программиста, научиться правильно коммуницировать с коллегами и менеджментом, освоить принципы постановки и контроля задач, быть готовым к ревью кода, и так далее. На наших курсах при обучении на проекте начинающий программист получает этот необходимый опыт без риска быть уволенным, а само обучение засчитывается как опыт работы для будущего трудоустройства. Правда, здорово?

Записаться на курс

Как проходит обучение?

01

Регистрация

Регистрируешься на курс

01
02

Ответы на вопросы

С тобой связывается сотрудник FoxmindEd и отвечает на все твои вопросы

03

Собеседование

Тебя собеседует руководитель проекта

03
04

Status meetings

Статус митинги проходят 3 раза в неделю вечером в режиме конференции. Каждый из участников рассказывает о статусе выполняемой задачи, проблемах, которые в связи с ее решением возникают, а также планах дальнейшей работы.

04
05

Конец спринта

В конце спринта (1 спринт - 4 недели) происходит sprint planning для оценки новых задач будущего спринта.

06

Code Review

Весь код проходит обязательный code review у руководителя проекта и после устранения всех замечаний вливается в основную ветку, а потом назначается новая задача.

06

Основатель компании ответит
на часто задаваемые вопросы

Сергей Немчинский — самый мудрый лис в FoxmindEd, который 20 лет работает программистом. Почти 15 из них — в Java. Сергей был Project Manager в Ciklum, Team Leader в Luxoft, NetCracker и IntroPro.

Подписаться на канал

больше 100 тыс. подписчиков

Наши выпускники работают в компаниях:

Александр

Студент FoxmindEd

Foxminded - школа, где можно получить реальный первый опыт, очень важный для новичка, над реальным проектом с профессиональным наставничеством. Рекомендую, для тех кто хочет сэкономить время и нервы на обучении! Отдельное спасибо Сергею - ты крут ))

Игорь Горбунов

Global Logic

Middle Java Developer

Обучение на проекте в FoxmindEd гораздо эффективнее, чем традиционные курсы по программированию, где учат синтаксису, фреймворку и т.п. Будущему разработчику даётся возможность не просто разобраться в синтаксисе языка, его недостатках и сильных сторона, или в новом фреймворке. Он также на своем опыте понимает, что такое командная работа, чистый код, эстимация заданий, сам изучает чужой код, использует общепринятые подходы к реализации новых фич, - словом, учится быть полноценным разработчиком, а не trainee, который просто хорошо знает теорию. Теорию можно освоить самостоятельно, чего не скажешь об обучении на проекте – тут без команды не обойтись. Именно все вышеперечисленное и позволило мне без проблем стать Java программистом.

Андрей Бобров

Epam

Middle Java Developer

Мне командное (на проекте) обучение очень понравилось. Приближенно к реальному проекту. Очень много фидбека было на коллах, код-ревью. Мотивации было больше при занятиях в группе.

ЗАПИСАТЬСЯ НА КУРС


Обучение на реальном проекте

Обучение на реальном проекте – уникальное предложение от компании Foxminded. Большинство курсов программирования дают своим студентам теоретические знания, максимум – навык решения абстрактных задач. С таким багажом найти первую работу непросто. 

Мы решаем эту проблему следующим образом: наши студенты обучаются программированию на реальных проектах. Под руководством опытного ментора начинающий разработчик выполняет задачи на реальном проекте.  Ментор не читает лекции, а контролирует работу студента, подсказывая оптимальные способы решения задач и помогая решить сложности. 

В Foxminded есть несколько проектов для обучения новичков, где найдутся задачи для разных специалистов. Разработчики, которые пишут на разных языках программирования, тестировщики и проектные менеджеры – пройти такой практикум на курсах для начинающих в Киеве может буквально каждый. 

После полугода обучения коммерческой разработке на проекте новичок может добавить проект в портфолио. Более того: время учебы на проекте может быть засчитано как стаж работы. Такому специалисту будет легко устроиться в большинство IT-компаний. 

Если вам интересно обучаться программированию на реальном проекте с компанией Foxminded, напишите нам.

Связаться с нами

Связаться
с нами