1. Новые покупки Показать еще

    06.12.2016: Полезные недельки для малышей от 1,5 до 3 лет (Лена Данилова)

    05.12.2016: Энергетическое Восстановление Волос (Аргандини Титизари)(2016)

    05.12.2016: Готовые сценарии продаж (Зуши Плетнев)(2016)

    05.12.2016: Ответы на тест Яндекс.Метрика

    05.12.2016: Возраст от 5 до 7 лет. Проблемы и решения (Дмитрий Карпачев)

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    04.12.2016: Набор для цветокоррекции в Davinci Resolve - Fovea Aspect!!!

    02.12.2016: AutoCAD. Секреты и хитрости

    02.12.2016: Плагин "Совместные покупки" для Wordpress

    02.12.2016: [WP] Catalogue PRO - Создаем красивые каталоги и карточки...

    01.12.2016: Программа на Футбол-хоккей-баскетбол «Golplyus Tyresyas»

  4. Сбор взносов Показать еще

    03.12.2016: IGCONF - самая масштабная конференция по рекламе в социальных сетях

    03.12.2016: Создание фотокниг в Adobe InDesign (Александр Сераков)(2016)

    03.12.2016: Быстрый старт от новичка до фотохудожника (Анастасия Аникеева)

    03.12.2016: Жизнь в Кайросе+Как материализовывать события в своей жизни или работа в новой реальности(2016)

    02.12.2016: Марафон по копирайтингу (Петр Панда)(2016)

Открыто [Повтор] Корпоративный сайт под ключ. Объектно-ориентированное программирование на PHP.

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 17 сен 2013.

Цена:
5740р.
Взнос:
62р.

