Бесплатные курсы по TypeScript, React, 3D разработке. По итогам могут взять на работу
В декабре Evolution станет набирать студентов на новый онлайн-буткамп по TypeScript, React, 3D-разработке. Подать заявки можно до 23 декабря.
Evolution
Компания основана в 2006 году и имеет офисы в более чем 20 локациях с головным офисом в Швеции. На данный момент штат Evolution насчитывает 12000+ сотрудников, Минский офис открылся в 2019 году, в нем работает 170 человек. Основная специализация — разработка игр и решений для онлайн-казино. Акции котируются на фондовой бирже Nasdaq Nordic. В 2020 выручка компании составила 561,1 миллиона евро, рост по сравнению с 2019 годом — 53%.
Буткамп начнется в январе 2022 года. Продлится три с половиной месяца. Трижды в неделю, по понедельникам, средам и пятницам, студенты будут встречаться с менторами онлайн с 20 до 22. Занятия будут проводить на английском языке.
Курс включит лекции и регулярные практические задания. Обсуждать программу и общаться с менторами можно будет в чате курса. В конце студентам предложат сделать проект на TypeScript и React под руководством менторов.
Что нужно от кандидатов:
- минимальный опыт в JavaScript и HTML/CSS,
- английский Intermediate и выше,
- желание учить TypeScript и писать чистый, качественный код,
- желание присоединиться к команде Evolution после буткампа.
Кандидатов также попросят выполнить тестовое задание.
В Evolution подчёркивают, что ждут на курсе и джунов, и опытных разработчиков с профессиональными амбициями.
Программа курса
TypeScript
- базовые характеристики (enums, classes, types, interfaces)
- generics
- `typeof` / `keyof`
React
- JSX & Virtual DOM
- Class vs Functional Components
- Props & State
- Events
- Hooks
- Higher Order Components
State management
- Redux including Middleware and Thunks
- MobX
- Observable state
- Actions
- Computeds
- Reactions
2D and 3D programming
- Working with Canvas
- WebGL
- Babylon.js
JavaScript Ecosystem
- Unit, integration & E2E тестирование
- Packaging & deploying, create-react-app, Webpack
- CSS Tools
- SVG and CSS animations.
Что получите на выходе
- Знание TypeScript и ключевых библиотек, таких как React, Redux, MobX и Babylon.js.
- Сможете применять эти навыки на практике при разработке курсового проекта.
- Получите возможность присоединиться к команде Evolution, где уже работает около сотни инженеров TypeScript.
Про TypeScript
TypeScript компилируется в JavaScript, работает во всех браузерах и на различных платформах (например, NodeJS).
У него богатая система типов, он поддерживает парадигму функционального программирования, обратно совсестим с JavaScript.
Компиляторы TypeScript тщательно проверяют код и вылавливают большинство ошибок и неточностей ещё на этапе компиляции. Это позволяет намного увереннее вносить новый функционал и изменять уже существующий.
— TypeScript с набором библиотек React, Redux / MobX, Babylon.js наиболее практичная и продуктивная платформа программирования для разработки разнообразных интерфейсов, таких как онлайн-игры, — считают в Evolution.
В компании с 2016 года используют TypeScript для создания игр и Back Office приложений, здесь работают более 100 Frontend-разработчиков.
Читать на dev.by