Курсы программирования с нуля в Одессе — Programming Essentials
HTML+CSS и основы Javascript для новичков в программировании
Программа курса
-
Подготовка к началу курса
После прохождения собеседования и зачисления студент начинает подготовку к учебе. Первое домашнее задание: изучение литературы и видеоуроков, ссылки на которые высылаются до начала курса.
-
Soft skills
-
Коммуникация
-
Командная работа
-
Самоорганизация
-
Подготовка к обучению
-
Онлайн-ресурсы
-
Видеоуроки
-
Литература
-
-
Блок 1. Основы HTML, CSS
HTML – средство логической разметки веб-страницы. Используя структуру разметки, можно вносить данные на страницу. Студенты научатся описывать эту структуру, используя HTML-теги (специальные маркеры, которые считывает браузер).
Также студенты смогут познакомиться с основами CSS, что нужно для понимания, как сообщить браузеру правильное отображение HTML-тегов.
Знакомство с языком включает в себя:
- селекторы CSS;
- оформление объектов;
- управление размером и положением блоков на странице;
- поля и отступы;
- порядок верстки блока;
- тестирование результатов верстки;
- базовую анимацию;
- стандарт CSS3;
- инструменты разработчика.
-
HTML
-
CSS
-
Язык разметки
-
HTML-теги
-
CSS селекторы
-
Оформление элементов
-
Поля и отступы
-
Расположение блоков
-
Кроссбраузерная верстка
-
CSS 3
-
Анимации
-
Инструменты разработчика
-
Блок 2. Основы JavaScript
HTML задает разметку сайта, CSS отвечает за внешний вид, а JavaScript запускает действие.
С помощью JavaScript-кода специалист определяет, как страница отреагирует на действия пользователя. Познакомим студентов с синтаксисом языка.
Будут освещены такие темы как:
- базовые и объектные типы данных;
- преобразование типов;
- переменные и правила именования;
- условия, операторы, массивы, циклы, функции;
- области видимости, замыкания;
- контекст вызова;
- управляющие конструкции;
- основа браузерных событий.
Также студенты ознакомятся с последовательностью обработки событий (event loop), взаимодействием с браузером DOM, функциями обратного вызова (callback). По ходу курса студенты научатся работать с консолью разработчика, отлаживать (debug) и проверять код на предмет ошибок. Предусмотрено знакомство с библиотекой jQuery.
-
JavaScript
-
Синтаксис JavaScript
-
Типы данных
-
Переменные
-
Условия и циклы
-
Функции
-
Замыкания
-
Массивы
-
Области видимости
-
События браузера
-
DOM
-
Callback
-
Event loop
-
JQuery
-
Debug
-
Финальный проект (HTML, CSS и Javascript)
Финальный проект заключается в создании landing page на HTML, CSS и Javascript c использованием SVG графики и параллакса эффекта, переключения вкладок, анимированной карусели и анимированных блоков, используя библиотеку jQuery и плагины к ней, а также библиотеки для работы с изображениями (как пример, библиотека Masonry). Это первое испытание в жизни будущих программистов, которое проходит в стиле защиты проекта перед виртуальным заказчиком.
-
Финальный проект
-
Landing page
-
HTML
-
CSS
-
Javascript
-
SVG графика
-
Параллакс эффекты
-
Анимированные блоки
-
Анимированная карусель
-
JQuery плагины
-
Библиотеки для изображений
-
Masonry
-
Что вы будете уметь после курса
Понимать, что такое основа синтаксиса и языка разметки HTML, CSS
Создавать кроссбраузерные сайты, отзывчивые формы в веб-страницах
Верстать адаптивные (мобильные) версии сайтов
Понимать синтаксис и методы JavaScript
Управлять взаимодействием с формами, изображениями и ссылками на странице
Научитеcь созданию анимаций и плавных переходов
-
Живые занятия
Все занятия проходят с преподавателем в живом формате, поэтому у вас будет возможность задавать все вопросы сразу и получать ответ.
-
Современная LMS-система
Вы навсегда получите доступ ко всем материалам курса и видеозаписям занятий, поэтому в любой момент сможете вернуться и повторить материал.
-
Поддержка ментора
Постоянный доступ к ментору, который поможет вам разобраться во всех вопросах, возникших при выполнении домашнего задания или в работе над проектом.
-
Система оценки знаний
В отличие от многих курсов, наша программа предусматривает систему оценивания знаний студентов и рейтинг, позволяющий оцифровывать достижения студентов и ставить четкие учебные цели.
-
Помощь курс-координатора
Для решения любых организационных вопросов во время обучения у вас будет поддержка собственного курс-координатора.
-
Работа над реальными проектами
Во время обучения вы будете максимально практиковать полученные знания, выполняя проекты в команде с другими студентами.
Преподаватели курса
Богдан Админ
Senior Software Engineer, NDA- Senior Software Engineer, NDA
- Более 4 лет опыта в программировании
- Значительный бэкграунд работы в healthcare, advertising, fintech
Роман Марченко
Senior Frontend Developer, DAN.IT education- Senior Frontend Developer, DAN.IT education
- Frontend Developer, TRIGGER Marketing agency
- Более 7 лет опыта в программировании
Андрей Моргун
Middle front-end engineer, LULU Software- Middle front-end engineer (Angular) в LULU Software (an Avanquest company)
- Имеет 4-летний опыт разработки веб-приложений в сфере обработки и аналитики данных
Начни свой путь уже сейчас!
Регистрируйся на консультацию и сделай первый шаг навстречу новой профессии. Наш менеджер поможет тебе выбрать направление обучения.
Записывайся на консультацию сейчас, и получи скидку на обучение при полной оплате!
Стоимость курса Курс Programming Essentials (basic) с нуля
- продолжительность: 33 занятия
- количество уроков:
- стоимость от: от 5000 грн/месяц
-
Поддержка ментора
-
Сертификат
-
Разбивка платежа от компании
-
Помощь координатора
-
Заключение договора
-
Покупка частями от Monobank
-
Возможность приостановить обучение
-
Оплата сразу за весь курс со скидкой
-
Без % рассрочка от ПриватБанк
Остались вопросы?
Закажи бесплатную консультацию, на которой мы расскажем тебе более подробно об условиях обучения, ответим на все твои вопросы и поможем выбрать направление в IT, которое подходит именно тебе!
Оставь свой номер телефона и наш карьерный консультант свяжется с тобой в течение 15-ти минут в рабочее время.
Часто задаваемые вопросы
Да, программа ориентирована на людей, которые никогда не пробовали программировать. Материал подается постепенно — от самых простых основ до практических упражнений. Менторы объясняют материал доступно и подробно. Предыдущий опыт не требуется.
Вы изучите основы программирования, JavaScript для начинающих, а также базовые HTML и CSS. Поймёте, как строится логика программ и как работает веб-разработка. Все темы закрепляются практикой. Эти знания станут опорой для дальнейшего обучения.
Да, курс — это стартовая база перед Frontend и Fullstack. JavaScript, который вы освоите, является основным инструментом для дальнейших этапов веб-разработки. После этого обучения переходить на курсы более продвинутого уровня будет намного проще. Менторы подскажут оптимальный путь.
Все занятия проходят онлайн в режиме реального времени. Для тех, кто пропускает лекции, доступны записи. Есть чат для общения с ментором. Формат удобно совмещать с работой или учёбой.
Да, курс специально адаптирован для занятых студентов. Записи занятий позволяют учиться в удобное время. Домашние задания можно выполнять в комфортном темпе. Менторы всегда поддерживают учеников.
Нет, достаточно школьного уровня. Все сложные темы объясняются простым языком. Если что-то непонятно — преподаватель объяснит подробнее. Основной акцент — понимание логики и практика.
Вы выполните несколько небольших учебных проектов. Они помогут закрепить основы JavaScript и веб-разработки. Это станет первой ступенью вашего будущего портфолио. Задачи постепенно усложняются.
Да, это одна из ключевых целей программы. Вы попробуете реальные задачи и поймёте, нравятся ли вам IT-направления. Менторы подскажут подходящий путь развития. Это безопасное тестирование профессии.
Да, студенты получают рекомендации от HR-специалистов DAN-IT. Вам помогут определить дальнейший маршрут развития. Консультации помогают правильно спланировать своё обучение в сфере IT.
Достаточно компьютера или ноутбука и стабильного интернета. Все инструменты бесплатные и работают без сложной установки. Перед началом вы получите инструкции. Большинство задач выполняется непосредственно в браузере.
Описание курса
Курсы программирования для начинающих Programming Essentials в Одессе — курс для тех, кто хочет попробовать программирование как продолжение карьеры или хочет пойти учиться на специализированные курсы программирования с нуля в Одессе, чтобы сменить сферу деятельности и попасть в айти. Даже если вы еще не определились, в каком направлении хотите развиваться, мы посоветуем начать с изучения основ разметки веб-страниц – основы HTML и основы CSS, и постепенно переходить к более сложным языкам – таким, как JavaScript основы, который поможет писать полноценные сайты.
Прежде чем начать обучение, каждый студент должен пройти собеседование и вступительное тестирование, которое специально разработано нашими специалистами, чтобы определить вашу предрасположенность к программированию. По результатам собеседования и тестирования мы принимаем решение о зачислении на курсы it с нуля.
Сразу же после этого студент приступает к подготовке к учебе. Этот этап показывает серьезность намерений студента и его положительные стороны как будущего специалиста. Первым домашним заданием становится изучение литературы и видеоуроков, ссылки на которые студент получает еще до начала курса.
Весь курс делиться на два объемных модуля, после прохождения которых каждый студент выполняет проект. Каждый студент научится анализировать задачу и строить алгоритмы программы, а также работать с переменными, событиями, функциями. Сориентировавшись в базовых понятиях программирования, к студентам придет понимание, какое IT-направление им ближе.
Первый модуль посвящен азам HTML и CSS, без которых научиться языку JavaScript невозможно. HTML выступает средством последовательной логической разметки веб-страницы. С его помощью можно вносить данные на страницу, используя HTML-теги. Помимо этого, во время модуля изучаются правила отступов и полей, принципы работы селекторов, инструменты разработчика и т.д.
На втором модуле студентов обучат основам языка программирования JavaScript. Структура курса продиктована главными законами программирования: HTML задает разметку сайта, CSS отвечает за внешний вид, а JavaScript запускает действие. Преподаватели разложат по полочкам все нюансы связанные с синтаксисом этого языка, а также познакомят студентов с последовательностью обработки событий, функциями обратного вызова, взаимодействием с браузером DOM, отлаживанием и проверкой кода на предмет ошибок. Знакомство с библиотекой jQuery — обязательный пункт в программе курса.
Забудьте о сухой теории без практики, ведь на курсах DAN.IT Education акцент делается на практическом обучение навыкам и инструментам. Методы преподавания построены так, чтобы теоретический материал закреплялся одновременно с практикой. Все материалы разработаны заранее специалистами и периодически обновляются с учетом выхода обновлений на рынок, поэтому программа обучения всегда актуальна. Студентыобучаются в интерактивной форме, при которой не стесняются задавать вопросы и обращаться к менторам.
Курсы программирования для новичков длятся 3 месяца, за это время обучения вы изучите базовые понятия: из чего состоит веб-страница, как разбирать синтаксис и создавать теги и блоки, формы и лендинги. Узнаете, что вёрстка сайтов и приложений – это просто, и самостоятельно напишете код для браузеров. Финальная часть курса будет заключаться в работе над выпускным проектом — созданием landing page в формате «весь сайт на одной странице».
В конце обучения вы поймете, что программирование — это интересно, увлекательно и эффективно.
Данная программа будет полезна для дальнейшего развития по таким направлениям:
Full Stack Frontend Interaction design (UI/UX)
Сомневаетесь подойдет ли Вам сфера IT?
Записывайтесь на онлайн-встречу и получите личный план развития в сфере ІТ
Вас ждет:- консультация карьерного менеджера, по выбору направления развития в сфере ІТ
- знакомство с преподавателями курса
- встреча с HR специалистом
- посещение пробных занятий
- подбор программы согласно вашего запроса и ожиданий
- план развития в сфере ІТ