Список пока что пуст. Запишитесь первым!

    Тип: Стандартная складчина
    Участников: 0/100
    1. 17 сен 2013
      #1
      Менеджер

      Менеджер Член клуба Член клуба

      [Повтор] Корпоративный сайт под ключ. Объектно-ориентированное программирование на PHP.

      Корпоративный сайт под ключ. Объектно-ориентированное программирование на PHP.
      [​IMG]
      Модуль 1 — BASIC
      Данный модуль состоит из курса «Корпоративный сайт под ключ».

      Курс «Корпоративный сайт под ключ» содержит в себе 44 урока.

      В курсе мы на практике, без всякой теории, создаем промо-сайт, пишем его код.

      Это основной курс по созданию сайта на основе объектно-ориентированного программирования на языке РНР.

      То есть, по сути – это основной курс для тех, кто хорошо владеете теорией объектно-ориентированного программирования.

      В данной части Вы закрепите свои умения и навыки путем создания собственной системы управления контентом.
      Данный курс состоит из 2-х частей:
      [​IMG]
      Раздел 1. Программирование сайта
      Пользовательская часть
      В данном блоке мы с Вами создадим пользовательскую часть нашего сайта, то есть раздел, открытый для всеобщего посещения.

      При этом работа данного раздела будет основана на шаблоне программирования MVC (Модель-Вид-Контроллер) – одном из наиболее популярных шаблонов на сегодняшний день.

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

      Реализуем вспомогательные и вполне самостоятельные классы для работы с базой данных и для формирования постраничной навигации на сайте.

      Рассмотрим подключение сторонних библиотек к скрипту и формирование человеко-понятных ссылок, а также создадим механизм обработки основных ошибок.

      Изучив эту часть курса, вы:
      Научитесь разделять шаблон на отдельные блоки;

      Научитесь составлять файлы конфигурации и организовывать перенаправления, используя модуль mod_rewrite и файл .htaccess;

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

      Сможете создать постраничную навигацию, работающую на отдельном классе, подсчитывать общее количество записей. Формировать массив ссылок для навигации по страницам, а также возвращать только те данные, которые соответствуют определенной странице. Правильно передавать параметры классу постраничной навигации, а также отображать ссылки навигации, которые хранятся в массиве;

      Узнаете, из каких элементов будет состоять логика всего сайта. Как, используя промежуточный класс, можно легко работать с базой данных и избежать повторений кода. И как формировать автоматически SQL-запросы к БД;

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

      Научитесь создавать карту будущего сайта;

      Узнаете, по какому шаблону программирования будет работать система управления контентом и какую файловую структуру она будет иметь;

      Сможете легко изменить пути для подключаемых файлов и организовать автоматическую загрузку классов. Научитесь выводить информацию в двух-уровневом виде, выводить на экран статические блоки. Сможете создавать контроллеры в будущей CMS и получать тексты новостей из базы данных. Также научитесь фильтровать параметры, которые передаются в контроллеры через адресную строку;

      Научитесь обрабатывать поисковые запросы пользоватлей, выполнять поиск в базе данных и выводить на экран поисковые результаты, используя навигацию;

      Научитесь создавать контроллеры для обработки исключения, формировать данные для показа, записи ошибок. Научитесь передавать данные шифрованием;

      Узнаете, как создать прайс-лист сайта в формате Excel. Научитесь выводить данные в ячейках документа, задавать основные размеры ячеек, объединять их. Увидите, какие нужно внести настройки для правильного отображения документа.;

      Узнаете, что такое хлебные крошки, и какие методы нужны для их отображения. Научитесь передавать параметры контроллеру для отображения данных по товару и выводить «крошки» для страницы описания;

      [​IMG]
      Раздел 1. Программирование сайта
      Панель администратора
      В данном разделе мы с Вами реализуем закрытый раздел сайта, то есть раздел, доступ к которому разрешен только для зарегистрированных пользователей.

      Для этого мы создадим механизм авторизации, и тем самым, закроем доступ в админ. панель нашего сайта.

      Рассмотрим приемы шифрования данных и принципы создания безопасной авторизации пользователей;

      Также реализуем механизм редактирования всего содержимого сайта;

      Рассмотрим загрузку и изменение размеров изображений;

      Изучив эту часть курса, вы:
      Научитесь добавлять, редактировать и удалять содержимое на сайте;

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

      Научитесь выводить статические блоки админки и закрывать доступ в нее; выполнять проверку на авторизацию пользователей; указывать параметры, необходимые для формирования SQL запросов; формировать запросы на основе входных данных;

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

      Научитесь указывать пользователю, если он пропустил одно из полей, какое именно он не заполнил;

      Научитесь получать предыдущие запросы пользователей для правильного формирования ссылок постраничной навигации;

      Научитесь работать с модулем шифрования mcrypt, формировать правильную строку для записи в cookie, реализовывать механизм устаревания данных авторизации, а также выполнять проверку правильности данных записанных в cookie;

      Узнаете, какую логическую структуру будет иметь административная панель сайта, и какого вида она будет;

      Научитесь отображать товары всех дочерних категорий, принадлежащих определенной родительской категории.


      [​IMG]
      Раздел 2. Размещение сайта в интернете
      Размещение на сервере, выбор хостинга, доменного имени
      После того как создание сайта полностью завершено, исправлены все допущенные ошибки и произведена окончательная отладка. Необходимо только что созданный сайт выложить в интернет для всеобщего просмотра.

      Поэтому в данном разделе мы детально рассмотрим, как это сделать.

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

      Конечно же, зарегистрируем домен для нашего созданного сайта;

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

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

      Изучив эту часть курса, вы:
      Научитесь выбирать и регистрировать доменные имена для вашего сайта;

      Узнаете, какие хостинги бывают и каких основных видов бывают;

      Будете разбираться в таких понятиях, как доменная зона и уровень домена;

      Будете ориентироваться, какое доменное имя и для какого сайта лучше выбрать;

      Научитесь связывать новое доменное имя с купленным хостингом, после чего быстро и эффективно переносить готовую систему управления контентом непосредственно на удаленный сервер;

      Узнаете, кто такие регистраторы доме-
      нов и какие услуги они предоставляют;

      Научитесь регистри-
      ровать хостинг и выбирать тариф для вашего сайта;

      Модуль 2 — MASTER
      В данный пакет входит базовый модуль BASIC плюс курс «Корпоративный сайт под ключ. Мастер-уровень».

      Курс «Корпоративный сайт под ключ. Мастер-уровень» содержит в себе 41 урок.

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

      Конечно же, теория – по основам языка PHP и работы с базой данных Mysql, а также теория, по программированию используя объектно-ориентированный подход.

      Изучив эту часть курса, вы:
      Усвоите всю теорию по PHP и MySQL, теорию по объектно-ориентированному программированию;

      Научитесь устанавливать пакет Denwer, включающий в себя все основные программные пакеты, необходимые для разработки веб-приложений, и научитесь работать с инструментом phpmyadmin;

      Будете знать и понимать, для чего нужен веб-сервер, какие его основные задачи и функции;

      Будете уметь создавать базы данных и таблицы, наполнять таблицы данными, изменять структуру и содержимое таблиц, создавать резервные копии и восстанавливать базы данных и таблицы;

      Полностью увидите с нуля верстку макета корпоративного сайта, который рассмотрен в курсе в формате «PSD to HTML».

      Модуль 3 — PROFI

      [​IMG]
      PROFI модуль включает в себя курс «Корпоративный сайт под ключ», курс «Корпоративный сайт под ключ. Мастер-уровень», которые содержатся в пакетах MASTER и BASIC, плюс курс «Корпоративный сайт под ключ. Профи-уровень»:

      Курс «Корпоративный сайт под ключ. Профи-уровень» содержит в себе 14 уроков.

      Данный курс предназначен для тех, кто хочет выйти на более высокий уровень в сайтостроении.

      Данный курс содержит:
      Цикл уроков по самым основным и важнейшим инструментам, которые значительно сократят количество потраченного времени на создание сайта;

      Цикл уроков по поэтапной установке и настройке компонентов, без которых разработка современного сайта на PHP просто не возможна. Это веб-сервер, интерпретатор языка PHP, сервер базы данных Mysql, скрипт PHP-Myadmin, и эмулятор почтового сервера. Вы не только узнаете, как установить эти компоненты, а и самое главное — научитесь настраивать их на совместную работу;

      Уроки по работе с библиотекой GD, которая позволяет работать с изображениями средствами языка PHP. Здесь присутствует как теория, так и практика. На практике мы рассмотрим создание графической капчи, применительно к созданной системе управления контентом;

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

      Цикл теоретических уроков по основам работы с расширениями PDO и MYSQLi языка PHP, то есть расширениями, которые позволяют работать с базой данных Mysql (а если это PDO, то и не только с базой данных Mysql), используя объектно-ориентированный подход, и обладают значительными преимуществами по сравнению с обычным расширением MYSQL;

      И последняя часть – это установка дебаггера, данный инструмент очень полезен при разработки сложных и объемных проектов. Так как, используя дебаггер, значительно сокращается время на отладку скрипта поиск допущенных ошибок;

      Изучив эту часть курса, вы:
      Научитесь работать с изображениями при помощи библиотеки языка PHP – GD;

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

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

      Научитесь настраивать интерпретатор языка PHP для обеспечения правильной работы PHP скриптов, устанавливать и настраивать сервер базы данных mysql и скрипт phpmyadmin, который позволит работать с базой данных, используя графический веб-интерфейс. А также сможете легко установить эмулятор почтового сервера, для просмотра отправленных сообщений;

      Изучите основные инструменты, которые значительно упростят разработку веб-приложений;

      Научитесь устанавливать отдельно веб-сервер APACHE, интерпретатор языка PHP, сервер базы данных MYSQL, эмулятор почтового сервера и инструмент по работе с базой данных PHPmyadmin;

      Научитесь выполнять подготовленные запросы и работать с транзакциями, а также работать с универсальным расширением PDO;

      Научитесь создавать графическую капчу, используя библиотеку языка PHP – GD;

      Научитесь работать с дебаггером Xdebug. Увидите его основные преимущества и возможности, изучите его основные настройки и сможете легко выполнить трассировку кода как всего веб-приложения, так и отдельных его участков;

      Увидите на практике, что данная CMS действительно универсальна и может использоваться для создания различных сайтов;

      Научитесь скрывать ненужные блоки и показывать их на определенных стра-
      ницах, а главное — сможете легко «натя-
      нуть» типовой ша-
      блон на данную CMS;

      Сможете выводить определенные дан-
      ные в различных бло-
      ках сайта путем пе-
      редачи переменых, скрывать и отображать на опр. страницах нужные блоки;

      Научитесь выполнять профилирование кода и использовать спец. инструменты для его анализа;

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

      Научитесь редактировать уже готовые изображения;

      Научитесь создавать сайты, используя эту систему.

      Автор:
      Виктор Гавриленко
      Автор сайта WebForMyself.com (видеоуроки по темам «Введение в шаблонизатор smarty», «Введение в базу данных Sqlite» и «Модернизация гостевой книги», статьи и уроки по PHP, Javascript+Ajax и др. На очереди — Joomla и Drupal).
      Цена: 5740 руб.
      Продажник:


      По моему личному мнению, команда этого сайта делает одни из самых толковых уроков по сайтостроению.

      Предлагаю скидываться на PROFI.
       
      Последнее редактирование модератором: 2 фев 2015
    2. Загрузка...

      Похожие темы
      1. Менеджер
        Открыто

        [Повтор] Корпоративный сайт под ключ. ООП на PHP.

        Менеджер, 16 окт 2013, в разделе: Курсы по программированию
      2. Менеджер
        Открыто

        [Повтор] Нot Seat at Home - Трехмесячный пошаговый онлайн...

        Менеджер, 26 сен 2016, в разделе: Переводы курсов
      3. Менеджер
        Открыто

        [Повтор] 6 книг о космосе, философии и занимательной...

        Менеджер, 26 сен 2016, в разделе: Электронные книги
      4. Менеджер
        Открыто

        [Повтор] Книги про YouTube

        Менеджер, 26 сен 2016, в разделе: Электронные книги
      5. Менеджер
        Открыто

        [Повтор] Docker платформа структуризации процесса...

        Менеджер, 18 сен 2016, в разделе: Переводы курсов
      6. Менеджер
        Открыто

        [profit] Основы технологии AJAX[ПОВТОР]

        Менеджер, 18 сен 2016, в разделе: Курсы по программированию
      7. Менеджер
        Открыто

        [Повтор] [WP] Social Share & Locker Pro - Мега-социальный замок для...

        Менеджер, 18 сен 2016, в разделе: Скрипты и программы