Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Сертификат
Сертификат
Да

Стоимость курса

2 490 ₽
нет рассрочки

Чему вы научитесь

  • Научитесь манипулировать любыми визуальными элементами на веб страницах
  • Научитесь создавать полноценные web-приложения
  • Научитесь работать с типами данных языка
  • Узнаете множество методов современной разработки
  • Освоите все самые важные темы и области Java Script
  • Научитесь создавать программы на Java Script
  • Поймете как работает язык программирования Java Script
  • Узнаете что такое функциональное программирование
  • Узнаете основы программирования
  • Разберетесь как создаются реальные проекты на Java Script

О курсе

Обратите внимание!

Это ранняя версия курса. Курс готов на 80% и охватывает все основные темы JS. 
Существующего материала хватит минимум на 3 месяца активной учебы.

До 31 марта 2023 года, курс будет дополнен еще 3-мя темами.

Студенты приобретающие курс получат доступ ко всем дополнениям бесплатно и автоматически.

Во время ранней версии на курс действует дополнительная скидка.
________________________________________________________________________

 

Привет!)

Меня зовут Дима. 

И я рад вам представить самый полный и самый современный курс по самому востребованному языку программирования, JavaScript.

Если вы не писали ни одной строки кода - этот курс для вас.

Этот курс для абсолютных новичков в программировании, но знающих основы HTML и CSS.

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

Понимание принципов работы JS, а не зубрежка.

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

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

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

Объяснения на простом и понятном языке.

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

Большое количество практики для лучшего усвоения материала.

Этот курс практический. В нем вы найдете более 20 практических задач на самостоятельное выполнение, десятки тестов на повторение материала и несколько проектов, которые мы создадим вместе, шаг за шагом осваивая все необходимое для уверенной работы с языком программирования Java Script.

Современные и простые методические пособия включены в курс.

Дополнительно вместе с курсом предоставляется подробная презентация, с самыми необходимыми правилами и подсказками, по всем темам курса.Поверьте, этот курс не оставит шанса не понять или не усвоить какую либо из тем в Java Script.

Я на связи по всем вопросам курса

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

Курс подойдет для любого возраста

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

30 дней гарантии качества

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

Тысячи положительных отзывов об обучении.

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

Мои курсы прошли уже более 15 000 студентов по всему миру, и оставили более 5000 отзывов, со средней оценкой 4.84 из 5.

Присоединяйтесь ко мне и мы вместе начнем создавать удивительные работы на Java Script

До встречи на уроках!

Для кого этот курс

Для начинающих front-end, веб разработчиков.

Начальные требования

Необходимо знание основ HTML и CSS.

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

Что вы получите после обучения

Приобретаемые навыки
1
Java Script
2
Функции
3
Объекты
4
Циклы for и while
5
DOM
7
Массивы
8
Функциональное программирование
9
Разработка веб-приложений

Вас будут обучать

Создаю авторские онлайн курсы с 2016 года. Профессионально обучаю работе с графическими редакторами Adobe, преподаю дизайн и веб разработку.

Привет! Меня зовут Дима! Не хочу хвастаться, но придется) Обучил более 5000 студентов по всему миру на моих авторских онлайн курсах. Более 2000 реальных отзывов со средней оценкой 4,83 из 5.00! Я преподаю веб дизайн, веб разработку и необходимое ПО (Phhotoshop Illustrator, Figma). Мой опыт преподавания складывается из 5 лет репетиторства на фрилансе, а так- же преподавания через онлайн школы и курсы, на мировых площадках по дистанционному обучению. Студенты моих курсов, отмечают лучшие мои качества в том, как я подаю материал без зубрежки, весело и интересно.

Образовательная организация

Stepik — образовательная платформа и конструктор
онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем
в проведении олимпиад и программ переподготовки.
Наша цель — сделать образование открытым и удобным.

Помогаем учиться, а также создавать свои курсы и обучать


Первые учебные материалы были размещены на платформе в 2013 году. Сегодня среди охваченных курсами тем: программирование, информатика, математика, статистика
и анализ данных, биология и биоинформатика, инженерно-технические и естественные науки. Онлайн-курсы, размещенные на Stepik, неоднократно становились призерами конкурсов онлайн-курсов, а система автоматизированной проверки задач используется в ряде курсов на платформах Coursera и edX. Также Stepik активно развивает направление адаптивного обучения, где каждый сможет изучать материал, подобранный индивидуально под свой уровень знаний.

 

Stepik является также площадкой для проведения конкурсов и олимпиад — среди мероприятий — отборочный этап Олимпиады НТИ, онлайн-этап акции Тотальный диктант, международная олимпиада по биоинформатике.

 

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

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

