Web
Разработчик

Получи востребованную профессию за 6 месяцев
с нуля
Успей занять свое место в ближайшем потоке обучения
Это программист, который занимается разработкой и поддержкой веб-приложений: сайтов, сервисов, различных платформ. Простыми словами, веб-разработчик — это специалист, который разрабатывает приложения только для веба и сопутствующих систем. Чаще всего веб-разработчик создает сетевые приложения, которые используют модель «клиент-сервер».

Кто такой Web разработчик

Чем вы будете заниматься, когда станете Веб-разработчиком

Разрабатывать функциональные веб-приложения в полном цикле
Писать код на HTML, CSS, TypeScript
Верстать многостраничные сайты и добавлять новую функциональность в веб-приложения

Ваша будущая карьера

Должность после окончания

Средняя зарплата

Сможете начать с junior позиции, а дальше только вперёд — будете шагать по карьерной лестнице и получать больше
Junior Web Developer

Инструменты, которые вы освоите

от 200 000 тенге
Junior
от 500 000 тенге
Middle
от 800 000 тенге
Senior
По данным hh.kz
HTML
TypeScript
Git
CSS
React developer
Software Engineer

Учиться вы будете не одни

Ментора

Это те люди, которые будут делиться с вами своими знаниями и практическим опытом, который использует в своей повседневной работе.

Эдвайзер

По всем вопросам, связанным с организацией учебного процесса, взаимодействию с менторами и другое вы можете обращаться к эдвайзеру и он обязательно поможет вам.

Поддержка

В случае выявления и наличия технических вопросов и проблем при работе с образовательной платформой, вам необходимо обращаться в поддержку.

Ментор-практикующий специалист

Мирас Магзом

Ведущий специалист по разработке программного обеспечения в DAR
Опыт работы: более 10 лет

Проекты:
ИИВТ, Witharts LLC, Dar Ecosystem, One Tech, Dar Tech

Работал над проектами:
Forte Market, Forte Kassa, Halva, DarPlay, 5Q

Ментор стажировок по направлению "Web разработка на React" (DAR University)

Ақнұр Абубәкірова

Специалист по разработке программного обеспечения в DAR Опыт работы: более 5 лет

Проекты в сферах:
  • Логистики
  • Финтеха
  • Образования
  • Автоматизации процессов и т.д.

Ментор стажировок по направлению "Web разработка на React" (DAR University)

Программа курса

