Курс JavaScript (базовый)
Создайте свою первую интерактивную веб-страницу
JavaScript используется для того, чтобы сделать ресурс более привлекательным и живым. Управление мультимедиа, анимированные изображения, всплывающие окна и другие интерактивные элементы — его заслуга. JavaScript постоянно совершенствуется и является единственным языком программирования для браузеров, что делает его перспективным и востребованным.
Если вы планируете развиваться в веб-разработке — вам не обойтись без изучения JavaScript. Кроме того, это подходящий выбор для новичков, так как он достаточно простой, но содержит все необходимые фундаментальные понятия.
После окончания курса ты будешь разбираться в инструментах JavaScript, научишься добавлять визуальные эффекты на веб-страницы, а также работать с консолью разработчика и проверять код на предмет ошибок. Курс подготовит тебя к дальнейшему продвинутому изучению JavaScript.
Программное обеспечение, необходимое для обучения на курсе:
1. Google Chrome — браузер, который мы будем использовать во время обучения. Скачать можно здесь
2. Visual Studio — интегрированная среда разработки, в которой будем писать код. Скачать можно по ссылке
3. Notepad++ последней версии. Это текстовый редактор для Windows с подсветкой синтаксиса и разметки, в котором удобно писать код. Скачать можно тут
4. GitHub. Ресурс, на который можно загрузить код и работать над ним, разместить примеры своих проектов. Здесь будут размещены домашние работы и материалы уроков. Регистрация по ссылке
5. Git. Программа позволяет хранить ваш код локально и на сайте, а также управлять им. Регистрация по ссылке
Дополнительно:
1. Google Translator. Поможет быстро перевести нужный текст. Скачать можно по ссылке
2. FreeCodeCamp. Здесь найдете дополнительные задачи для лучшего усвоения материала уроков. Регистрация по ссылке
3. CodeWars. Сайт позволяет эффективно прокачивать свои скиллы и предлагает разного рода задачи по JS и другим языкам. Регистрация по ссылке
-
Теории без практики
-
Устаревших механик работы
-
Пересказа чужих лекций и книг
-
Вопросов без ответов
Это будет увлекательно и эффективно!
- Общая информация о языке и его особенности
- Справочники, спецификации и ссылки на них
- Консоль разработчика
- Внешние скрипты и порядок их подключения
- Переменные и правила их именования
- Типы данных и приведение типов
- Операторы сравнения и логические значения
- Условные операторы
- Логические операторы
- Конструкция switch
- Циклы ‘for’, ‘while’, ‘do…while’
- Рекурсия и понятие стека
- Понятие и синтаксис функции
- Функциональные выражения
- Области видимости
- Псевдомассив ‘arguments’
- Функции обратного вызова (callback)
- Перебирающие методы
- Внутреннее представление массивов
- Передача по ссылке
- Перебор свойств
- Стандартные встроенные объекты
- Работа с Git Bash
- Workflow от создания репозитория до его отправки на удаленный сервер
- Работа с ветками
- Работа с конфигурационными файлами
Сделайте первые шаги в обучении под руководством практикующих специалистов!

Front-End Developer
9+ лет опыта. Работает с такими технологиями, как HTML, CSS, JavaScript, jQuery и многими другими. Научит, как правильно верстать сайты и поделится лайфхаками из собственного опыта в сфере веб-дизайна и Front end.
Преподаёт на курсе: Front End Pro

C# / .NET Developer
Опыт 2 года как .NET/C# разработчик. Проходил обучение в НТУУ КПИ им. Сикорского и UNIT Factory. Работал в компаниях BeTech и Smart IT. Технологии, с которыми работает Владислав: C# and .NET Framework, SQL, RabbitMQ/EasyNetQ, Microservices, Dapper.
Преподаёт на курсе: Front End Pro

Front End Developer
Front End Developer in Element agency. Познакомился с миром веб-разработки, когда получал второе высшее образование по направлению «Системное программирование».
Работал в крупнейшей автобизнес-компании Украины ViDi-Group. Принимал участие в разработке дилерских сайтов для Toyota, Ford, Lexus, Infiniti и т.д.
Стек знаний: HTML (Emmet, Pug), CSS (SASS, Bootstrap), JavaScript (jQuery, Vue.js,Vuex, Vue-router, Nuxt.js, React.js), PHP (Wordpress, Symfony).
Преподаёт на курсе: Vue.js
-
Обучение в режиме просмотра записей занятий с регулярными вебинарами
для лучшего понимания материала -
Личный кабинет с доступом к материалам курса
-
Помощь преподавателя или ментора курса
-
Актуальную программу обучения