Подготовка
1. Как проходить курс. Скачиваем материалы
2. Устанавливаем необходимое ПО
Основы Java Script
1. Добро пожаловать в клуб Hello world!
2. Как работает Java Script
3. Важны ли точки с запятой? Как создавать комментарии
4. Что такое переменные
5. Подробнее о переменных
6. ПРОВЕРЬ СЕБЯ: Знание переменных
7. Что такое "выражения" и "инструкции"
8. Типы данных
9. Особенности чисел и строк
10. ПРОВЕРЬ СЕБЯ: Типы данных
11. Введение в операторы. Математические операторы "+" "-" "*" "/"
12. Как работают Операторы сравнения ">" "==" "<" "!="
13. ПРОВЕРЬ СЕБЯ: Операторы сравнения
14. Приоритетность операторов
15. Преобразование типов данных
16. Стандартные объекты. Подводим итоги и повторяем.
17. ПРАКТИКА-1. Создайте калькулятор индекса тела
18. ПРАКТИКА-2. Создайте любовный рандомайзер
19. Знакомство с If Else. Условное ветвление
20. Как работают логические операторы "!" "??" "&&" "||"
21. ПРОВЕРЬ СЕБЯ: Логические операторы
22. Как работает тернарный оператор "?"
23. Заключительное слово этого блока
Углубление в основы Java Script. Функции и Объекты
1. Используйте "Use Strict"
2. Введение в функции
3. Function Expression и Function Declaration
4. Области видимости в JS
5. ПРОВЕРЬ СЕБЯ: Области видимости
6. Значения по умолчанию для параметров функций
7. Что такое callBack функции
8. Как работают стрелочные функции
9. ПРАКТИКА-3. Калькулятор победителя
10. Что такое объекты
11. Вложенные свойства объектов
12. Сокращенная запись свойств
13. Создание функций в объектах и немного про this
14. ПРАКТИКА-04. Создайте калькулятор BMI с помощью объектов
15. Введение в массивы
16. Введение в методы массивов
17. Введение в цикл for
18. Break & Continue в циклах For
19. Цикл While Do While
20. Копирование объектов. Мутация Объектов
21. ПРАКТИКА-5-Создайте последовательность Фибоначи
22. ПРОВЕРЬ СЕБЯ. Тест по основам JS
23. Заключительное слово этого блока
Основы работы с DOM
1. Prettier и как работают "сниппеты".
2. Что такое DOM и Окружение JS
3. Получение HTML Элементов
4. Что такое HTML узлы и родство элементов
5. Что такое псевдомассив
6. Как работают циклы for of и for in
7. Получение и изменение содержимого тегов
8. Создание и вставка новых элементов DOM
9. Как работает InsertAdjastmentHTML
10. Клонирование, перемещение и удаление элементов
11. Изменение CSS стилей с помощью JS
12. Получение и изменение атрибутов DOM элементов
13. Что такое обработчик события на странице
14. Как добавлять воспроизведение аудио при срабатывании события
15. ПРАКТИКА - 6. Создайте игру в угадай число
16. ПРАКТИКА - 7. Создайте модальные окна
17. ПРАКТИКА - 8. Создайте игру в алфавит
18. ПРОВЕРЬ СЕБЯ. Тест по D.O.M.
19. Заключительное слово
Углубленная работа с данными
1. О чем этот блок
2. Как работает контекст вызова this
3. Деструктуризация массивов 
4. Деструктуризация объектов
5. Как работает оператор spread
6. Что такое оператор rest
7. ПРАКТИКА-9. Деструктуризация, rest и spread
8. Что такое классы в JS
9. Что такое Set
10. Что такое Map
11. Конвертация структур данных
12. ПРАКТИКА-10. Map и Set
Работа со строками
1. Методы строк ч. 1-Как работают строки. Метод slice
2. Методы строк ч. 2. (trim, toLowerCase, replace)
3. Методы строк ч. 3 (Split / Join)
4. ПРАКТИКА-11. Работа со строками
Работа функций
1. Параметры функций по умолчанию
2. Объекты как параметры функций
3. Функции высшего порядка и первого класса
4. Возврат функции из функции
5. Метод функций call
6. Метод функций bind
Работа с массивами
1. Базовые методы массивов
2. Как работает forEach
3. forEach на Map и Set
4. Начинаем создавать приложение
5. Метод Map()
6. Map() на практике
7. Метод filter()
8. Метод Reduce()
9. Практика. Filter/ map/ reduce
10. Применяем методы на странице
11. Метод find()
12. LogIn в аккаунт
13. Перевод средств из аккаунта
14. Метод findIndex()
15. Методы some() и every()
16. Метод flat()
17. Метод sort()
18. Метод fill() и Array.from()
19. Практика. Методы массивов
20. Заключение блока
Числа и время
1. Базовые методы чисел
2. Что такое bigInt
3. Как создать дату
4. Устанавливаем даты в банковском приложении
5. Выражения с датами
6. Форматы дат разных стран
7. Форматы чисел разных стран
8. SetInterval и SetTimer
Углубление в работу DOM
1. Живые VS статичные коллекции
2. Координаты элементов
3. Отмена и всплытие событий
4. Делегирование событий
5. Создаем табы
6. Создаем прозрачное меню
7. Intersection API
8. Применяем Intersection на секциях
9. Применяем Intersection на изображениях
10. Создаем слайдер
11. Доделываем слайдер
12. 3 способа подключения скрипта на сайт
13. Заключение 

Рейтинг курса

4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 06.07.2024 09:46
Полный курс по JavaScript - С нуля до результата!

Полный курс по JavaScript - С нуля до результата!

Оставить отзыв
Поделиться курсом с друзьями