⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

THE OPEN FRONTEND ACADEMY BY MUSE GROUP

Прямой работодатель  Muse Group (Ultimate guitar, Audacity, MuseScore) ( mu.se )
Limassol, Cyprus
Стажер • Джуниор
Информационные технологии • Разработка • ML/AI • SaaS/PaaS • WEB
24 мая
Удаленная работа
Опыт работы любой
Описание вакансии

Muse Group creates the world’s most popular music app sand content, including Hal Leonard, Ultimate Guitar,MuseScore, Audacity, Audio.com and more.

Our talented team of music lovers collaborate all over the globe, with headquarters in Limassol.

The Open Frontend Academy by Muse Group is a comprehensive program designed to elevate frontend skills. Through a series of structured courses and practical exercises, participants will delve into various aspects of web development, focusing on frontend technologies and best practices.

Skills Acquired:
- Upon completion of the course, you will gain proficiency in frontend development.
- You will be equipped with the ability to build responsive and interactive web applications, implement modern design principles, and troubleshoot frontend issues effectively.

Minimum Requirements:
- Students of senior courses and recent graduates are eligible to apply.
- Proficiency in web development with a focus on CSS, HTML, and JavaScript at the junior level.
- Intermediate level of proficiency in the English

Details:
- Students will be enrolled after a short online interviewLectures in Russian
- Online mode (Zoom)
- 2 lessons per week
- Group of 10 students
- Duration — 2 months, start July, 1 (to de advised)
- Free of charge

1 successful graduate will be invited to 3-month trainee program to Audio.com team

Program:

Fundamentals

1. Hello world with plain JS
2. Hello world with raw React
3. JSX
4. Custom component
5. React Fragment
4. Styling
5. Forms
6. Rendering arrays

Main Hooks
1. uesState
2. State lifting
3. useRef
4. useEffect
5. useEffect: working with API
6. The main rule of hooks
7. Custom hook

Patterns
1. Context
2. Class Components
3. Error Boundry
4. Container and Presentational
5. Compound Components
6. HOC
7. Portal
8. Routing

Advanced Hooks
1. useReducer
2. useMemo & memo
3. useCallback
4. useLayoutEffect
5. useDebugValue
6. useImperativeHandle
7. useFormStatus


Testing
1. Testing with ReactDOM
2.Testing with React Testing Library
3. Test optimisation
4. Form testing
5. Context testing
6. Hook testing

React on server

1. Rendering ways (CSR, SSR, Streaming)
2. Hydration
3. Server Components vs Client Components
4. async Server Components
5. Streaming with Server-Side Suspense​


Специализация
Информационные технологииРазработка
Отрасль и сфера применения
ML/AISaaS/PaaSWEB
Уровень должности
СтажерДжуниор