1 модуль
Основы Web: Введение
1.5 часа
Мы будем изучать не просто HTML и CSS, мы изучим самые современные подходы к верстке, построение элементов и структуры веб-сайтов согласно последним мировым стандартам современной разработки
2 модуль
Основы Web: Основы HTML
1.5 часа
В этом модуле мы с вами пройдем путь от открытия HTML страниц и установки своего первого редактора кода до изучения семантических значений HTML5. Вы узнаете, как правильно оформлять простой каркас, познакомитесь с метатегами, научитесь формировать заголовки и параграфы. Также, мы вас научим, как правильно работать с ссылками, изображениями и атрибутами. Мы будем изучать теоретическую часть и сразу же применять её на практике.
3 модуль
Основы Web: Основы CSS
3 часа
Так как подавляющее большинство современных веб-сайтов работают на основе связки HTML+CSS, во втором модуле мы с вами перейдем к подробному изучению языка CSS. Он отвечает за описание внешнего вида HTML-документа. Мы разберем, что такое простые селекторы, изучим шрифты, типы цветов, фон и границы. Кроме того, мы познакомимся с понятиями Margin и Padding, Float и Alignment и многим другим.
4 модуль
Основы Web: верстка простого сайта (проект)
3 часа
Для закрепления пройденного материала вам предстоит поработать над разделом ""Проект: верстка простого сайта"". В рамках данного проекта мы пройдем с вами, что такое адаптивный вебдизайн, медиа запросы, единицы изменения, Flexbox и многое другое.
5 модуль
Основы Web: верстка сайта на флексбоксах (проект)
3 часа
В рамках темы мы с вами разберем типы хостингов, настройку хостинга, загрузку сайта по FTP. Также еще немного поговорим о CSS, а именно о продвинутых селекторах, анимации и прочем
6 модуль
Основы Web: проекты с анимацией
3 часа
В этом разделе мы узнаем, что такое Grid, auto-fit и minmax, grid template areas, media queries и grid и многое другое
7 модуль
Основы Web: верстка на гридах (проект)
1.5 часа
В этом разделе мы узнаем, что такое Website Deployment With Netlify (FREE) и как это работает. Кроме того, мы научимся публиковать код на Github и Netlify. Также мы узнаем, что такое SASS и многое другое
8 модуль
Основы Web: Базовый Javascript
1.5 часа
В модуле Базовый Javascript мы научимся использовать консоль "Using The Console", var, let и const. А также узнаем, какие существуют типы данных. Мы познакомимся с понятиями шаблонные литералы, массивы и их методы, литералы объектов, Switch, Function Declarations и Expressions и многое другое
9 модуль
Web на React: Введение в React
1.5 часа
В этом модуле мы познакомимся с вами с основами React: узнаем, что же это такое, для чего он используется и что такое SPA
10 модуль
Web на React: Введение в React
1.5 часа
В этом модуле мы познакомимся с вами с основами React: узнаем, что же это такое, для чего он используется и что такое SPA
11 модуль
Web на React: Подключение React CDN. Введение в JSX. Babel
1.5 часа
В ходе изучения данной темы мы с вами узнаем о расширении языка JavaScript - JSX, который позволяет производить «элементы» React.
12 модуль
Web на React: Что такое компонент?
1.5 часа
Мы продолжаем изучать React. И в этой теме мы рассмотрим основу библиотеки React - компонент
13 модуль
Web на React: Создание компонента
1.5 часа
Ранее мы с вами узнали, для чего нужен компонент React. В этом разделе мы создадим свой первый компонент. К примеру, Greetings, который поможет нам вывести на экран текст ""Hello World!"". Добавим кнопку в наш компонент, рассмотрим обработчик клика на кнопку и попробуем изменить переменную в компоненте.
14 модуль
Web на React: Жизненный цикл приложения
1.5 часа
В этом модуле мы изучим жизненный цикл компонента и научимся правильно изменять его стейт (состояние). Также мы узнаем, что такое виртуальный DOM, а также как React обновляет компоненты и стейт компонента
15 модуль
Web на React: Управление состоянием на примере формы
1.5 часа
Как известно, очень часто пользователю нужно вводить данные на сайтах. В этом разделе мы расскажем о том, как хранить состояние формы в компоненте
16 модуль
Web на React: Использование эффектов
1.5 часа
Что, кроме управления состоянием компонента нам нужно выполнять какие-либо действия на основе разных событий. Такие действия называются побочными или сторонними эффектами. В данном модуле мы поговорим с вами о том, как работать с “побочными эффектами” и хуком useEffect
17 модуль
Web на React: Взаимодействие компонентов, Props
1.5 часа
Как известно, компоненты React не живут сами по себе. Они взаимодействуют с другими компонентами. Давайте рассмотрим, как их комбинировать. В данном модуле мы создадим несколько компонентов и свяжем их между собой для решение типовой задачи. Вы узнаете: Как использовать компоненты внутри других компонентов Как передать данные из родительского компонента в дочерний Как передать событие из дочернего компонента в родительский Также вы узнаете больше о выражениях в JSX и о применении TypeScript для описания данных.
18 модуль
Web на React: Маршрутизация (роутинг)
1.5 часа
Мы рассмотрим создание отдельных страниц в React и навигацию между ними. SPA приложение может состоять из множества отдельных страниц, экранов и форм, связанных ссылками друг на друга. Параметры переходов и путей определяются маршрутизацией
19 модуль
Web на React: Динамические маршруты и программная навигация
1.5 часа
Мы рассмотрим передачу параметров при навигации с помощью динамических маршрутов, а также использование хука useNavigate для программной навигации
20 модуль
Web на React: Стилизация компонентов
1.5 часа
До этого момента мы рассматривали логику компонентов React. В этой теме подробнее рассмотрим вопросы визуального оформления наших компонентов
21 модуль
Web на React: Стилизация компонентов - CSS модули
1.5 часа
Использование CSS модулей для стилизации компонентов React является важной составляющей в работе. На этой теме рассмотрим, как же это работает на практике
22 модуль
Web на React: Практическое задание
1.5 часа
Практическое задание является важнейшим элементом нашего курса. Для закрепления полученных теоретических навыков, мы вместе с вами попробуем создать на практике каталог фильмов или иными словами, страницу со списком фильмов

