Wepro/Kurslar/Frontend-разработчик
Samarqand

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

Пишет код и создаёт веб-сайты разного уровня сложности

Davomiyligi
6 oy
Darslar
72+
Daraja
Noldan
HTML CSS JavaScript
Dastur
Intro
Rol · Frontend-разработчик

Mutaxassis nima ish qiladi?

Создаёт интерфейсы сайтов и приложений

Frontend-разработчик отвечает за всё, что пользователь видит и с чем взаимодействует — кнопки, меню, формы, анимации, страницы. Превращает дизайн-макеты в работающий код с помощью HTML, CSS и JavaScript, делая интерфейс удобным, быстрым и адаптивным под любые устройства.

Работает с современными фреймворками

Использует React, Next.js, Vue и другие инструменты, на которых построены большинство современных сайтов и веб-приложений. Разрабатывает интерактивные компоненты, личные кабинеты, интернет-магазины и сложные веб-системы.

Связывает интерфейс с серверной частью

Взаимодействует с backend-разработчиками через API — получает данные с сервера и отображает их на странице. Отвечает за корректную работу авторизации, форм, платежей и всей логики, видимой пользователю. Тестирует, оптимизирует скорость загрузки и обеспечивает стабильную работу продукта.

0%amaliyot
Kursning katta qismi — portfoliodagi haqiqiy topshiriqlar va loyihalar, nazariya emas.

Bu kurs kimga mos?

01

Новичкам в IT

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

02

Дизайнерам и веб-дизайнерам

Если вы создаёте макеты в Figma — научитесь оживлять свои дизайны и превращать их в работающие сайты. Это удвоит вашу ценность на рынке и откроет доступ к более крупным проектам.

03

Фрилансерам и предпринимателям

Если хотите создавать сайты на заказ или для собственного бизнеса — научитесь делать это самостоятельно.

04

Действующим разработчикам

Если вы уже работаете в IT, но хотите освоить современные технологии — React, Next.js и TypeScript — курс поможет повысить квалификацию и выйти на международный рынок удалённой работы.

Loyihalar · portfolioda 0 ta

Kursdagi amaliyot

Kursni tamomlagach nimani o'rganasiz

Вёрстке сайтов на HTML и CSS

Освоите базу любого frontend-разработчика. Научитесь создавать чистую, адаптивную и кроссбраузерную вёрстку, которая корректно отображается на компьютерах, планшетах и смартфонах.

Программированию на JavaScript

Изучите главный язык фронтенда. Научитесь добавлять интерактивность: слайдеры, формы, анимации, корзины, фильтры и любую динамическую логику сайта.

Работе с API и серверными данными

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

Использованию Git и работе в команде

Освоите систему контроля версий Git и GitHub — обязательный навык для работы в любой IT-компании. Научитесь работать в команде разработчиков и вести проекты профессионально.

O'rganiladigan dasturlar

HTML
HTML
CSS
CSS
JavaScript
JavaScript

Modullar va darslar

01. HTML - Main tags
02. HTML - List & More
03. HTML - Forms
04. HTML - Tables
05. CSS - Text Styles
06. CSS - Div blocks
07. CSS - Fonts & Background
08. CSS - Easy Flex
09. CSS - Pro Flex
10. Exam lesson
11. CSS - Easy Grid
12. CSS - Pro Grid
13. CSS - Positions
14. CSS - Animations & Transform
15. CSS - Before/after & Pseudo-classes
16. CSS - Figma for developers
17. CSS - Easy Responsive
18. CSS - Pro Responsive
19. CSS - Sass & Less
20. CSS - Exam
21. Переменные и константы ( консоль, регистр, правила названий переменных)
22. var & let, типы данных, уреоб, переопределение =
23. Математика, особенности JS
24. Операторы сравнения == === > < >= <=
25. Конкатенация интерполяция (кавычки). Eval !
26. Примитивные типы данных и их методы
27. String (методы)
28. Number (методы) инкремент и декремент
29. Git, Github
30. Взаимодействие: alert prompt & confirm
31. Условия (if, ?) && II! , оператор нулевого слияния
32. Сложные типы данных
33. Массивы (методы)
34. Объекты (методы)
35. Циклы (for, while, do while)
36. Конструкция switch
37. Циклы в цикле
38. Функции
39. Function expression
40. Стрелочные функции
41. Практика (контрольная работа)
42. Навигация по ДОМ элементам
43. Дом дерево (узлы)
44. События (events)
45. Стили и классы
46. Размеры и прокрутка элементов (окно и его размеры, координаты)
47. Действие браузеров по умолчанию
48. Drag'n drop
49. Свойство и методы формы (focus blur)
50. События change input cut copy paste
51. Submit отправка формы
52. Formdata
53. Regex (полное внедрение в регулярные выражения)
54. Async defer
55. Загрузка ресурсов oload onerror
56. Микротаски и макотаски
57. Как устроен Js изнутри
58. Что такое компиляция и интерпретация
59. Создание элементов js
60. Асинхронные функции
61. Fetch, API AXIOS
62. Анимации js
63. Layout
64. SPA (Single page application)
65. Modules
66. NPM
67. Vite (основы)
68. Тесты Jest Jasmine
69. Netlify (domain settings)
70. Дипломная работа
71. Дипломная работа 2
72. Дипломная работа 3

Kurs narxi

Oyiga 12 ta jonli dars o'qituvchi bilan

Wepro Student App — dars jadvali, baholar va materiallar

Wepro AI yordamchisi — o'qish bo'yicha savollar uchun 24/7

Barcha darslar yozib olinadi — istalgan vaqtda qayta ko'ring

Bepul kovorking — qulay vaqtda kelib ishlang

Motivatsiya tizimi — koinlar, liderboard va haqiqiy sovg'alar

Diplom loyihasini himoya qilgandan so'ng sertifikat

Ishga joylashishda yordam — suhbatga tayyorgarlik

Frontend-разработчик · 6 oy
Butun kurs uchun to'liq to'lovda
Bo'lib to'lash 6 oy870 000 so'm/oyiga

Ushbu kursga yozilish

Ish vaqtida arizadan keyin 15 daqiqa ichida qo'ng'iroq qilamiz.