HTML Diff
36 added 78 removed
Original 2026-01-01
Modified 2026-02-26
1 - <p>1</p>
1 + <ul><li><a>Все курсы</a></li>
2 - <a>Введение</a><p>Знакомимся с курсом</p>
2 + <li><a>Профессия "Frontend-разработчик"</a></li>
3 - <p>2</p>
3 + </ul><h2>Бесплатный курс</h2>
4 - <a>Hello, World!</a><p>Пишем первую программу</p>
4 + <p>Изучите язык JavaScript бесплатно, в своем темпе. Начните создавать интерактивные веб-страницы и писать простые программы за 50 часов с поддержкой ИИ-ассистента</p>
5 - <p>3</p>
5 + <p>ИИ-ассистент для подсказок и анализа кода</p>
6 - <a>Инструкции</a><p>Изучаем азы построения программ на JavaScript</p>
6 + <p>51 урок в удобном формате</p>
7 - <p>4</p>
7 + <p>46 практических упражнений на тренажере</p>
8 - <a>Арифметические операции</a><p>Переводим арифметические действия на язык программирования</p>
8 + <p>Бесплатно и самостоятельно в любое время</p>
9 - <p>5</p>
9 + <p>Курс успешно прошли 121 711 человек</p>
10 - <a>Ошибки оформления (синтаксиса и линтера)</a><p>Изучаем виды ошибок и способы их исправления</p>
10 + <h2>новая профессия за 10 месяцев</h2>
11 - <p>6</p>
11 + <h2>14 сильных проектов в портфолио</h2>
12 - <a>Строки</a><p>Учимся работать со строками</p>
12 + <h2арьерная поддержка до первого оффера</h2>
13 - <p>7</p>
13 + <h2>Данный вводный курс - часть полноценной профессии<a>"Frontendразработчик"</a>с практикой на реальных проектах и последующей гарантированной стажировкой. Пройдите 10 бесплатных уроков в рамках профессии и получите скидку 10%</h2>
14 - <a>Переменные</a><p>Учимся хранить информацию и переиспользовать уже существующие данные</p>
14 + <h2>Зачем учить JavaScript?</h2>
15 - <p>8</p>
15 + <p>Большинство сайтов в интернете работают благодаря JavaScript - язык "оживляет" веб-страницы, отвечает за анимацию и эффекты, всплывающие формы, автозаполнение полей и многое другое</p>
16 - <a>Выражения в определениях</a><p>Учимся упрощать код, используем переменные</p>
16 + <ul><li><p>Начинающим программистам</p>
17 - <p>9</p>
17 + <p>Тем, кто только начал знакомиться с программированием и хочет получить прочную базу для дальнейшего развития в этой области</p>
18 - <a>Именование</a><p>Учимся правильно именовать переменные</p>
18 + </li>
19 - <p>10</p>
19 + <li><p>Верстальщикам</p>
20 - <a>Интерполяция</a><p>Изучаем еще один способ работы со строками в JavaScript</p>
20 + <p>Для углубления знаний фронтенд-разработки и перехода на следующую ступень карьеры в IT-сфере</p>
21 - <p>11</p>
21 + </li>
22 - <a>Извлечение символов из строки</a><p>Учимся получать значения из строк</p>
22 + <li><p>Действующим разработчикам</p>
23 - <p>12</p>
23 + <p>Чтобы освежить знания или освоить современные технологии веб-разработки</p>
24 - <a>Типы данных</a><p>Умножаем число на строку и знакомимся с типами данных</p>
24 + </li>
25 - <p>13</p>
25 + </ul><h2>Программа обучения</h2>
26 - <a>Неизменяемость и примитивные типы</a><p>Узнаем, может ли JavaScript преобразовывать строки или числа</p>
26 + <h2>Как проходит обучение</h2>
27 - <p>14</p>
27 + <p>Бесплатно, в любое время, из любой точки мира, в удобном для вас темпе</p>
28 - <a>Функции и их вызов</a><p>Учимся использовать готовые функции</p>
28 + <p>Курс включает 12 уроков по верстке на HTML/СSS и 39 по базе JavaScript, а также 46 проверочных тестов и дополнительные материалы</p>
29 - <p>15</p>
29 + <p>Вы освоите основы современной верстки, будете писать и анализировать код, научитесь создавать простые сайты</p>
30 - <a>Сигнатура функции</a><p>Выясняем, как функция принимает и возвращает значения</p>
30 + <p>Отработка материала: тесты и практика после каждого урока</p>
31 - <p>16</p>
31 + <ul></ul><p>Результат супер! Благодаря этому курсу я понял, что быть web-разработчиком - это мое призвание. Практические задания позволяют закрепить теорию, а поддержка сообщества делает обучение намного проще. Теперь я уверенно создаю сайты и работаю с дата на сервере.</p>
32 - <a>Вызов функции - выражение</a><p>Учимся использовать результат работы функций</p>
32 + <p>Алексей К.</p>
33 - <p>17</p>
33 + <h2>Вопрос-ответ</h2>
34 - <a>Функции с переменным числом параметров</a><p>Знакомимся с расширенными возможностями функций</p>
34 + <p>108813 г. Москва, вн.тер.г. поселение Московский, г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3</p>
35 - <p>18</p>
35 + <p>119331 г. Москва, вн. тер. г. муниципальный округ Ломоносовский, пр-кт Вернадского, д. 29</p>
36 - <a>Детерминированность</a><p>Изучаем некоторые свойства функций и особенности их работы</p>
36 +  
37 - <p>19</p>
 
