Курс

Programming Essentials

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

21 августа

person icon
График

ср, пт: 19:00 - 22:15 вс: 10:00 - 17:00

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

130 часов/ 2,5 месяца

dollar icon
Группа

25 человек

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

Курс подходит тем, кто хочет попробовать программирование как продолжение карьеры или хочет пойти учиться на специализированные курсы в Киеве, чтобы сменить сферу деятельности. Даже если вы еще не определились, в каком направлении хотите развиваться, мы посоветуем начать с изучения основ разметки веб-страниц – HTML и CSS, и постепенно переходить к более сложным языкам – таким, как JavaScript, который поможет писать полноценные сайты.

За 2 месяца обучения вы изучите базовые понятия: из чего состоит веб-страница, как разбирать синтаксис и создавать теги и блоки, формы и лендинги. Узнаете, что вёрстка сайтов и приложений – это просто, и самостоятельно напишете код для браузеров. Финальная часть курса будет заключаться в работе над выпускным проектом — созданием landing page в формате «весь сайт на одной странице».

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

Full Stack            Frontend           Interaction design (UI/UX)

Для кого

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

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

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

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

Никита Ямник

Full Stack 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). Это первое испытание в жизни будущих программистов, которое проходит в стиле защиты проекта перед виртуальным заказчиком.

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

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

Напиши нам







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

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

Контакты