Основи створення сайтів – це перший ступінь навчання професії “Веб-розробник”, так як без знання цих мов неможливо вивчати веб-програмування. Тому даний курс розрахований на людей, які хочуть навчитися робити сайти, але не знають, що їм для цього необхідно вивчати. Навчання розпочнеться з самих азів, тобто з невеликої теоретичної частини, де Ви дізнаєтеся як працює інтернет, познайомитеся з будовою сайту та процесом розробки, встановите необхідні програми для того, щоб можна було почати процес розробки сайту. Потім ви під чітким керівництвом викладача крок за кроком будете розробляти свій власний сайт, який вийде хоч і простим, але зате Ви подолаєте першу сходинку в такій нелегкій справі, як розробка сайту.
ПРОГРАМА НАВЧАННЯ
Вступ:
– Як працює інтернет;
– Що таке сайт;
– Що являє собою веб-сторінка;
– Види сайтів;
– Процес розробки сайту;
– Що таке гіпертекст, теги та атрибути;
– Підготовка робочого місця;
– Простий приклад HTML-сторіночки;
– Приклад складної веб-сторінки;
– Гарячі клавіші для переміщення по документах.
Основи HTML:
– Структура HTML документа;
– Основні теги оформлення тексту;
– Спецсимвол;
– Коментарі в HTML;
– Гіперпосилання;
– Типи зображень для Інтернету;
– Завантаження зображень на сторінку;
– Списки;
– Форми і їх елементи.
Основи CSS:
– Що таке CSS;
– Cинтаксис CSS;
– Способи оголошення CSS;
– Селектори (ID, класу, тегу);
– Cелектори атрибутів;
– Основні властивості стилів;
– Вкладеність, спадкування та групування властивостей;
– Пріоритети застосування стилів;
– Псевдокласи і Псевдоелементи.
Таблиці в HTML і таблична верстка:
– Створення таблиць;
– Об’єднання осередків;
– Вкладені таблиці;
– Стильове оформлення таблиць;
– Верстка макету сайту за допомогою таблиць.
Верстка шарами:
– Основні теги для верстки (DIV і шкали);
– Відступи елементів (маржа і оббивка);
– Обтічні елементи;
– Позиціонування блоків;
– Верстка макету сайту за допомогою шарів.
Стандарти Web. Допоміжні інструменти. Хостинг:
– Проблема «кросбраузерності»;
– Стандарти HTML / CSS;
– Майбутнє за стандартами HTML5 та CSS3;
– Грамотна, універсальна верстка;
– Завантаження проектів на сервер.