38 - <a>Стандартная библиотека</a><p>Знакомимся со стандартной библиотекой</p>
 
39 - <p>20</p>
 
40 - <a>Свойства и методы</a><p>Учимся использовать встроенные в JavaScript атрибуты данных</p>
 
41 - <p>21</p>
 
42 - <a>Цепочка вызовов</a><p>Учимся выстраивать методы в цепочки</p>
 
43 - <p>22</p>
 
44 - <a>Определение функций</a><p>Учимся создавать функции</p>
 
45 - <p>23</p>
 
46 - <a>Возврат значений</a><p>Учимся использовать результат работы функции</p>
 
47 - <p>24</p>
 
48 - <a>Параметры функций</a><p>Учимся передавать данные в функцию</p>
 
49 - <p>25</p>
 
50 - <a>Необязательные параметры функций</a><p>Задаем значения по умолчанию</p>
 
51 - <p>26</p>
 
52 - <a>Упрощенный синтаксис функций</a><p>Учимся писать лаконичный код</p>
 
53 - <p>27</p>
 
54 - <a>Логика</a><p>Изучаем, что такое логический тип и как применять логические операции</p>
 
55 - <p>28</p>
 
56 - <a>Логические операторы</a><p>Учимся писать составные условия</p>
 
57 - <p>29</p>
 
58 - <a>Результат логических операций</a><p>Погружаемся глубже в логические операции</p>
 
59 - <p>30</p>
 
60 - <a>Условные конструкции</a><p>Учимся задавать поведение программы в зависимости от разных условий</p>
 
61 - <p>31</p>
 
62 - <a>Тернарный оператор</a><p>Учимся писать лаконичный код для условий</p>
 
63 - <p>32</p>
 
64 - <a>Конструкция Switch</a><p>Изучаем специальную версию if для множественных условий</p>
 
65 - <p>33</p>
 
66 - <a>Цикл while</a><p>Учимся писать программы для выполнения повторяющихся действий</p>
 
67 - <p>34</p>
 
68 - <a>Агрегация данных</a><p>Знакомимся с отдельным классом задач, где применяются циклы</p>
 
69 - <p>35</p>
 
70 - <a>Обход строк в цикле</a><p>Учимся обрабатывать и собирать строки в цикле</p>
 
71 - <p>36</p>
 
72 - <a>Условия внутри тела цикла</a><p>Учимся управлять поведением программы в цикле</p>
 
73 - <p>37</p>
 
74 - <a>Инкремент и декремент</a><p>Знакомимся с унарными операциями</p>
 
75 - <p>38</p>
 
76 - <a>Цикл for</a><p>Изучаем еще один цикл в JavaScript</p>
 
77 - <p>39</p>
 
78 - <a>Модули</a><p>Знакомимся с модулями - способом разделения программ на составные части и переиспользования частей</p>