Это курс для тех, кто уже освоил один или несколько языков программирования, самостоятельно или на курсах, но еще не имеет реального опыта работы.
Платформа для помощи неприбыльным организациям в поиске партнёров, волонтеров и нахождении исполнителей для решения повседневных задач.
Основная задача портала – помочь неприбыльной организации найти волонтера, спонсора или партнера для осуществления проектов в рамках своей миссии.
На проекте используются следующие технологии:
Spring Boot, Spring Data, Spring Security, Spring MVC, Spring Cloud Config, FlyWay, Hibernate, EhCache, Thymeleaf;
JUnit, Mockito, Selenide, JBehave.
Репозиторий находится на GitHub, сборка проекта происходит на TeamCity, проверка качества кода на SonarQube.
На проекте работают дизайнеры, бек-енд и фронт-енд разработчики, верстальщики, QA
В процессе работы студент получит опыт командной разработки, который сможет добавить в резюме. Большинство рекрутеров обращают внимание именно на резюме с работой на реальном проекте.
Необходимо пройти техническое собеседование по пониманию ООП и Java Core с руководителем проекта.
Знание Spring и любой библиотеки для Ul (SpringMVC, Thymeleaf).
Знание принципов написания чистого кода.
Умение работать с Git.
Знание HTML, SQL.
Знание английского языка на уровне свободного чтения документации.
Работа с тестовыми фреймворками: JUnit, Mockito.
Умение работать с gradle и писать скрипты для него.
Умение писать на Angular 2+ (мы используем Angular 6+), или React.
Знание основ ES6, TypeScript, умение применять Rxjs.
Уверенные знания HTML5, CCS3, JavaScript, Flex, Bootstrap.
Работа с тестовыми фреймворками: JUnit, Mockito, Selenide, JBehave, dbUnit.
Знание SQL.
Работа с Figma, Photoshop.
Понимание материального дизайна.
Senior Java developer
Руководитель проекта №1
Senior Java developer
Руководитель проекта №1
Работаю более 15 лет в IT и побывал в трех крупнейших украинских и одном американском банках. Прежде всего ценю продуктивность и прозрачность процесса разработки, поэтому стараюсь всегда найти подход и сделать так, чтобы студент понял и освоил информацию максимально эффективно. Мне приятно осознавать, что более 40 моих студентов, которых поначалу пугал объем проектного кода и неизвестность пути решения задач — все же побороли свои страхи и нашли достойную работу в IT.
Студентам желаю терпения и веры в собственные силы, потому что любые знания требуют платы — времени, усилий и набитых шишек личного и бесценного опыта.
Проект Learning Management System – инструменты для организации учебного процесса. Java, Spring, микросервисная зодчество. Интеграция с Google Calendar, Atlassian Jira.
Необходимо пройти техническое собеседование и небольшой менторинг по Java с руководителем проекта.
Умение работать с Git, Gradle\Maven
Готовность писать клиент-серверные приложения на Java с использованием Spring
Умение протестировать то, что написали
Знание английского языка на уровне свободного чтения документации
Готовность брать на себя ответственность, работать в команде, разбираться в чужом коде
Готовность разбираться и подключать новые технологии по необходимости (Docker, Kubernetes, Gitlab CI\CD, Selenium, React)
Гибкость мышления и умения находить нестандартные решения
Умение писать на Angular 2+ (мы используем Angular 6+), или React
Знание основ ES6, TypeScript, умение применять Rxjs
Знание HTML, CSS, JavaScript
Работа с тестовыми фреймворками: JUnit, Mockito, Selenide, JBehave, dbUnit.
Знание SQL
Работа с Figma, Photoshop
Понимание материального дизайна
Senior Java developer
Руководитель проекта №2
Senior Java developer
Руководитель проекта №2
Программированием увлекся со школьных олимпиад, тогда и получил первый опыт наставничества. Коммерческий опыт enterprise приложений на Java — 9 лет, в Globallogic, Eleks, Ciklum. Опыт управления небольшой командой разработчиков получил в департаменте разработки внутренних продуктов банка. Работаю с Java 8-14+, TypeScript 3.x, Spring, JS, Angular 9 и другими смежными технологиями. Более 5 лет обучаю студентов параллельно с коммерческой деятельностью. Считаю, что профессиональную деятельность оптимально совмещать с менторством.
Learning Tracking System — система для трекинга времени потраченного на обучение.
Система помогает организовать учебный процесс и следить за тем, сколько времени уделяется тому или иному предмету или заданию.
Структура программы:
Технологии:
.Net Core, ASP.NET Web API, MS SqlServer, Blazor
Senior .Net Developer
X1 Group
Senior .Net Developer
X1 Group
Есть опыт разработки как desktop, так и web приложений. Основное направление моей деятельности — это разработка web приложений на платформе .Net и .Net Core. Также есть опыт с Front-End — Js, jQuery, Angular 2+, Css/Html и базами данных — MS SQL Server, MySql. За годы работы накопилось много интересного опыта, которым хочется поделиться с другими.
Проект «Платформа для благотворительной организации, занимающейся опекой над бездомными котиками (мини-приют для кошек)».
Система имеет цель распространить информацию о деятельности организации, информацию о котах, нуждающихся в приюте, сборе донатов для работы приюта, покупке кормов и т.д.
Технологии:
Python/Django, React
Уверенные знания:
Уверенные знания:
Senior/Team Lead Software Engineer
SoftServe
Senior/Team Lead Software Engineer
SoftServe
Бэкенд разработчик с опытом в дата инжиниринге. Имею опыт работы с такими технологиями: Python2/3, Golang, Javascript, Html+Css, Docker, Mongodb, Redis, Mysql, Flask, Sanic, AWS (EC2, S3, ElastiCache, ECR, ECS, EKS, CloudWatch).
Классическая free-to-play головоломка для мобильных платформ.
Вы будете работать над поддержкой и развитием мобильной игры.
Предполагается работа с популярными системами аналитики:
Работа с рекламными SDK (Appodeal), Admob. Adjust.
Будут использованы популярные библиотеки для работы с Unity:
Предусмотрена работа с Git и мобильными платформами.
Знание популярных систем аналитики:
Знание рекламных SDK (Appodeal), Admob. Adjust.
Знание библиотек для работы с Unity:
Умение работать с Git.
В разработке с 2012-го года. Имею опыт разработки для iOS, Android, Unity, Unreal Engine. У меня огромный опыт создания и поддержки приложений iOS с миллионами пользователей. Лично разработал и поддерживал несколько приложений для платформ iOS и Android с более чем 10 миллионами загрузок каждое и 50 000 активных пользователей в день в качестве собственных проектов. Также есть опыт управления собственной компанией по разработке программного обеспечения.
JuniorSpace – это платформа, направленная на объединение молодых IT-специалистов и общественных организаций для создания команд, разрабатывающих инновационные решения в области информационных технологий. Цель проекта – создать благоприятную среду для развития новичков в сфере IT, одновременно помогая социально важным проектам. Платформа предлагает различные инструменты сотрудничества и коммуникации, такие как веб-сайт, телеграмм-чат и социальные сети, и реализует различные формы монетизации для обеспечения устойчивости и поддержки проекта.
Уверенные знания:
Уверенные знания:
Senior Java developer
Руководитель проекта №2
Senior Java developer
Руководитель проекта №2
Программированием увлекся со школьных олимпиад, тогда и получил первый опыт наставничества. Коммерческий опыт enterprise приложений на Java — 9 лет, в Globallogic, Eleks, Ciklum. Опыт управления небольшой командой разработчиков получил в департаменте разработки внутренних продуктов банка. Работаю с Java 8-14+, TypeScript 3.x, Spring, JS, Angular 9 и другими смежными технологиями. Более 5 лет обучаю студентов параллельно с коммерческой деятельностью. Считаю, что профессиональную деятельность оптимально совмещать с менторством.
Проект «HR CRM система для внутреннего использования в компании TeamConnect».
Основная задача приложения TeamConnect — предоставить сотрудникам компании удобный инструмент для взаимодействия и управления внутренними процессами. Приложение создано для облегчения коммуникации между сотрудниками, управления их рабочим временем и отпусками, а также для поддержки различных административных функций, способствующих эффективности работы компании. Кроме того, приложение помогает уменьшить бюрократию, автоматизируя многие процессы и упрощая работу с документами и запросами.
На проекте используются следующие технологии: Spring Boot, Spring Data, Spring AOP, Spring Security, Spring Web, FlyWay, Hibernate, JUnit, Mockito, Postgres, AWS, Swagger.
Репозиторий находится на GitLab.
Java Developer
Binariks
Java Developer
Binariks
Я пришла в IT с курсов, поэтому хорошо понимаю проблемы, с которыми сталкиваются люди во время и после обучения, и как ментор буду помогать их решать. Имею опыт работы над поддержкой существующих продуктов и созданием новых с нуля. Работала над проектами в сферах Fintech, Logistics, HRTech.
Стек технологий: JDBS, Spring, JPA, Hibernate, Maven, JUnit, Mockito, Auth0, Pusher Beams, Feign, Servlet, AWS (EC2, Elastic Beanstalk, S3, RDS, CodePipeline), MySQL, Postgres, MongoDB, Git
Обучение на реальном проекте
Регистрируетесь на курс
С вами связывается сотрудник FoxmindEd и отвечает на все ваши вопросы.
Вам проводит собеседование руководитель проекта
Каждый из участников рассказывает о статусе выполняемой задачи
В конце спринта (1 спринт – 4 недели) происходит sprint planning
Весь код проходит обязательный code review у руководителя проекта.