Логотип Academy Market
Каталог курсов
Логотип Academy Market
Наверх
  1. Academy Market1
  2. Онлайн-курсы по изучению инструмента ECMAScript

    2

ECMAScript представляет собой встраиваемый язык программирования. Программисты и веб-разработчики используют его в случаях, когда нужно провести вычисления или создать новый скриптовый язык. Сервис не позволяет создавать новые скрипты. В нем отражены основные правила и рекомендации, которые должны выполняться языком программирования. ECMAScript содержит функции, определенные в тексте программы, а также правила создания скриптового языка. 

Логотип
По релевантности
36
По релевантности
36
ECMAScript
Логотип школы
990 ₽ в месяц
990 ₽
Ещё -10% по промокоду

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

За 2 недели курса вы получите базовые знания об IT-сфере и программировании в частности. В курсе собраны как теоретические, так и практические материалы, чтобы вы могли опробовать все полученные знания на практике. В случае возникновения вопросов преподаватели всегда помогут вам.

1.
Что такое программирование
2.
Скорость развития технологий. Гуманитарий в IT
3.
Экосистема программиста
4.
Способы изучения языков программирования
5.
Новое знакомство с компьютером
6.
Общаемся с компьютером
7.
Три кита веба: HTML, CSS, JS
8.
Вся правда о профессии разработчика
9.
Вебинар с ответами на ваши вопросы по курсу
10.
Дипломный проект

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

Верстать сайты
Писать и форматировать коды
Создавать игры на JavaScript
Понимать клиент-серверное взаимодействие
Использовать CSS для оформления сайтов

Инструменты

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

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

1.
Дизайн сайта. Юзабилити. Информационная архитектура сайта
2.
Использование графических редакторов при создании дизайн-макета сайта
3.
Практика по визуализации макета с использованием Adobe Photoshop
4.
Принципы структурирования современной вёрстки сайта. Блочная вёрстка. CSS
5.
HTML5 и CSS3. Новые вехи в развитии дизайна сайтов
6.
Практика вёрстки подготовленного в графическом редакторе шаблона сайта. Понятие «кроссбраузерности». Адаптация вёрстки для разных браузеров
7.
Адаптивная вёрстка. Использование media и viewport
8.
JavaScript. Введение. Основные конструкции языка
9.
Функции. Объекты. Обработка событий. Библиотека JQuery
10.
Использование Cookie. Стандарт DOM. Асинхронный JavaScript
11.
Введение в PHP. Взаимодействие с массивами
12.
Введение в СУБД MySQL. Запросы SELECT, INSERT, UPDATE, DELETE. Многотабличные базы данных. Функции агрегации
13.
Взаимодействие PHP и источников данных
14.
Расширяемый язык разметки для создания Web-страниц – XML
15.
Создание web-приложений, исполняемых на стороне сервера при помощи языка программирования PHP и технологии AJAX
16.
Content Manager System. Joomla, WordPress. Обзор других популярных CMS
17.
Разработка интернет магазина с использованием одной из CMS
18.
Облачные сервисы и аренда web-приложений. Подключение полезных сервисов на сайты
19.
SEO, SMO, продвижение сайтов. Системы web-аналитики
20.
Структура и организация индексов в поисковых системах. Способы поисковой оптимизации: белая, серая, черная
21.
Основы внутренней поисковой оптимизации. Улучшение структуры сайта
22.
Продвижение сайта, основные шаги: регистрация сайта в поисковиках, регистрация сайта в каталогах, покупка ссылок
23.
Контекстная реклама. Использование социальных сетей. Аналитики посетителей сайта и их поведения
24.
Управление поведенческими факторами как фактором ранжирования
25.
Инструменты для внутренней и внешней оптимизации сайта

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

Создавать и верстать шаблоны сайтов для типовых проектов
Работать с современными средствами разработки сайтов
Программировать с использованием языка JavaScript
Выполнять базовую настройку WEB-сервера для работы сайта
Заниматься разработкой и доработкой WEB-проектов на PHP/MySQL

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

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

1.
Введение в веб-технологий. Структура HTML. Форматирование текста с помощью HTML
2.
Форматирование с помощью CSS. Списки. Отступы и поля
3.
Графика в веб-дизайне. Оптимизация графики. Гиперссылки. Принципы навигации сайта
4.
Таблицы. Формы. Фреймы
5.
Позиционирование. Верстка веб-страниц блоками
6.
Введение в веб-программирование на Python
7.
Операторы разветвлений, циклы, исключения
8.
Строки, списки. Сортировка, поиск
9.
Модули, функции. Кортежи, множества, словари
10.
Файлы. Упаковка данных. Системы контроля версий
11.
ООП. Структуры данных. Паттерны проектирования. Паттерн MVC
12.
Принципы проектирования классов SOLID
13.
Модульное тестирование
14.
Параллельное, многопоточное и сетевое программирование
15.
Введение в работу с базами данных
16.
Использование баз данных в Python, библиотеки Numpy и Pandas. Фреймворки
17.
Работа в команде, управление программными проектами
18.
Введение в JavaScript. Объекты JavaScript
19.
Обработка событий. Browser Object Model. Document Object Model
20.
Формы. Проверка достоверности форм. Использование Cookie
21.
Canvas, поддержка медиа-возможностей
22.
JSON, Ajax
23.
Введение в jQuery. События и jQuery. Стили и анимация
24.
Взаимодействие с DOM. AJAX и jQuery
25.
Использование jQuery плагинов

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

Работать с популярными базами данных
Использовать фундаментальные принципы создания десктопных программ на Python
Понимать принципы функционального программирования
Использовать и понимать принципы многопоточности языка Python
Писать unit-тесты, нагрузочные тесты и автоматические тесты
Фильтры
Активные фильтры (1)
ECMAScript
Все направления
Программирование
Маркетинг
Дизайн
Бизнес и управление
Аналитика
Игры
Другие профессии
Финансы
Для детей и подростков
Саморазвитие
Красота и здоровье
Создание контента
Рейтинг
4.5 и выше
4.0 и выше
3.5 и выше
3.0 и выше
Уровень сложности
Любой
Для новичков
Для специалистов
Цена
84 ₽ — 990 ₽
Только бесплатные
Рассрочка
Длительность
0 месяцев — 12 месяцев
Онлайн-университет
Компьютерная Академия TOP
Только
Нетология
Только
#Sekta
100балльный репетитор
99 баллов
Показать все
Категория
Frontend-разработка
Только
HTML и CSS вёрстка
Только
JavaScript-разработка
Только
Python-разработка
Только
Веб-разработка
Только
Показать все
Профессия
Fullstack-разработчик
Только
JavaScript-разработчик
Только
Python-разработчик
Только
Веб-разработчик
Только
Программист
Только
Показать все
Преподаватель
Алексей Судничников
Только
Илья Филимонов
Только
Михаил Некрасов
Только
Роман Скоробогатов
Только
Руслан Салахутдинов
Только
Показать все
Инструмент
ECMAScript
Только
.NET
Только
Только
1С:Битрикс
Только
2ГИС
Только
Показать все
Навык
Написание кода
Только
Парсинг данных
Только
Работа с микросервисным ПО и многопоточностью
Только
Создание Java-игр
Только
2D-графика
Показать все
Формат обучения
Онлайн
Только
Офлайн