Сегодня удалось найти время и сделать еще шажок.
Закончил последний вводный блок "Основы веб-разработки".
Как и в предыдущих блоках, время на прохождение материала завышено раза в два. Хотя на это раз информация была в целом полезная и частично мне незнакомая.
Теперь в кратце пробежимся по содержанию лекций.
Этапы создания сайта.
В этой лекции описан путь к созданию практически любого серьезного сайта. начиная от идеи и до релиза. Дан обзор каждого пункта, даны пояснения зачем он нужен и какие инструменты можно использовать в работе.
Материал изложен в виде слайдов с небольшими тестами в конце каждой темы. На этом этапе обучения тесты довольно бессмысленные и ни на что не влияющие.
Лекция понравилась, дает общее представление о сайтостроении и будет полезна тем, кто хочет реализовать свой собственный проект.
Какие есть виды и структуры сайта.
В этой лекции рассказывают о типах макетов применяемых при создании сайтов: статическом, резиновом и адаптивном. В чем разница и плюсы-минусы.
О делении сайтов по функционалу на сайты, не взаимодействующие с пользователем (сайты-визитки, каталоги, информационные) и взаимодействующие (магазины, форумы).
Описаны самые распространённые структуры сайта (линейная, блочная, иерархическая) и в каких случаях их стоит применять.
Эта лекция так же была интересной и полезной. Затратил на нее порядка 20 минут.
Как работает браузер.
В этом уроке рассказывается о принципах и механизмах работы браузера.
Вводиться понятие «ощущаемая пользователем производительность», рассказывается как браузер повышает ее, что такое куки и зачем они нужны.
Довольно подробно описывается как браузер взаимодействует с веб-сервером на уровне пакетов (привет курсу введение в IT).
Описывается как браузер обрабатывает полученные данные. Что такое DOM и CSSOM. Как и в каком порядке отрисовывает элементы.
Урок так же представлен в виде слайдов с мини тестами. На изучение маериала потратил около 20 минут.
Что такое SEO-оптимизация
В уроке вкратце описывается что такое SEO, зачем оно нужно и как создать SEO-оптимизированный сайт.
В начале урока описан принцип работы поисковиков и вводиться понятия SEO-оптимизация и органический трафик.
Подробно описано какие факторы (технические, контент) влияют на ранжирование сайта в поисковике и как на него влиять.
Урок так же полезный и интересный, представлен в виде слайдов с мини тестами. Затратил на его прохождение все те же 20 минут.
Что такое веб-сервер.
Этот небольшой урок посвящен веб-серверу как программному обеспечению. Схематично описана его работа и взаимодействие с браузером.
Вводиться понятие веб-сессия.
Описан функционал веб-сервера.
Урок представлен в слайдах и занял у меня минут 10.
Как опубликовать сайт в интернете.
В уроке писаны этапы, которые надо пройти, чтобы готовый сайт стал доступен всем пользователям интернета.
- · Зарегистрировать доменное имя
- · Выбрать хостинг
- · Привязать доменное имя к хостингу
- · Разместить сайт на хостинге
Далее довольно подробно описан каждый пункт с примерами размещения сайта на Reg.ru.
Отдельно описано что такое SSL-сертификат и почему его нужно применять.
Урок – готовый мануал по размещения сайта. Очень подробный и наглядный.
Представлен в виде слайдов с мини тестами. Урок довольно объемный, но за счет большого количества картинок. Потратил на изучение 20 минут.
Итоги.
В общем, содержание блока я бы оценил положительно. И новичок, и более опытный слушатель сможет получить довольно целостное представления о механизмах работы веб-сервера и браузера, но без излишних деталей.
Также дана обзорная информация, что такое SEO и как, собственно, сделать сайт доступным для мировой сети.
Возможно, моя оценка качества данного блока во многом зависит от типа подачи материала. В данном случае это структурированные текстовые слайды с вложенными мини тестами. Хотя сами тесты я оценил бы как скорее бесполезные. До этого были видеолекции где с хиханьки-хахоньками и экскурсами в историю рассказывалось о довольно банальных или наоборот излишне сложных новичку вещах.
Больше особо по блоку добавить нечего. Он смог загрузить мне голову, и мои планы о первом самостоятельном проекте начали потихоньку обретать форму.
Далее меня ждет первый блок о коде: "Базовая верстка: HTML и CSS". Я пошагал!