WEB start

Компьютеры. Интернет. Заочное профессиональное обучение. 055-966-10-17

hit 
counter

Обучение

Широкий спектр программ и различных форм обучения

Возможность заочного, дистанционного обучения 055-966-10-17
  • Программирование. Современные языки и технологии.
  • Обслуживание персональных компьютеров.
  • Компьютерные сети. Защита информации.
  • Интернет. Планирование, создание WEB-сайтов. Дизайн, программирование. CEO, продвижение сайтов в интернет.
  • Основы современных IT - технологий.

Наши преимущества

  • Наши программы обучения ориентированы на конкретного слушателя. Вы можете обучаться по одной из предложенных Вам программ, а можете самостоятельно составить, откорректировать, откорректировать свою персональную программу обучения. Преподаватель, консультант помогают Вам сориентироваться в материале курса при выборе программы обучения.
  • Обучение индивидуальное. Преподаватель проводит занятие только для Вас, ориентируясь на Ваши возможности, предыдущие знания и опыт, скорость восприятия нового материала.
  • Вы учитесь в удобное для Вас время, в удобной для Вас форме, может быть выбран гибкий график занятий, в соответствии с Вашими возможностями и пожеланиями.
  • Обучение проводится дистанционно. Вы можете обучаться, сидя за Вашим компьютером дома или на работе, не тратя время на поездки к месту обучения.


Регистрация на сайте

