Курс

Programming Essentials

Записаться
clock icon
Старт группы

23 апреля

person icon
График

вт, пт: 19:00 - 22:00 вс: 10:00 - 16:30

star icon
Длительность

100 часов

dollar icon
Группа

25 человек

Описание курса

Курс идеально подходит тем, кто хочет начать программировать, но еще не определился, в каком направлении хочет развиваться.

За 2 месяца обучения вы изучите базовое программирование: HTML + CSS и основы Javascript, от разбора синтаксиса и тегов до создания блоков, форм и посадочных страниц. Научитесь пользоваться инструментами верстки и самостоятельно писать код для браузеров. Финальная часть курса будет заключаться в работе над выпускным проектом — созданием landing page в формате «весь сайт на одной странице».

Данный курс будет базой для дальнейшего развития по одному из направлений:

Full Stack            Frontend           Interaction design (UI/UX)

Для кого

тем, кому от 16 лет и кто хочет начать свою карьеру в IT сфере, но не знает, с чего начать

SEO-специалистам, тестировщикам, веб-программистам и HTML-верстальщикам, веб- и UI/UX дизайнерам

всем, кто хочет попробовать себя в качестве программиста

преподаватели курса

Богдан Лямзин

Web developer

Что будете уметь

Понимать синтаксис и язык разметки HTML, CSS

Создавать кроссбраузерные страницы, отзывчивые формы в веб-страницах

Создавать адаптивные (мобильные) версии сайтов

Понимать синтаксис и методы JavaScript

Управлять взаимодействием с формами, изображениями и ссылками на странице

Создавать анимации и плавные переходы

Программа

Подготовка к началу курса

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

Модуль 1. Основы HTML, CSS

HTML – средство логической разметки веб-страницы. Используя структуру разметки, можно вносить данные на страницу. В процессе первого модуля студенты научатся описывать эту структуру, используя HTML-теги (специальные маркеры, которые считывает браузер).

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

Ознакомление с языком включает в себя:
• селекторы CSS;
• оформление элементов;
• управление размером и положением блоков на странице;
• поля и отступы;
• порядок верстки блока;
• тестирование результатов верстки;
• базовую анимацию;
• стандарт CSS3;
• основные инструменты разработчика.

Модуль 2. Основы JavaScript

HTML задает разметку сайта, CSS отвечает за внешний вид, а JavaScript приводит всё в действие.
С помощью JavaScript-кода программист определяет, как страница отреагирует на действия пользователя. Модуль познакомит студентов с синтаксисом языка.

Будут освещены такие темы как:
• базовые и объектные типы данных;
• преобразование типов;
• переменные и правила их именования;
• условия, операторы, массивы, циклы, функции;
• области видимости, замыкания;
• контекст вызова;
• управляющие конструкции;
• введение в браузерные события.

Также студенты ознакомятся с порядком обработки событий (event loop), взаимодействием с браузером DOM, функциями обратного вызова (callback). По ходу курса студенты научатся работать с консолью разработчика, отлаживать (debug) и проверять код на предмет ошибок. Предусмотрено знакомство с библиотекой jQuery.

Финальный проект (HTML, CSS и Javascript)

Финальный проект будет заключаться в реализации landing page на HTML, CSS и Javascript c использованием SVG графики, параллакс эффекта, переключения вкладок, анимированной карусели и аннимированных блоков, используя библиотеку jQuery и плагины к ней, а также библиотеки для работы с изображениями ( как пример, библиотека Masonry)

запись на консультацию

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

Напиши нам







Спасибо за регистрацию.

В ближайшее время с вами свяжется наш менеджер

Контакты