Что еще важно

Академический отпуск

Все мы люди и в случае возникновения каких-либо форс-мажорных обстоятельств, мы готовы "заморозить" ваше обучение, предложив продолжить его с того же момента со следующим потоком без риска увеличения стоимости.

В любой момент вернем деньги

Мы уверены в качестве своих образовательных программ и дорожим своей репутацией, как компании, имеющей большой опыт работы не только в IT-сфере, но и в области подготовки специалистов. Поэтому, мы всегда готовы рассмотреть вопрос и вернуть вам деньги за обучение.

Еще не выбрали профессию?

Если вы еще не определились с выбором профессии, то можете связаться с нашими консультантами и они с радостью помогут вам в выборе самой подходящей для вас профессии исходя из ваших целей.

Выберите подходящий формат оплаты

Оплатить онлайн

590 000 тг.
Стоимость курса

Этот курс может оплатить ваш работадатель

590 000 тг.
Стоимость курса

Курсы
в подарок

При покупке профессии получите 2 экспресс-курса совершенно бесплатно.
Научитесь писать код с поддержкой опытных экспертов
Добавите проект в портфолио
Получите доступ к комьюнити IT-специалистов
Обучение на платформе
Обучение на платформе 5Qbe

Вопросы и ответы

Подойдет ли мне эта профессия?

Если у вас есть вопросы по теоретическому или практическому содержанию программы или вы хотите подробнее узнать о данной профессии, оставьте свои контакты и наши консультанты с радостью проконсультируют вас по всем вопросам, связанным с обучением, чтобы вы могли получить ответ на все свои вопросы.

Можно ли обучиться профессии за 2 месяца?

Да, можно. Наши ментора, имеющие большой практический опыт предоставляют возможность обрести базовые понимания в профессиональной сфере, необходимые для развития карьеры по этому направлению.

Кто будет меня учить?

Наши ментора - работающие на реальных проектах специалисты, имеющие большой практический опыт работы и зарекомендовавшие себя на рынке IT. Каждый из них кроме большого практического опыта имеет фундаментальную теоретическую базу, необходимую для полноценного обучения новых кадров.

Как и когда я буду учиться?

В рамках обучения предусмотрены онлайн и офлайн занятия. Более подробнее по графику и форме обучения вас смогут проконсультировать наши консультанты.

Отзывы

Для меня веб разработка была совершенно новым материалом, поначалу все было хорошо, но затем как-будто стало не структурировано и наши лекции на платформе не успевали за тем, что мы проходили в классе. А само занятие в классе было не сильно организовано и не все занятия были классными. Видео лекции которые загружены хорошие! Но хотелось бы чтобы были и видеоуроки к js, так как он как пререквизит для React. Чтобы лекции на портал грузились раньше и мы смогли приходить на занятие с вопросами. Ментора Мирас и Акнур очень крутые, это видно сразу. Но я за ними пока не успеваю, постараюсь нагнать, чтобы понимать. Отдельно курс на codecademy по js начала проходить. Думаю недостаточно ощущение курса и комьюнити в общем. Хотя я понимаю что университет при компании, если есть время все зависит от тебя самого. Также, к нам относятся не совсем как к студентам, а как к полноценным взрослым людям.

Ассоль Рахимова

Web-разработчик

Асель Аузбаева

Web-разработчик
Мне нравится как ментора преподают, только с платформой не совсем понятно. Все еще ждем когда выйдут видеоуроки.

Рекомендации