Front-end arendus ja veebidisain

Front-end arendus ja veebidisain
Начало: 2.11.2020
2073.60€ /28.80€/1 ak.t. +20%
Место проведения

Aedvilja 1,Tallinn,Estonia

Карта
Kursuse omadused
  • Объем курса 72 акад.часа
  • Время 02.11.-21.12.20 E, K, N 17.15 - 20.30
Описание курса

HTML и CSS.

HTML — язык гипертекстовой разметки. Этот язык позволяет сообщать браузеру, как и какой текст и другие элементы размещать на веб-странице. Это язык верстки, на котором создаются большинство страниц в Интернете. Язык HTML позволяет также строить взаимосвязи между страницами при помощи ссылок (линков). Наличие ссылок — главное качество веб-страниц. Ссылкой может быть не только некоторая часть текста, но и картинка или ее часть.
На курсе Вы изучите основы языка разметки HTML, способы применения CSS и основы построения сайтов. Вы сможете сами создавать страницы, проектировать навигационное меню и другие элементы сайта. Научитесь грамотно размещать изображения и текстовые блоки на странице. Сможете самостоятельно работать со стилями в CSS, использовать фреймы и мета-информацию. А также получите практические советы, как выбрать хостинг и техподдержку сайта.

Язык гипертекстовой разметки HTML при помощи тегов и других элементов передаёт информацию о том, как построен текст и как он должен выводиться на экран. Язык каскадных таблиц CSS позволяет оформить веб-страницу, задав необходимые цвета, шрифты и другие элементы стиля. Во время обучения Вы получите начальные навыки работы в HTML и CSS, а также научитесь применять интерактивные возможности последних версий – HTML 5 и CSS 3.

PHP

С помощью PHP веб-мастера разрабатывают сложные сайты, имеющие развитые функции, активно взаимодействующие с пользователем.

Особое место в процессе обучения PHP занимает рассмотрение взаимодействия РНР с базами данных.

MySQL — это свободно распространяемая система управления базами данных (СУБД).
В процессе обучения MySQL рассматриваются как простейшие SQL-запросы, так и создание баз данных и таблиц, их заполнение, извлечение и удаление записей..

JavaScript

Почти 100% современных сайтов интерактивны. Фотогалереи, окна подписки, слайдеры, меню, оповещения, анимация – эти элементы «оживляют» сайт и делают его более удобным для пользователя. За интерактив с посетителем на интернет-ресурсе отвечает JavaScript — сценарный язык программирования. На нем прописывают, как должен реагировать сайт на каждое действие пользователя.

В ходе занятий Вы получите представление о  веб-программировании, знания языка JavaScript, его специфики и особенностях без привязки к исполняемой среде. Ни один современный сайт не обходится без интерактивного взаимодействия с посетителями. Будь то проверка форм или использование карт, перетаскивание товара в корзину или просмотр увеличенных фотографий – все это и многое другое реализуется с помощью клиентского JavaScript

Цель курса:
● Приобрести практические навыки фронт-энд дизайнера
● Получить практические знания о специальных инструментах фронт-энд разработчика
● Получить практические знания верстки HTML5 и CSS3
● Научиться понимать и использовать JavaScript и библиотеки jQuery в проектах
● Научиться эффективно использовать готовые алгоритмы и решения на основе bootstrap фреймворка

В конце обучения ученик:
● умеет создавать дизайн сайта используя приемы фронт-энд
● Умеет верстать сайт с помощью HTML5 и CSS3
● Умеет использовать фреймворк Bootstrap 4
● умеет использовать специальные инструменты фронт-энд разработчика
● умеет писать код на JavaScript и использовать библиотеку jQuery

Программа:  

NÄITA

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

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

 HTML

  • Как это работает? Что такое web-сервер, web-сайт, web-страница
  • Основы HTML
  • Как подключить CSS
  • Блочная вёрстка
  • Простой шаблон сайта
  • Форматирование текста
  • Ссылки
  • Списки
  • Изображения
  • Таблицы

 PHP

  • Основы
  • Синтаксис, переменные
  • Строки, операторы, комментарии
  • Include, Условный оператор, Switch
  • Функции
  • Массивы
  • Циклы (While, For, Foreach, do while)
  • POST & GET
  • htmlentities
  • Файлы
  • str_replace
  • Работа с базой данных и основы SQL
  • Дата и время
  • Безопасное программирование
  • Проектирование баз данных
  • регулярные выражения
  • Введение в ООП (классы, свойства и функции, область видимости, наследование)

 JavaScript

  • регулярные выражения
  • Введение
  • Основы
  • Качество кода
  • Структуры данных
  • Сравнение и логические операторы
  • Циклы
  • Функции
  • Массивы
  • Область видимости
  • Методы объектов и контекст вызова
  • ООП в функциональном стиле
  • ООП в прототипном стиле
  • Документ и объекты страницы
  • Работа с событиями
  • Формы, элементы управления

 jQuery

  • Что такое jQuery
  • Селекторы
  • Фильтры
  • Методы для работы с CSS стилями, HML, атрибутами и фильтрами, событиями
  • Плагины jQuery
  • Работа с библиотекой jQueryUI

 Bootstrap

  • Основы

 

