Talentsy
EDPRO
Skillbox
Нетология
Московский институт психологии
Eduson Academy
Skypro
НАДПО
Skillfactory
GeekBrains
Умскул
НИИДПО
Contented
100балльный репетитор
Bang Bang Education
Psychodemia
Логомашина
ProductStar
Skillbox Английский (Kespa)
Фоксфорд
Годограф
Хекслет
Бруноям
Сотка
Otus
Skysmart
MAED
XYZ School
Moscow Digital School
Международная школа профессий
Вебиум
Pentaschool
Fashion Factory School
Национальный центральный институт развития дополнительного образования
Эколь
Skyeng
Компьютерная Академия TOP
SF Education
Контур.Школа
City Business School
Институт прикладной психологии в социальной сфере
KARPOV.COURSES
Level One
Verona School
Яндекс Практикум
99 баллов
Interra
Hello World
Слёрм
Инглекс
Kata Academy
InvestFuture
Bonnie & Slide
Coddy
#Sekta
Викиум
НИПКЭФ
Anecole
ЕГЭLAND
Абакус
PIXEL
EDPRO
Skillbox
Нетология
Московский институт психологии
Eduson Academy
Skypro
НАДПО
Skillfactory
GeekBrains
Умскул
НИИДПО
Contented
Talentsy
100балльный репетитор
Bang Bang Education
Psychodemia
Логомашина
ProductStar
Skillbox Английский (Kespa)
Фоксфорд
Годограф
Хекслет
Бруноям
Сотка
Otus
Skysmart
Национальный социально-педагогический колледж
MAED
XYZ School
Moscow Digital School
Международная школа профессий
Вебиум
Тетрика
Pentaschool
Fashion Factory School
Национальный центральный институт развития дополнительного образования
Эколь
Skyeng
Компьютерная Академия TOP
SF Education
Контур.Школа
TutorOnline
City Business School
Институт прикладной психологии в социальной сфере
KARPOV.COURSES
Level One
Verona School
Яндекс Практикум
99 баллов
Interra
Hello World
Слёрм
Инглекс
Kata Academy
InvestFuture
Bonnie & Slide
Coddy
#Sekta
Викиум
НИПКЭФ
Anecole
Моя Альфа школа
ЕГЭLAND
Абакус
PIXEL
Яндекс Практикум Английский
Fullstack-разработчик – очень востребованная в наши дни профессия. Люди этой специальности занимаются разработкой веб-приложений на всех стадиях: от дизайна вёрстки до создания серверной части.
Курс подойдёт тем, кто совсем не знаком с програмированием, но которых привлекает эта специальность, а также тем, кто уже работает в IT, но намерен переквалифицироваться. Обучение даст возможность с самых основ освоить профессию Fullstack-разработчика на уровне Middle и выше. Это авторская программа, которая даст вам все необходимые теоретические и прикладные навыки и станет хорошим стартом для вашего дальнейшего карьерного роста.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Разработчик сайтов
Dev IT Engineer в ING Group
JavaScript-разработчик
Старший fullstack-разработчик
Fullstack developer
Эксперт
Эксперт
Эксперт
Эксперт
Эксперт
Эксперт
Эксперт
Эксперт
Курс состоит из трёх ступеней, каждая из которых завершается созданием проекта. Вы будете изучать теорию, выполнять практические задания, на которые ваш ментор обязательно даст развёрнутый фидбек, погрузитесь в активное комьюнити. На каждом уроке вы сможете получить консультацию по выполнению домашнего задания.
Первая ступень обучения начинается с изучения базы вёрстки. Вы пройдёте введение в Web, изучите Version Control, типографику, Box model в деталях, Selector priority и др. Узнаете, почему html не является языком программирования.
В этом модуле вы изучите разные макеты, которые научитесь создавать под любой дизайн. Освоите различные типы разметки и будете знать, что такое table, float, flex и grid. Изучите поддержку браузера и fallbacks.
Освоите мобильную вёрстку – мобильный дизайн больше не будет для вас загадкой. Изучите анимацию CSS. Разберёте mobile first approach.
Получите навык структурирования кода по стилям, научитесь пользоваться стороннними библиотеками. Изучите Tailwind и Bootstrap.
Получите базовые навыки работы с JavaScript и npm. Научитесь настраивать окружениее проекта с npm библиотеками. Изучите, как устанавливать Webpack, автоматизировать процессы, оптимизировать ассеты и др.
Первая ступень обучения завершается проектной работой, которая позволит закрепить знания. Вам нужно будет выбрать тему и создать свой проект, однако вам не обязательно требуется успеть завершить его за месяц. При этом во время работы над проектом вы можете консультироваться с преподавателем.
С этого модуля начинается вторая ступень обучения. Вы уделите большое внимание JavaScript. Разберётесь в базовых конструкциях и процессах разработки. Научитесь тестировать код, настраивать среды разработки. Сможете на базовом уровне использовать API. Вы будет знать, что такое сборщики, линтеры, скрипты автоматизации и др.
Узнаете всё о структуре HTML документа, стилизации, усвоите основы разметки страницы. Также вы уделите внимание таким инструментам, как препроцессоры и шаблонизаторы. Научитесь работать с виджетами, тестировать верстки, использовать медиазапросы.
Вы узнаете, как использовать Typescript при разработке сложных приложений, разберёте основные приёмы разработки, настройку окружения. Усвоите разницу между стандартами языка. Разберётесь с инструментами транспиляции и рассмотрите проблемы типизации. Научитесь разрабатывать API, шаблонизатор и др.
В этом модуле вы узнаете, как управлять состоянием приложения. Вы научитесь использовать Mediator и EventEmitter, разработывать redux, работать с асинхронными actions в redux. Разберёсь с REST, RPC и сетевыми запросами.
Вы научитесь создавать одностраничные приложения, узнаете о них всё самое необходимое. Поймёте, как работать с клиентским роутингом. Сможете применять redux для хранения состояния приложения и пр.
Узнаете, как работать с библиотекой клиентского рендеринга React, подытожите изучение клиентской разработки. Вам предстоит изучить React, JSX, настройку окружения, классовые и функциональные компоненты, роутинг, а также узнать, как совместно применять React и redux.
В этом модуле вы научитесь разрабатывать код на Node.js, узеаете всё об областях его использования. Поймёте, в чём состоит отличие от разработки в браузере. Узнаете, как писать серверные API и консольные программы
Поймёте, что такое документирование кода и как работать с кодом, которые написан до вас (унаследованный код). Узнаете, что делать с чек-листами, когда подключаетесь к новому проекту. Поймёте, как хорошо презентовать свою работу.
Проектая работа, которую вам необходимо будет защитить, будет основана на знаниях, которые вы получили на протяжении курса. Вы сможете сами выбрать, что вам более интересно писать. В процессе вы будете иметь возможность советоваться с проподавателем.
Вы переходите к началу третьей ступени обучения. Вы изучите, какие есть возможности у современного и традиционного JavaScript. Пройдёте введение в курс, который посвящён Modern JavaScript Frameworks и выполните тест. Узнаете, что такое EcmaScript 6+, Templates, асинхронные паттерны Promise, Async Await, переменные, замыкания, функции. Освоите работу с браузером, DOM API и др.
В этом модуле вы изучите серверную среду JavaScript. Вам предстоит разобраться в специфике Node.js, освоить EventLoop, модули и потоки. Вы сможете строить API, узнаете, что такое фреймворк Express, рассмотрите подходы REST и GraphQL и поймёте, как их использовать. Изучите WebAssembly, HTTP Server и прочее, познакомитесь с практиками, которые применяются в работе с процессами и ошибками.
В этом модуле вы узнаете всё об актуальных темах из мира JavaScript. Разберётесь с Web Components, изучите Webpack, Service Workers, PWA и прочее. Научитесь пользоваться библиотекой Lit-Element, которая построена вокруг SvelteJS – новшества в сфере фронтенда. Также вы начнёте освоивать TypeScript, который является стандартом отрасли.
Вы тщательно разберёте стэк технологий React. Познакомитесь с шаблонизацией JSX и узнаете, как хранить данные, используя state и props. Изучите компоненты React. Освоите шаблон проектирования Flux и поймёте, как он применим к библиотеке Redux. Сможете настраивать приложения при помощи Server-Side Rendering, изучите рендеринг, фреймворки, аспекты SSR и прочее.
В этом модуле вы детально изучите язык TypeScript, узнаете, что такое паттерн проектирования Observable. Освоите работу с фреймворком Angular, научитесь создавать в нём формы и управлять ими. Узнаете, как пользоваться Routing и Dependency Injection. Освоите сборку приложений и их тестирование с использованием Webpack.
Изучите Vue, который является очень известным фреймворком. Вы разберётесь с шаблонизацией и созданием приложений, изучите цикл жизни компонентов. Научитесь пользоваться Vuex и Vue CLI, а также настраивать и улучшать сборку приложений с использованием Server-Side Rendering
Этот проект завершает третью ступень вашего обучения. Вам нужно будет написать код, который можно добавить в портфолио и показать возможным работодателям. Также, как с предыдущими проектами, вы сами выбираете, чем конкретно хотите заниматься. В процессе работы можно брать консультацию у преподавателя.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Научитесь выгодно презентовать свои сильные стороны, чтобы получать больше откликов компаний
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Вам понадобится только компьютер. Никаких специальных знаний для прохождения курса не требуется – обучение рассчитано на начинающих.
Для таких случаев у студента курса есть право бесплатного трансфера в другую группу. На каждой ступени обучения сделать это можно лишь единожды.
Если вы хотите получить диплом о переквалификации, вам нужно сдать все предусмотренные в программе проекты. В остальном всё на ваше усмотрение. Помимо прочего, вы можете защитить свой проект не публично перед аудиторией, а лично в чате с преподавателем.
Да, вы можете обратиться к менеджеру и оформить возврат денежной суммы, пропорциональной количеству непройденных уроков.
Подготовка к экзамену CFA Level I
Олигофренопедагог
Аппаратный массаж LPG
Графический дизайнер на фрилансе