Fullstack разработчик - курс 149 000 rub. от Hexlet, обучение 16 месеца, дата 30 ноември 2023 г.
разни / / November 28, 2023
Разработчикът на пълен стек е потопен във всички етапи на разработката на уеб услуги. Участва както в създаването на визуалната част – front end, така и в реализацията на сървъра – backend
Научете се да създавате уеб приложения от нулата: оформление на страници в HTML и CSS, оживяване с помощта на JavaScript, разработване на клиентската страна в React и сглобяване на целия бекенд с помощта на Node.js.
Разработчикът на пълен стек е потопен във всички етапи на разработката на уеб услуги. Той участва както в създаването на визуалната част – front-end, така и в внедряването на сървъра – back-end.
Процесът на обучение на Hexlet е проектиран по такъв начин, че е невъзможно да се „седи“ или „да се слуша“. Hexlet е предназначен за сериозно обучение и е идеален за тези, които искат да станат добър инженер
Задълбочено изучаване на темите
Ние не сме привърженици на подхода „повтаряй след учителя“.
На Hexlet решаването на проблеми идва само чрез истинско разбиране. Вие не просто ще пишете код, но ще научите как сами да намирате най-добрите решения
Сертификат
Работодателите ценят завършилите Hexlet; сертификатът е потвърждение, че сте работили усилено върху себе си и имате добра перспектива да станете първокласен специалист
Практикувайте от първия ден
Нека започнем да пишем код в първия урок. Ще намерите стотици упражнения в симулатора, предизвикателни задачи за тези, които харесват по-предизвикателните неща, както и 4 проекта, в които ще пишете пълноценни приложения за портфолио в GitHub
Ментори с опит
Практикуващи разработчици, които ще коригират пътя ви на обучение и ще ви помогнат да преодолеете трудностите.
Няма да останете сами и няма да се срамувате от резултата
Гарантирани интервюта
Ще Ви подготвим цялостно за интервюта и търсене на Вашата първа работа. Ние ще предложим Вашата кандидатура на партньорски компании
Радиофизик по образование, в уеб разработка от 2014 г. Има опит в работата както на свободна практика, така и в разпределени екипи. Разработени проекти за Ростелеком, фронт за системата за разпределение на достъпа в Газпром Нефт
Наш възпитаник! Станах разработчик на пълен стек на Hexlet. Успях да работя както като аутсорсър, така и в екипа на продуктова компания. В момента е разработчик в EPAM Systems. Основен стек – React / Redux / Effector / TypeScript
Работи като водещ JS Frontend програмист. С повече от 10 години опит в разработката на софтуер се пробвах в различни роли. В допълнение към front-end разработката, той се интересува от back-end разработка, дизайн и управление на разработката на софтуер.
[Основи на оформлението и позиционирането]
Създайте начални страници с помощта на HTML и CSS
Позиционирайте HTML елементи, като използвате наличните възможности за позициониране и модула CSS Flex
Научете основите на CSS за стилизиране на елементи на страница.
Научете се да създавате формуляри, таблици, да използвате наличните HTML тагове за правилна семантика
УЕБИНАРИ
Код за отстраняване на грешки (Chrome DevTools)
Стилистика на оформлението и основни методологии за оформление
КУРСОВЕ
Основи на модерното оформление
Основи на оформлението на съдържанието
CSS: Позициониране на елементи
CSS: Основи на Flex
[Основи на уеб програмирането]
Научете основите на програмирането: типове данни, условия, цикли и функции
Попълнете портфолиото си от GitHub с първите си програми
Подобрете алгоритмичното си мислене и внедрете сами функции за сортиране
Правилно конфигурирайте операционната система за разработка, научете се да използвате командния ред
Инсталирайте Git, VS Code редактор на код
КУРСОВЕ
Въведение в програмирането
Основи на командния ред
JS. Настройка на средата
JS. Масиви
Въведение в Git
УЕБИНАРИ
Настройка на средата (asdf мениджър на версии, ubuntu на windows)
Ефективно отстраняване на грешки в кода (дебъгер, подходи)
Търсете техническа информация
Организиране на задачи с помощта на Kanban дъска (Trello)
ФИНАЛЕН ПРОЕКТ
Мисловни игри
[03]
[Професионален JavaScript]
Научете се да пишете код, готов за производство
Настройте непрекъсната интеграция и публикувайте първия си пакет в npm
Овладейте принципите на проектно-ориентираното и функционалното програмиране
Започнете да пишете модулен код, който е лесен за разширяване и поддръжка
Ускорете с автоматизирано тестване на вашия код
КУРСОВЕ
Наемане на работа
JS.Функции
JS Абстракция, използваща данни
JS.Обекти
JS.Автоматизирано тестване
JS.Дървета
УЕБИНАРИ
Алгоритми и структури от данни
Ефективна работа (горещи клавиши, организация на работното пространство, писане с докосване)
Функционално програмиране (чистота, странични ефекти)
Езикова структура (анализ, AST, операция на интерпретатор/компилатор, ред на изчисление, въвеждане)
ФИНАЛЕН ПРОЕКТ
Калкулатор на разликата
[04]
[Асинхронно програмиране и мрежови заявки]
Потопете се в асинхронността, научете се да пишете код, който използва ефективно процесора
Научете HTTP и правете заявки с Axios
Изградете архитектура на помощна програма, която изтегля страници от уебсайтове от интернет, анализира ги и ги променя, така че да могат да работят без достъп до интернет
КУРСОВЕ
JS. Въведение в ООП
Обектно-ориентиран дизайн
HTTP протокол
Асинхронно програмиране
Регулярни изрази Regexp
Разширено тестване
УЕБИНАРИ
Структурата на операционните системи (код, администрация, процеси, памет, файлова система)
Свързване с учебни подкасти, книги и онлайн събития, включване в местни общности, блогове, помагане на други в Hexlet Slack и дискусии
ФИНАЛЕН ПРОЕКТ
Зареждане на страници
[05]
[Разработване на приложения за браузър]
Създайте интерактивни приложения в браузъра и ги свържете с Webpack
Използвайте ефективно DOM API, правете HTTP заявки с помощта на AJAX
Използвайте MVC архитектурния подход, за да създадете приложения, устойчиви на промени
Научете се да работите правилно с формуляри: проверете коректността на данните и помислете за сигурността
Запознайте се с асинхронния характер на JavaScript
КУРСОВЕ
JS. DOM API
Frontend архитектура
JS. Полиморфизъм
УЕБИНАРИ
Работа в екип в Git
REST API, опашки, фонови задачи
ФИНАЛЕН ПРОЕКТ
RSS агрегатор
[06]
[Разработка на приложение React]
Master React за изграждане на сложни сайтове с една страница (SPA)
Използвайте пълноценно знанията, придобити в предишните модули
Свържете websockets за приложения в реално време
Интелигентно управлявайте състоянието на приложението с Redux Toolkit
Създавайте компоненти, които са лесни за поддръжка и повторно използване, дори в различни сайтове
Интегрирайте библиотеки с React, които първоначално не са били проектирани да работят с него
КУРСОВЕ
JS.React
JS.Redux (React)
JS. Полиморфизъм
JS. Реагирайте куките
Реагирайте. Redux Toolkit
JS. Гмуркане в класове
УЕБИНАРИ
Симулирани интервюта
React Hooks: useState, useEffect, useRef
Основен уеб пакет
Как работи Redux и създаване на аналог с помощта на React Hooks
Практикувайте React Hooks
ФИНАЛЕН ПРОЕКТ
Чат (Slack)
[07]
[Разработка на Fastify]
Изградете услуги от край до край с Fastify
Използвайте ORM, за да създавате модели и да ги картографирате в база данни. Разгръщане на миграции за развитие на базата данни. Прилагане на удостоверяване и оторизация
Напишете автоматизирани тестове, за да подобрите качеството на кода и да се уверите, че работи
Разположете сайта на сървъра
КУРСОВЕ
JS. HTTP сървър
JS. Експрес
Основи на релационните данни
УЕБИНАРИ
Разработване на продукти (Lean Start Up: Time To Market, MVP, A/B тестове)
Инженерна култура
ФИНАЛЕН ПРОЕКТ
Диспечер на задачите