E-Commerce

  • CMS Joomla

    Система управление контентом(CMS) Joomla является сегодня одним из самых популярных инструментов построения WEB сайтов.

    Для CMS Joomla характерны:

    • выская надёжность и защищённость сайта, возможность регистрации на сайте и контроль прав доступа
    • самый разнообразный, легко расширяемый функционал сайта
    • поддержка разнообразных средств для многоязычности

    и многое другое.

    WEB сайт, построенный на CMS Joomla использует самые современные технологии разработки интернет-приложений. Такие, как например: система управления базами данных (например: MySQL), различные языки программирования и библиотеки расширений для них (например: JavaScript, jQuery, PHP). Но для создания большинства сайтов на Joomla, нет необходимости глубоко изучать эти технологии и самостоятельно писать программы (хотя и эта возможность поддерживается). Достаточно пользоваться готовыми компонентами, блоками CMS и конструировать из них сайты любой сложности.

    На CMS Joomla можно быстро построить как самый простой сайт-одностраничник, так и сложную систему управления предприятием (CRM), итернет-магазин, форум и многе другое.

    Установка CMS

    Установка CMS Joomla производится специальной программой из дистрибутива Joomla? который бесплатно скачивается с сайта разработчиков. Для установки CMS Joomla необходимы:

    • WEB server (Apache, Nginx, Microsoft IIS)
    • PHP
    • база данных (MySQL, MS SQL server, PostgreSQL)

    После установки CMS на её базе создаётся любой сайт.

    Создание сайта можно разделить на две независимых задачи:

     

    • создать дизайн сайта (шаблон - template)
    • создать контент сайта (набор функциональных компонентов, меню, публикуемые материалы).

     

    Joomla, как и другие CMS, независимо поддерживает дизайн и контент сайта. Можно менять дизайн, не теряя контент - и наоборот. Все функции управления сайтом выполняются через специальную панель алминистратора, которая защищена системой безопасности Joomla и доступна только авторизованныим пользователям.

    Панель управления сайтом на Joomla

    Сайт, построенный на базе CMS Joomla можно разделить на две части:

    • внешний интерфейс (для посетителей сайта )
    • административная (панель управления сайтом)

    Часто, когда речь идёт о CMS, эти интерфейсы называют Front End и Back End соответственно.

    При установке Joomla создаётся специальный пользователь с правами управления сайтом (администратор). В дальнейшем управление сайтом, конфигурация, управление контентом производится администратором через административную панель, посетителям эта часть сайта недоступна.

    Пользователи

    Joomla поддерживает гибкую систему управления пользователями, правами доступа к различным элементам внешнего и административного интерфейса, к элементам управления сайтом.

    И внешний и административный интерфейс поддерживают регистрацию пользователей, что обеспечиват зарегистрированному пользователю доступ исключительно к тем компонентам сайта и функциям, на которые у него есть права.

    При установке системы создаётся один пользователь с максимальными правами (Super User). В дальнейшем можно создавать, редактировать, удалять пользователей, зарегистрировавшись в административной панели как администратор (Super User).

    Для этого используются пользователи, группы пользователей, наборы прав доступа (как стандатрные так и созданные администратором).

    Управление контентом

    Как и во всех CMS, сайт на Joomla позволяет независимо управлять дизайном и контентом.

    С одной стороны, можно менять диайн, не затрагивая контент сайта. С другой стороны, изменение, добавление контента не меняет дизайн.

    Для управления контентом Joomla поддерживает целый ряд специальных инструментов:

     

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

    Это даёт возможность создавать сайты с разнообразным наполнением. Структура меню позволяет показывать различные элементы для размещения на внешнем интерфейсе в различном формате.

    Дизайн сайта на Joomla

    Основным элементом дизайна для Joomla является шаблон (Joomla template). При установке Joomla ставит по-умолчанию два шаблона для внешнего интерфейса. Шаблоны можно добавлять, менять, удалять. Шаблоны задают стили, дизайн, позиции размещения элементов сайта.

    Шаблоны можно писать самостоятельно, создавать при помощи программы-графического дизайнера, использовать готовые (бесплатные, платные). 

     

    Многоязычность в CMS Joomla

    Сайт на Joomla поддерживает многоязычность. 

    Средствами Joomla можно назначать различные шаблоны для разных языков, различные меню, разные элементы контента на разных языках, устанавливать соответствия между однотипными компонентами на разных языках.

    SEO оптимизация

    Одной из важнейших задач при построении сайта является его оптимизация для дальнейшего "продвижения" в интернет.

    Joomla поддерживает целый ряд коипонентов, обеспечивающих оптимизацию сайта для поисковиков (SEO). Например:

    • управление ключевыми словами и описаниями материалов сайта (теги meta)
    • SEF - ссылки
    • оптимизация скорости сайта (сжатие страниц, кеширование).

    Дополнительные компоненты из библиотеки JED обеспечивают такие функции как:

    • создание о обновление карты сайта
    • оповещение поисковиков о изменениях на сайте
    • обработка ощибки 404 - страница не найдена.

     

    Дополнительные компоненты Joomla

    Joomla поддерживает ряд дополнительных компонентов разных типов, которые практически неограниченно расширяют функциональность сайта. Это: шаблоны, плагины, модули, компоненты.

    Стандартные компоненты

    После установки CMS доступен стандартный набор компонентов. Они обеспечивают различные функциональные возможности сайта. Как, наример: многоязычность, поиск, управление пользователями, формы обратной связи, баннерная реклама на сайте, и многое другое. Набор установленных компонентов (плагины, иодули, компоненты, шаблоны) можно меняь: добавлять новые, удалять установленные.

    Библиотечные компоненты

    Разработчики Joomla иакже поддерживают online-библиотеку расширений - JED (Joomla Extensions Directory). Эта библиотека содержит проверенные расширения (плагины, модули, компоненты), как платные, так и бесплатные, разработанные разными авторами. 

    Примеры бесплатных компонентов
    • AcyMailing (e-mail рассылки). Массовые рассылки с сайта.
    • Akeeba Backup (резервное копирование и восстановление сайта, перенос на другой домен)
    • Sourcerer (вставка PHP и JavaScript программ в статьи и модули)
    • ProFiles (доступ к файлам хостинга через интерфейс административной панели)
    • qlform (формы обратной связи)
    • HikaShop (интернет-магазин на базе CMS Joomla)
    • PhocaDownload (загрузка / разгрузка файлов)
    • Расширения для форумов
    • Расширения для CRM
    • Google map (ContentMap)
    • countdown (обратный отсчёт времени)
    • Content uploader (Пакетная обработка материалов, импорт - экспорт в CSV файлы)

    Расширенные возможности

    Шаблоны (Joomla templates)

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

    Joomla позволяет использовать разные шаблоны как для всего контента, так и для отдельных материалов. Часто при создании многоязычных сайтов используются немного отличающиеся шаблоны (дизайны сайта) для разных языковых версий.

    Можно подбирать бесплатные шаблоны, которые в огромном количестве публикуются в интернет. Можно покупать готовые - платные, стоимость которых чаще всего, не превышает 50-100 USD.

    Иногода возникает необходимость создавать свои уникальные шаблоны для сайта. Эта задача требует знаний и опыта работы с HTML, CSS, JavaScript, PHP.

    Написание модулей и плагинов под Joomla

    Написание своих модулей для CMS Joomla - более сложная задача, чем создание щаблонов. Наряду с вышеперечисленными навыками, она требует от автора понимания основ функционирования Joomla Framework и её модели MVC.

    Написание компонентов под Joomla

    Компонет - самое сложное из всех возможных расширений Joomla. Создание компонентов - задача, требующая от разработчика не только знаний и опыта работы с PHP, MySQL, но и полного представления о структуре и функционировании Joomla Framework. Создание компонентов выходит за рамки этого курса.

     

     

     

  • Построение сайта на CMS WordPress

    • Установка WordPress.
    • Сайт (FrontEnd) и панель управления (BackEnd).
    • Основные настройки сайта (general, writing, reading, discussion, media, permalinks )
    • Контент сайта.
      • Категории.
      • Статьи.
      • Страницы.
    • Плагины.
    • Внешний вид сайта.
      • Шаблоны (темы) сайта.
      • Виджеты.
      • Меню.
    • Управление пользователями.
    • Дополнительные инструменты.
    • Популярные плагины.

    WordPress - это система управления контентом (CMS) с открытым исходным кодом, которая позволяет пользователям создавать динамические веб-сайты. WordPress - самая популярная система ведения блогов в Интернете. Современные версии WordPress позволяют реализовывать не только  блоги, но и сайты с другой функциональностью.

    Как и другие CMS, WordPress  наряду с лицевой, видимой для посетителя частью сайта (FrontEnd) поддерживает интерфейс  панели управления сайтом (BackEnd), который доступен только администратору сайта.

    Изучение WordPress требует знания основ интернет-технологий, HTML, CSS.

    Для установки WordPress необходим WEB – сервер с поддержкой PHP (WAMP –Windows, LAMP-Linux, XAMP-Multi-platform, MAMP-Mac) и база данных MySQL.

    Сайт, построенный на CMS WordPress, позволяет настраивать, менять,  обновлять все его компоненты (дизайн сайта, дополнительные компоненты, публикации на сайте),  используя панель управления (BackEnd).

    Как и в других CMS, в WordPress можно сравнительно легко менять внешний вид сайта, не теряя при этом контент. Внешний вид сайта определяется установленной темой (шаблоном) и независим от его содержания.

    После установки WordPress по умолчанию панель управления находится по адресу:

    ИМЯ_САЙТА/wp-admin


    Основные характеристики WordPress

    Управление пользователями - позволяет управлять пользовательской информацией, такой как изменение роли пользователей (subscriber,  contributor,  author,  editor или administrator), создавать или удалять пользователя, изменять пароль и информацию о пользователе. Основная роль менеджера пользователей – авторизация пользователей, управление правами доступа.

    Управление носителями - это инструмент для управления мультимедийными файлами и папкой, в которую можно легко загружать, организовывать и управлять мультимедийными файлами на веб-сайте.

    Темы (шаблоны) сайта - позволяют изменять вид и функциональность сайта. Он включает изображения, таблицу стилей, файлы шаблонов и пользовательские страницы.

    Расширения (плагины) - предоставляют дополнительные функции в соответствии с задачами  сайта.

    Оптимизация для поисковых систем (SEO) - предоставляет несколько инструментов для оптимизации сайта с точки зрения поисковых систем.

    Многоязычность - позволяет переводить весь контент на язык, предпочитаемый пользователем.


    Основные настройки сайта на WordPress

    General Settings - общие настройки WordPress используется для установки основных параметров конфигурации сайта.

    Writing Settings - определяют режим публикации материалов на сайте.

    Reading Settings - параметры показа сайта. Эти параметры используются для настройки параметров главной страницы сайта (FrontPage)

    Discussion Settings - настройки параметров блога.

    Media Settings - настройки работы с изображениями.

    Permalink Settings - настройки ссылок, параметры для SEF (Search Engine Friendly) URL's.


    Внешний вид сайта

    В основе внешнего вида сайта на WordPress лежит тема, или шаблон (theme, template). У каждого шаблона есть определённые параметры, он определяет расположение на экране контента, элементов навигацтт, графических элементов и тд. . По умолчанию WordPress предлагает на выбор несколько шаблонов, большое количество шаблонов можно найти в интернет, они могут быть как платными так и бесплатными, можно создавать шаблоны самостоятельно или генерировать при помощи специальных программ (например - Artiisteer).

    У каждого шаблона есть также дополнительные параметры конфигурации. Его внешний вид и функциональность можно настраивать при помощи различных виджетов и меню.


    Контент сайта

    Статьи (Posts), страницы (Pages), меню (Menu).

    Основные 2 типа контента для сайта на WordPress - посты (или статьи) и страницы.

    Посты на сайте используются для показа динамического, постоянно меняющегося контента (например: блоги). Они могут группироваться по категориям и использовать теги (tags) . Меню управления постами позволяет создавать, удалять, редактировать посты, управлять их публикацией, порядком их показа на лицевой странице сайта.

    Категории -  рубрики (Categories) используются для структуризации содержимого сайта, группировки материалов по темам.

    Тип контента - страницы предназначен для статического контента. Страницы на сайте показываются постоянно (в отличие от постов). Страница не использует категории и теги. Страницы помогают формировать дизайн, структуру лицевой страницы сайта, добавляя на неё постоянную информацию.

    Меню сайта располагаются в местах, предусмотренных выбранной темой, элемент меню (menu item) может быть привязан к какому-то контенту (страница, публикация, категория и тд). 


    Плагины (Plugins)

    Плагины WordPress - это программы, которые можно загрузить, чтобы расширить функциональность сайта. Они добавляют сервисы или функции для сайта WordPress. Плагины используются для упрощения работы.


    Виджеты (Widgets)

    Виджеты - это небольшие блоки, которые выполняют определенные функции. Они дают возможность дополнять дизайн и функциональность темы WordPress. Они могут быть разными для разных тем.

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


    Управление пользователями (Users )

    Каждый пользователь (user) имеет свою собственную роль в WordPress. Роли - это права доступа, предоставляемые конкретному пользователю для использования ресурсов сайта на WordPress. 

    Роли могут быть назначенв только пользователем с правом доступа - Администратором.

    Администратор (Administrator) - имеет все права. Администратор может делать все, что угодно на сайте WordPress, например: создавать других администраторов, пользователей и удалять их.

    Редактор (Editor) - имеет доступ ко всем записям, страницам, комментариям, категориям, тегам и ссылкам. Он может создавать, публиковать, редактировать или удалять любые сообщения или страницы.

    Автор (Author) - может писать статьи (посты), загружать фотографии, редактировать и публиковать свои сообщения.

    Помошник (Contributor) - может писать и редактировать свои сообщения только после опубликования. Он может создавать свои собственные сообщения и страницы, но не может публиковать их. Он не может загружать изображения или файлы, но может видеть статус сайта. Когда он хочет опубликовать сообщение, оно должно быть сначала проверено и одобрено Администратором. Когда сообщение одобрено, его автор не может вносить какие-либо изменения после его опубликования.

    Подписчик (Follower) - может только читать и комментировать сообщения. Подписчики - это те, кто выполнил вход, зарегистрировался на сайте, используя свою учётную запись.

    Посетитель (Viewer) - может просматривать сообщения, посетители не могут редактировать, но могут комментировать сообщения.





  • CMS для электронной коммерции:Magento, OsCommerce, OpenCart

    • Функциональность. Описание системы.
    • Панель администратора.
    • Редактирование настроек магазина.
    • Создание категорий интернет магазина.
    • Создание страниц товаров.
    • Управление пользователями.
    • Подключенте платёжных систем.
    • Выбор и установка шаблона для интернет магазина.
    • Модули.
    • Возможности сбора статистики.
    • Многоязычность.
    • SEO. Мета теги.