Lõpetamise tingimused ja väljastatavad dokumendid:

Kursuse lõpetamisel väljastatakse lõpetajatele tunnistus kui õpilane on läbinud vähemalt 80 % õppekavast.
Õpilasele väljastatakse tõend, kui õpitulemusi ei saavutatud, kuid õppija võttis osa õppetööst. Tõend väljastatakse vastavalt osaletud kontakttundide arvule, kuid mitte juhul, kui õppija osales vähem kui 80% tundidest. Kvaliteedi tagamise tingimused ja kord: www.omis.ee/kvaliteedi-tagamise-alused.

Toimumise koht:

Koolitused toimuvad Tallinnas õppeklassides aadressil: Narva mnt. 7B (Zenith Ärimaja, ruumid 315, 316, 317) ja õppeklassis aadressil Aedvilja 1, II korrus. Ruumid vastavad tööohutuse ja töötervishoiu nõuetele.

Õppekeskkonna kirjeldus:

Arvutiklassides on olemas kõik vajalik tehniline varustus ja interneti ühendused kiirusega 400/100 Mbit/sek ja WiFi.

Õppekeskus tagab igale koolitusel osalejale kohvipausi, kui kursus on pikem kui 2 tundi.

Koolitusgruppide suurused on erinevad ja sõltuvad koolituse raskusastmest, kuid eesmärgiks on tagada individuaalne areng koolituse jooksul. kasutame Windows 10 operatsiooni süsteeme ning Office 365, MS Office 2016 ja Adobe Creative Cloud täispakett-aastase kasutusõigusega,  kasutamiseks õppeklassis koolituse ajal ning koolituse perioodil.

Koolitus toimub loengute, praktilise ja iseseisva töö vormis.

Koolituse õppematerjalideks annab õpetaja õpilastele konkreetsed lingid internetist, viited / lingid raamatutele ja õppevideotele. Koolitusel läbitud õppematerjalide salvestamiseks ja kodutööks antakse igale osalejale personaalne mälupulk 32GB. Informatsiooni õppeaine kohta saab ka internetist meie koolitajate poolt õppetöö ajal soovitatud saitidelt (näiteks http://metshein.com/index.php/kontoritarkvara). Õpilastele on konsultatsioonid ning koolitajate poolne abi 2 kuud peale koolituse läbimist.

Kasutatavad meetodid:

interaktiivsed loengud, rühmatööd, kirjalikud õppematerjalid, õppevideod.

Õppemaksu tasumise kord ja tähtaeg:

Õppemaks tuleb tasuda enne kursuse algust esitatud arve või maksegraafiku alusel. Erandjuhtudel mõlema poole poolt digitaalselt allkirjastatud maksegraafik.
Õppemaksu tagastamise alused ja kord:  Koolitusest loobumise korral palume sellest teada telefonil 56911250 või e-postile omis@omis.ee .

Kui koolituse lõppkuupäevaks ei ole kogu summa tasutud, siis on koolitajal õigus osalejale tunnistust mitte väljastada. Koolitusest loobumisel vähem kui 2 tööpäeva enne koolituse algust õppetasu ei tagastata.
Õppekeskus jätab endale õiguse teha õppeplaanis muudatusi. Koolitusgrupi mitte täitumise korral on koolitajal õigus koolitus ära jätta. Koolitusele registreerunuid teavitatakse kursuse ära jäämisest vähemalt kolm päeva ette. Ära jäänud koolituse eest tasutud summa makstakse tagasi või kantakse soovi korral üle mõne teise koolituse osavõtutasuksVaidlused lahendatakse kokkuleppe teel.

Lektorid
  • Vladimir Kjahrenov

    Omis OÜ

    Tallinna Tehnikaülikool - magistrikraad - eriala: IT , lisaeriala: infotöötlus Infotehnoloogia projektide juhendamine, programmeerimine. Tallinna Pedagoogikaülikool - bakalaureusekraad. IT-spetsialist, programmeerija, tarkvaraarendaja.