Сервіс онлайн-освіти «Яндекс.Практикум» повідомив про розширення навчальних програм і запуск професійних курсів для Frontend- і Python-розробників, які хочуть вирости з рівня Junior-фахівця до Middle. Також бібліотека спеціальностей поповнилася курсом «Розробник C++». До цього компанія в основному навчала людей без досвіду в IT.
Курси для Junior-розробників допоможуть вирости в професії, набути досвіду вирішення складних завдань, зміцнити наявні навички програмування, освоїти новий стек технологій і навчитися працювати з архітектурою сервісів. Також студенти отримають можливість розвинути навички командної роботи, необхідні для кар'єрного зростання. Ці курси підійдуть як фрілансерам, які хочуть влаштуватися в штат на позицію Middle-розробника, так і тим, хто прагне підвищити свої компетенції в сфері програмування з рівня «джуніор» до «мідл».
Особливості курсу «Мідл фронтенд-розробник»:
- для тих, хто впевнено почувається з HTML, CSS, JavaScript, знайомий з роботою браузера і вміє користуватися Git;
- допомагає зрозуміти, як застосовувати на практиці сучасні фреймворки як інструмент JavaScript, - ці знання стануть у нагоді на співбесідах і в роботі;
- студенти курсу стануть розробниками-інженерами з цілісним розумінням усіх процесів світу програмування;
- студенти познайомляться з поширеними алгоритмами і структурами даних, реалізують їх на JavaScript і навчаться оцінювати їх складність;
- студенти розроблять самостійний проект «Месенджер» і командний - «Браузерна гра»;
- тривалість курсу - 4 місяці, навчання займає по 20 годин на тиждень.
Особливості курсу «Мідл Python-розробник»:
- для розробників з досвідом, які знайомі з основами мови Python, базами даних, API;
- студенти працюють не над окремими проектами, а збирають один продукт (онлайн-кінотеатр) з 6 мікросервісів - це наближено до справжньої роботи, де співробітники зазвичай розробляють одну систему, але вирішують різні завдання;
- кожен мікросервіс пройде повноцінний цикл розробки: визначення функціональних можливостей, вибір технологій, створення архітектури, перенесення рішення в код, тестування, виведення на ринок;
- студенти навчаться аналізувати і використовувати правильну технологію для реалізації конкретного завдання (в дипломному проекті технологічний стек вибирається самостійно);
- безкоштовний вступний курс - це іспит на 10-20 годин, в рамках якого розробляється один мікросервіс;
- тривалість програми - 6 місяців.
Особливості курсу «Розробник С++»:
- для тих, хто хоче стати розробником-інженером, навчитися писати підтримуваний код і освоювати нові технології та інструменти;
- підійде як людям з невеликим досвідом у розробці, так і без досвіду в програмуванні;
- студенти освоять найважливіші інструменти програмування на C++, отримають навички для бекенд-розробки баз даних і Git;
- у портфоліо з'являться нові проекти - пошукова система, програма для побудови маршрутів і система управління електронними таблицями;
- безкоштовний вступний курс триває 30 годин і завершується одним готовим проектом;
- тривалість навчання - 9 місяців, навчання займає по 15 годин на тиждень.
На даний момент в «Яндекс.Практикумі» представлено вісім професійних курсів. Навчання проходить у власному освітньому середовищі з онлайн-тренажером, який допомагає навчатися на практиці з першого дня. Основні навички набуваються під час вирішення практичних завдань, націлених на самостійну роботу. За кожним рішенням код-рев'юер дає зворотний зв'язок. Всі учні отримують підтримку в чаті 24/7, а зі складними питаннями допомагають розібратися наставники - досвідчені розробники з провідних IT-компаній. За результатами навчання видається сертифікат, який підтверджує отримані навички в професії і допомагає майбутньому роботодавцю оцінити рівень компетенцій кандидата.