Меню
Главная
Контакты
О сайте
Карта
«Единственный способ творить великие дела – это любить то, что ты делаешь»
Веб Ученик
Здоровье
Питание
Физкультура
Системы
Сделай сам
Полезные советы
Строительство
Камин своими руками
Техника
Оргтехника
Радиоэлектроника
Истории
Реальная жизнь
web
JavaScript
HTML
CSS
SEO
Статьи
Здоровье
Питание
Витамины и минералы
Таблица содержания витаминов. Их значение и источники получения
Таблица содержания минералов. Их значение и источники получения
Таблица содержания витаминов и минералов. Суточная потребность
Вегетарианство
Что следует знать и учесть вегетарианцу?
О вегетарианстве. Виды вегетарианства
Вишну тоник – Состав и рецепт приготовления
Зелёные коктейли Виктории Бутенко
Продукты питания
Сравнение цельнозерновой муки и муки высшего сорта
Рецепт выпечки бездрожжевого хлеба из цельнозерновой обойной муки
Таблица щелочных и кислотных продуктов. Показатель кислотности ph
Уровень кислотности ph продуктов. Таблица щелочных и кислотных продуктов №2
Таблица калорийности продуктов питания: орехов, сухофруктов и семян
Таблица совместимости продуктов питания – Ар Эддар - Раздельное питание
Тыквенный сок польза и вред
Физкультура
О пользе спорта
Спорт как реальный способ бросить курить
Гимнастика
Комплекс гимнастических упражнений для позвоночника
Рациональный режим для позвоночника
Упражнения пять тибетских жемчужин
Системы
Пост и голодание
Пост в дни экадаши, календарь. Что такое экадаши?
Лунный календарь. Лунный месяц и день - Фазы луны
Диеты
Система оздоровления Серафима Чичагова
Сделай сам
Полезные советы
Как это сделать?
Как самостоятельно распечатать брошюру на принтере?
Строительство
Вагонка
Классификация вагонки
Камин своими руками
Теоретическая часть
Устройство и общий вид камина - Термины и определения
Теплоотдача камина - Обогрев и циркуляция воздуха
Принцип, особенности и эффективность работы камина
Материалы и инструменты для строительства камина
Противопожарная безопасность - Подготовка рабочего места
Кладочные растворы для камина
Кладка камина - Ведение и контроль качества кладки
Техника
Оргтехника
Принтеры
Принцип работы лазерного принтера
Радиоэлектроника
Об электричестве
Электризация тел – Объяснение явления электризации
Электрическое поле - Единица количества электричества
Истории
Реальная жизнь
Алкоголь
Употребление алкоголя в первый раз. Как это было и что потом будет?
Алкоголь каждый день. Спиртное и учёба в университете
WEB
JavaScript
Введение
Что нужно для изучения javascript?
Метод write() объекта document
Экранирование кавычек в Javascript
Поиск ошибок в JavaScript
Комментарий в JavaScript
Переменные
Создание переменных - Присвоение значений переменным
Правила работы с именами переменных
Операции над переменными – Сложение чисел и строк
Изменение значений переменных - Сокращенное сложение
Массивы
Введение в массивы - Создание массивов
Способы вывода данных из массива
Свойство length - число элементов массива
Добавление элементов в массив
Удаление элементов из Массива
Индекс последнего элемента массива
Метод splice – Добавление, удаление и замена нескольких элементов
Метод reverse - Меняем порядок элементов массива
Метод sort - сортировка элементов массива
Метод join – Тип разделителя между элементами массива
Метод concat - Объединение массивов
Метод slice - Копирование элементов массива
Многомерные массивы - Доступ к элементам многомерного массива
Условия
Введение в условия – Оператор If – Равенство и присваивание
Конструкция If-Else – Примеры условий
Логические операторы И и ИЛИ – Пример простого условия
Несколько условий одновременно - операторы If и Else
Истина и ложь в условиях If Else
Булевы значения true и false – Истина и Ложь
Циклы
Циклы в JavaScript - Примеры и структура цикла
Цикл while - Вывод чисел от 1 до 100
Цикл for – Сравнение циклов for и while
Объект Window
Объект Window и свойство window
Метод open объекта Window - Дочернее окно
Метод alert - Модальное окно
Метод prompt - Окно для ввода информации
Метод confirm – Окно с кнопками ОК и Отмена
Функции
Создание и вызов функции - Параметры функции
Локальные и глобальные переменные - Область видимости переменных
Оператор return - Результат работы функции
Объект String
Свойство length - Число символов в строке
Регистр строки - toUpperCase и toLowerCase
Поиск совпадений в строке - Методы indexOf и lastIndexOf
Метод slice - Копирование из строки
Методы charAt и charCodeAt - Возвращаем символ и КОД символа
Метод search - Регулярные выражения
Регулярные выражения - Начало и Конец строки
Метод match - Возвращает массив из совпадений - Глобальный поиск g
Поиск сайта в строке
Метод replace - Замена совпадений
Метод trim в - Удаление пробелов в начале и конце строки
Метод substring - Извлекает часть строки
Метод split в JavaScript - Разделитель строки
Объект Number
Функция isNaN - Число или не число
Функции parseInt, parseFloat - Конвертация строк
Функция Number преобразовывает истину в 1 и ложь в 0
Метод toFixed - Число знаков после запятой
Объект Math
Методы объекта Math - Округление дробных чисел
Метод random - Возвращает случайное число
Объект Date
Методы объекта Date - Дата и Время
Метод getTime - Практика по объекту Date
Еще об объектах
Интервал времени - Методы setTimeout, setInterval и clearInterval
Функция typeof- Возвращает тип передаваемого объекта
Условие switch-case - Операторы break и default
Тернарный условный оператор - Три операнда - Альтернатива If-Else
Способы создания объектов - new Object и Фигурные скобки
Создание методов объекта - Доступ к объекту через this
Цикл for...in - Все свойства объекта
Объекты navigator, screen и location
JavaScript и Web
Использование JavaScript - Введение
DOM - Объектная модель документа
Организация работы с javascript - Отдельный js-файл
Метод getElementsByTagName - Отбор элементов по имени тега
Метод getElementById - Выбор по id
childNodes - Возвращает массив из дочерних элементов
parentNode - Родительский узел
Свойства nextSibling и previousSibling - Следующий и предыдущий узлы
Свойства textContent и innerText - Доступ и изменение текста узла
Свойство innerHTML - Получение и замена кода узла
Свойство onload - Функция обратного вызова - Обработчик событий
Метод setAttribute - Добавление нового атрибута
Метод getAttribute - Возвращает значения атрибута или null
Это нужно знать
Метод console.log - Вывод информации в консоль
Неопределенное значение Undefined в JavaScript
null в JavaScript - Несуществующий объект
Не число NaN в JavaScript - Функция isNaN
Infinity в JavaScript - Деление на бесконечность и на ноль
Оператор typeof в JavaScript - Типы данных
Оператор равенства == - Преобразование и сравнение типов данных
Строгое равенство в JavaScript - Два и три знака равно
Псевдоистина и псевдоложь в JavaScript
События
Событие щелчок мыши - Свойство onclick и атрибут onclick
Свойство target - Передача объекта события обработчику
Свойство onmousemove - Событие перемещение мыши
Метод setTimeout - Последовательность событий
Свойства onmouseover и onmouseout - Событие наведение указателя мыши
Задачи по JavaScript
Песня 99 бутылок пива - Программа на JavaScript
Массивы в Javascript - Максимальное число массива
Пример использования функций в Javascript
Параллельные массивы в Javascript - Практическая задача
Передача переменой в функцию в JavaScript
Работа с объектами в javascript - Используем функции
Передача объекта в Функцию - Переменная ссылается на объект
Свойства и методы одного объекта - Ключевое слово this
Проверка номера телефона 123-4567 - Практическая задача
Проверка номера 123-4567 или 1234567 - Продолжение задачи
Проверка номера 123-4567 - Использование регулярных выражений
Объявление функций - Функциональные выражения
Передача функции в функцию - Первоклассные значения
НЕ Рунет - Часть 1
JavaScript - Что дальше?
Англоязычный курс по JavaScript - Введение
Начало работы – Переменные и типы данных
Приведение типов - Преобразование в строку
Математические и логические операторы – Оператор typeof
Приоритет операторов – Инкремент и декремент
Задача кодирования №1 - Сравнение индексов массы тела
Объявление переменных - Ключевые слова let, const и var
Способы построения строк в ES6 - Шаблонные литералы
Принятие решений – Выражение if else – Составление условий
Задача кодирования №2 - Утверждение if/else
Преобразование и приведение типов - Не число NaN
Истинные и ложные значения – Функция Boolean
Операторы равенства и неравенства - Два и три знака равно
НЕ Рунет - Часть 2
Логические операторы И ИЛИ НЕ - Таблица истинности
Работа с логическими операторами И ИЛИ и НЕ
Задача кодирования №3 - Несколько условий if else
Рунет - Часть 1
Начало работы - Редактор Visual Studio Code - Плагин JShint
Способы объявления переменных - Ключевые слова let, const и var
Стандарт ES6 - Директива use strict - Строгий режим и стиль кода
Простые типы данных – Числа и строки – null и undefined
Объекты и массивы - Комплексные типы данных
Взаимодействие с пользователем – Методы alert, confirm и prompt
Интерполяция и конкатенация – Способы построения строк
Основные операторы - Унарный плюс – Сравнение и равенство
Инкремент и Декремент - Префиксная и Постфиксная формы записи
Работа с системой контроля версий GIT и сервисом GITHub
Работа с GitHub на разных компьютерах – Команды git clone и git pull
Практика часть 1 – Способы добавления свойств в объект
Рунет - Часть 2
Условия if else - Конструкция switch case - Тернарный оператор
Циклы while и for - Операторы break и continue
Практика часть 2 – Циклы и Условия
Объявление функций – Стрелочные функции ES6
Методы и свойства строк и чисел - Метод substr - Индекс строки
Практика часть 3 - Используем функции
Что такое callback-функция - Аргумент другой функции
Свойства и методы объектов - Деструктуризация объектов ES6
Методы массивов - Перебор элементов массива - Псевдомассивы
Передача данных по ссылке и по значению – Клонирование объекта
Метод assign() – Копирование исходных объектов в целевой объект
Копирование массивов - Оператор spread
Прототипное Программирование - Прототип и Экземпляр Объекта
Свойство proto - Методы Object.create и Object.setPrototypeOf
Практика часть 4 - Используем функции как методы объекта
Рунет - Часть 3
Инструменты разработчика - Отладка кода и вкладка Sources - Breakpoints
Динамическая типизация - Примеры - Унарный плюс - Конкатенация
Задачи с собеседований на понимание основ языка
Получение элементов со страницы - Выборка по id, по тегу и по классу
queryselectorall и queryselector – Получение элементов по CSS селектору
Действия с элементами на странице - Стили JavaScript - Свойство cssText
Вставка элементов на страницу - Cвойство classList – Добавление классов
Действия с элементами - Старые методы insertBefore и appendChild
Вставка текста и html-кода - innerHTML, textContent и insertAdjacentHTML
Работа на странице - Практическая задача №1 - Отработка действий со страницей
Рунет - Часть 4
Способы назначить обработчик события – Атрибут и свойство onClick
Метод addEventListener - Позволяет назначить несколько событий
Метод removeEventListener – Как удалить обработчик события?
Объект события Event - Свойство target объекта Event
Всплытие событий – Свойство event.currentTarget
Как отменить стандартное поведение браузера - Метод preventDefault()
Навигация по DOM. Узлы и элементы. Свойство documentElement
Навигация по веб-странице - Доступ к элементам
Работа на странице - Практическая задача №2 - События на странице
События load и DOMContentLoaded - Загрузка DOM-дерева
События на мобильных устройствах - Свойство touches - Объект TouchList
SEO
Тема сайта
Как выбрать тему для сайта?
Тема сайта и поисковая оптимизация
Создание сайта
Что нужно знать для создания сайта?
Что такое семантическое ядро сайта?
phpMyAdmin - Отсутствие активности более 1800 секунд
Массовая замена текста в phpMyAdmin
Сайт в сети
Как выбрать домен?
Что такое хостинг? Как выбрать хостинг?
Как защитить контент сайта от копирования?
Поисковые системы
Как определить главное зеркало сайта?
Как правильно составить файл robots.txt?
Как правильно составить файл sitemap.xml?
Как создать и добавить на сайт иконку в формате SVG?
Заработок в сети
Защита партнёрской ссылки
Внутренняя оптимизация
Правильный тег title - Максимальная длина заголовка страницы
Валидный тег noindex – Как правильно использовать?
HTML по шагам
Немного о языке HTML
Теги парные и одиночные
Парный тег
Одиночный тег
Редактор HTML
Структура документа
Структура html-документа
Первая html-страница
Код простейшей страницы
Работа с текстом
Параграфы в HTML - Перенос текста
Заголовки в HTML. Размер текста
Размер текста продолжение...
Гарнитура шрифта
Моноширинный шрифт
Цитаты в HTML. Подчеркивание и перечеркивание текста
Оформление цитат
Несколько логических тегов
Списки в HTML
Нумерованный список
Маркированный список
Список определений
Ссылки в HTML
Текстовые ссылки
Изображение-ссылка
Цвет ссылок
Ссылки внутри страницы
Ссылка на метку на другой странице
Ссылка на электронную почту
Изображения в HTML
Как вставить изображение?
Рамка вокруг изображения
Размер изображения
Отступы от изображения
Альтернативный текст и всплывающая подсказка
Цвет текста и фона
Цвет текста и цвет фона
Фоновое изображение
Таблицы в HTML
Создание таблицы: строки и ячейки. Заголовок таблицы
Выравнивание таблицы. Выравнивание содержимого ячеек
Высота и ширина таблицы и ячеек
Границы таблицы и ячеек
Частичное отображение границ
Отступы внутри и снаружи ячеек
Объединение ячеек
Фон таблицы. Фон ячеек таблицы
Редактирование таблицы
Формы в HTML
Ввод данных. Поля формы - тег <input>
Атрибуты формы - тег <form>
Раскрывающийся список - теги <select> и <option>
Многострочное текстовое поле - тег <textarea>
Пример использования формы
Голова документа
Голова документа – Тег head
Еще несколько тегов
Теги div и span
Бегущая строка в HTML
Комментарий в HTML
Горизонтальная линия в HTML
Специальные символы в HTML
CSS по шагам
О CSS. Стили CSS
I способ - Внутренние стили
II способ - Глобальные стили
III способ - Связанные или внешние стили
Синтаксис CSS. Селектор
Синтаксис CSS
Селектор по элементу
Селектор по классу
Еще о селекторе по классу
Селектор по id
Контекстный селектор
Цвет и фон в CSS
Цвет текста
Цвет фона
Фоновое изображение
Повторение фонового изображения
Расположение фонового изображения
Фиксация фонового изображения
Универсальное свойство
Шрифты в CSS
Семейство шрифта
Размер шрифта
Начертание шрифта
Насыщенность шрифта
Строчные и заглавные буквы. Капитель
Универсальное свойство
Свойства текста в CSS
Выравнивание текста
Оформление и выделение текста
Отступ первой строки
Регистр букв
Интервал между буквами и словами
Межстрочный интервал
Пробелы и переносы
Добавление тени
Списки в CSS
Маркер списка
Маркер - изображение
Позиция маркера
Универсальное свойство
Ссылки и Псевдоклассы
Ссылки и псевдоклассы active, link, visited и hover
Псевдоклассы active и hover
Псевдокласс дочерних элементов first-child
Псевдокласс focus
Псевдокласс lang
Псевдоэлементы before и after
Блоковая модель в CSS
Структура блока
Поля и отступы в CSS
Границы в CSS
Толщина границы
Стиль границы
Цвет границы
От 1 до 4 значений
Внешняя граница. Свойство outline
Высота и ширина блоков
Значения свойств
Применение свойств
Позиционирование. Слои
Абсолютное позиционирование
Относительное позиционирование
Слои в CSS. Координата Z
Плавающие элементы
Свойство float - Обтекание элементов
Расположение элементов по горизонтали
Свойство clear - Отменяем обтекание
Счетчики в CSS
Идентификация счетчика
Приращение счетчика
Отображение счетчика
Пример автоматической нумерации в CSS
Вложенные списки с автоматической нумерацией
Направление текста
Свойство direction
Свойство unicode-bidi
Cкрытие элементов
Применение свойств display и visibility
Прозрачность элемента
Скрытая и видимая области
За пределами блока
Применение свойства overflow
Курсор
Свойства ячеек
Общие границы
Расстояние между ячейками
Пустые ячейки
Ширина ячеек
Еще несколько свойств CSS
Заголовок таблицы в CSS
Вертикальное выравнивание в CSS
Верхний и нижний индекс в CSS
Числовые значения свойства vertical-align
Вертикальное выравнивание в ячейках таблицы
Статьи для начинающих
Абсолютный и относительный путь к файлу
Блочные и строчные элементы
Графические форматы gif, png и jpg/jpeg
Единицы измерения в CSS и HTML
Способы задания цвета в HTML и CSS
Семейства шрифтов Serif, Sans serif и Monospace
Используем PHP блоки
HTML-редактор Adobe Dreamweaver
Графический редактор Adobe Photoshop
Локальный сервер
Введение в Java