Киев Курс

Programming Essentials

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

28 ноября

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

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

Senior Full Stack developer, Центр Авто

Даниил Гудзь

Senior Frontend Developer, Livatek

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

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

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

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

Напиши нам







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

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

Контакты