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

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

Самые популярные CMS написаны тоже на языке PHP (Wordpress, Joomla, Drupal и т.д) поэтому изучив PHP вы получите огромный плюс, так как сможете изменять работу таких CMS систем и внедрять свой код в эти системы, что сделает Ваш сайт уникальным, хоть и будет он работать на каком-то движке.

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

Зная PHP вы легко сможете найти отдаленную работу (фриланс). Сейчас очень много сайтов, где Вы можете искать различную работу (freelance.ru, free-lance.ru, workzilla.ru и другие). На каждом сайте, каждый день появляются новые работы, разной сложности, так что вы всегда сможете найти себе работу под свой уровень. Кстати, отличный способ искать работу во фрилансе и заодно получать опыт, практиковаться и подниматься выше в своем уровне программирования.

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

Создание функционального и динамического сайта с админкой на PHP и MySQL

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

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

Вот лишь небольшая часть того, чему Вы научитесь. Вы ...

  • Создадите четкую структуру сайта (один связывающий файл, единый шаблон, функции, виды разных страниц)
  • Обеспечите динамическую работу сайта (Работа с GET запросами)
  • Напишите уникальные функции (Одна функция, которая будет выполнять 5 разных действий из-за правильной работы с параметрами)
  • Создадите админку, регистрацию, личный кабинет, многоязычность, систему восстановления пароля, загрузку файлов на сервер, создадите систему комментариев и капчу от спама
  • Прикрутите текстовый редактор, работать с JQuery UI (выбор даты при помощи календаря, выбор времени), работать со скриптом JQuery Validation
  • Научитесь работать с сессиями, GET, POST данными. Действительно работать, а не какие-то банальные примеры.

Часть 1. Создание сайта (~6 часов)

  1. Устанавливаем необходимые программы и создаем проект
  2. Заполняем базу данных
  3. Создаем каркас для сайта
  4. Прикручиваем дизайн
  5. Подключаемся к базе данных ( функция - db_connect )
  6. Выводим меню сайта ( функция - get_menu )
  7. Создаем страницы и получаем информацию о них ( функция - page_data )
  8. Получаем и выводим новости, видео, фото ( функция - select_data )
  9. Просмотр конкретной новости и видео ( функции - get_data, str_size )
  10. Вывод последней новости ( функция - get_last_news )
  11. Вывод комментариев к видео, новостям ( функция - get_comments )
  12. Добавление комментариев к видео, новостям ( функция - add_comment )
  13. Проверки + капча для комментариев ( функция - captcha )
  14. Мультиязычность ( функция - change_lang )
  15. Языковые файлы ( функция - lang )
  16. Редактирование функций
  17. Проверка - существует ли статья или видео ( функция - check_data )
  18. Создаем регистрацию пользователей ( функции - check_login, register )
  19. Вход в личный кабинет ( функция - check_user )
  20. Доработка мелочей
  21. Слайдер и галерея
  22. Переносим сайт на хостинг
  23. Создаем систему восстановления пароля ( функции - forgot, change_pswd )
  24. Обратная связь
  25. JQuery Validation
  26. Просмотры видео и новостей ( функция - views)

Часть 2. Создание админки (~3.5 часов)

  1. Устанавливаем шаблон дизайна
  2. Создаем страницы
  3. Вывод списка новостей, видео, фото и комментариев
  4. Список пользователей и новости на главной (get_users, get_main_news)
  5. Подготавливаем информацию для редактирования (get_data_admin)
  6. Подготавливаем полигон для добавления информации
  7. Добавление новости, видео, фото в БД (insert_data)
  8. Русские названия в транслит (translit)
  9. Редактирование новостей, видео и пользователей (update_data)
  10. Удаление новостей, видео, фото, комментариев и пользователей (delete_data)
  11. Загрузка изображений (upload_file)
  12. Шаблон входа в админку + статус пользователя (get_status)
  13. Вход в админку
  14. Текстовый редактор CKeditor
  15. Datepicker & Timepicker
  16. Финальная проверка

Список уроков

Описание курса

PHP фреймворк Codeigniter - мощнейший инструмент для создания сайтов

В этом курсе Вы научитесь создавать сайты на PHP фреймворке Codeigniter.

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

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

Вот лишь небольшая часть того, что Вы получите. Вы ...

  • Узнаете, что такое модель MVC
  • Научитесь работать с библиотеками, хэлперами фреймворка
  • Научитесь пользоваться документацией
  • Создадите админку, регистрацию, личный кабинет, систему восстановления пароля, загрузку файлов на сервер, научитесь создавать миниатюры изображений, систему комментариев, капчу от спама, корзину товаров, постраничную навигацию, научитесь архивировать и скачивать данные, создавать календарь, измерять производительность сайта
  • Получите все необходимое для создания сложных и интересных сайтов в любых количествах

Часть 1. Знакомство с фреймворком (~4 часов)

  1. Установка + MVC
  2. Подготовительные работы
  3. Контроллер и виды
  4. Работа с моделями
  5. Добавление, редактирование, удаление записей из БД
  6. Постраничная навигация
  7. Загрузка файлов
  8. Манипуляции с изображениями
  9. Создание календаря
  10. Проверка заполнения форм
  11. Создание корзины товаров
  12. Архивация данных
  13. Работа с сессиями
  14. Тестирование производительности сайта
  15. Работа с куками
  16. Защита веб-сайта
  17. Упрощенное создание форм
  18. Работа с HTML тегами
  19. Обработка текста
  20. Функции для работы с URL строкой
  21. Создание и обработка строк
  22. Создание защиты от ботов (капча)
  23. Смайлики

Часть 2. Создание сайта (~5 часов)

  1. Подготовительные работы
  2. Загрузка шаблона
  3. Заполняем базу данных
  4. Создаем меню и страницы
  5. Создаем и выводим категории статей
  6. Вывод статей
  7. Просмотр статьи
  8. Выводим последние статьи
  9. Создаем постраничную навигацию
  10. Добавление комментариев
  11. Выводим комментарии
  12. Защищаем комментарии от ботов и спама
  13. Создаем регистрацию. Часть 1
  14. Создаем регистрацию. Часть 2
  15. Создаем вход в личный кабинет
  16. Изменение пароля в личном кабинете
  17. Изменение e-mail'a в личном кабинете
  18. Изменение аватара в личном кабинете
  19. Создаем миниатюру аватарки
  20. Дорабатываем комментарии
  21. Восстановление пароля
  22. Небольшие доработки

Часть 3. Создание админки (~2 часов)

  1. Дизайн админки
  2. Создаем вход в админку
  3. Добавление информации в БД (вид и правила)
  4. Добавление информации в БД (заносим в базу любую информацию)
  5. Список для редактирования
  6. Редактируем любую информацию в БД
  7. Список пользователей и их редактирование
  8. Удаление любой информации из БД
  9. Статистика блога
  10. Загрузка изображений для статей
  11. Прикручиваем редактор текста

Список уроков

Описание курса

Рабочая тетрадь: Codeigniter - новый взгляд на веб-разработку.

Данная рабочая тетрадь, состоящая из 50 страниц A4, сделанная для того, чтобы Вы могли закреплять и освежать свои знания, чтобы она всегда была у вас под рукой.

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

Что скрыто за кулисами или как создают сайты обычные смертные

Сразу хочу сказать, что данный курс НЕ технический, данный курс живой и на своем примере я покажу Вам, как я создаю сайты. Вы увидите все вживую, как это происходит у меня.

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

  1. Введение
  2. Составляем план
  3. Продумываем структуру сайта
  4. Рисуем дизайн в фотошопе
  5. Дополнительный источник энергии
  6. Верстка сайта
  7. Программирование

Список уроков

PHP и MySQL пошаговое руководство

Этот курс подойдет новичкам, тем кто еще вообще не знаком с PHP и MySQL. Так же, я уверен, он будет интересен и людям уже знающим PHP.

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

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

  1. Введение
  2. Работа с переменными
  3. Вывод информации на экран
  4. Конструкция if-else
  5. Закрепляем знания
  6. Работа цикла while
  7. Работа цикла for
  8. Закрепляем знания
  9. Конструкция switch
  10. Работа с массивами
  11. Закрепляем знания
  12. Работа цикла foreach
  13. Функции. Часть 1
  14. Функции. Часть 2
  15. include, require, include_once, require_once
  16. Закрепляем знания
  17. Глобальные массивы
  18. Работа с массивом POST
  19. Работа с массивом GET
  20. Работа с массивом SERVER
  21. Константы
  22. Работа с куками
  23. Работа с сессиями
  24. Закрепляем знания
  25. Стили программирования
  26. Учимся читать ошибки
  27. Документация по PHP
  28. phpMyAdmin, создание базы данных
  29. Подключение к БД и выборка данных
  30. Различные варианты выборки
  31. Добавление записей в БД через форму
  32. Обновление записей в БД через форму
  33. Удаление записей из БД

Список уроков

Создание небольшого интернет-магазина на PHP и MySQL

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

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

  1. Подготовительные работы
  2. Создаем базу данных
  3. Структура и дизайн сайта
  4. Подключение к БД и вывод товаров
  5. Вывод категорий и просмотр товара
  6. Изменение структуры
  7. Добавление товара в корзину
  8. Обновление кол-ва товара и подсчет
  9. Подсчет общей суммы за покупку
  10. Защита и доработки
  11. Оформление заказа

Список уроков

Софт и сервисы веб-программиста. Твое личное вооружения для работы на каждый день.

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

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

  1. Установка и настройка Appserv
  2. Установка и настройка Denwer
  3. Установка и настройка OpenServ
  4. Другие локальные сервера
  5. Установка, настройка и работа в Notepad++
  6. Установка, настройка и работа в DreamWeaver
  7. Установка, настройка и работа в phpDesigner
  8. Установка, настройка и работа в Codelobster
  9. Сервисы с иконками для вашего сайта
  10. Сервис со множеством фонов для вашего сайта
  11. Сервис для создания favicon к вашему сайту
  12. Работа с Cpanel

Список уроков

Доступ в закрытый раздел с видеоуроками на разные темы сайтостроения

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

Обратная связь на любом уроке

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

Личное общение между другими учениками

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

Небольшая информация об авторе

Дмитрий Валак

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

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

Но в скором времени все изменилось, когда я узнал о существовании видеокурсов. Я стал их изучать - сначала курсы по HTML, потом CSS, PHP и так далее. Поглощал информацию жадно, до того, что мне аж снился процесс обучения и программирования. Я просыпался, и сразу брался за обучение, смотрел видеоуроки по 4-5 часов в день, а остальное время я пробовал что-то делать.

Вот так в скором времени появился мой первый сайт в интернете, потом второй, третий и так далее.

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

  • nauwniki.com
  • evideokursi.ru
  • turnik-mans.ru
  • 2develop.ru

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

Еще я работаю в компании по созданию сайтов, своего очень хорошего знакомого - esteriol.com

С уважением, Дмитрий Валак.

Честно признаюсь - несмотря на то, что PHP изучил лет 6 назад, сайты на PHP боялся делать - думал буду ошибаться в коде, отладка займет больше месяца. Поэтому склонялся в пользу Joomla, Wordpress.

Но недавно решил кардинально освежить знания PHP и перейти на него. Порылся в интернете в поисках интернет-магазина на PHP, чтобы было от чего отталкиваться - так вышел на сайт Дмитрия - там есть бесплатный курс по интернет-магазину. На сайте также нашел и купил курсы по Экстремальному PHP и по фреймворку Codeigniter.

Про фреймворки я знал, что это мощный инструмент, пытался их осваивать, но быстро опускались руки - заумные учителя просто бомбили заумной терминологией при отсутствии конкретных примеров - результат: у меня сложилась собственная неуверенность в своих силах, думал это только для элиты программистов, поэтому и за Codeigniter взялся с некоторым "мандражом".

Начал смотреть вводную часть, и как нитка за иголкой просмотрел уроков 10, и все стало на свои места - оказывается все это настолько просто - проще чем сам PHP. Дмитрий все показывает руками - сразу же виден результат, все примеры конкретные, всё делает в режиме реального времени. Не заморачивает терминологией - что облегчает понимание.

Короче, на следующий день я, как слез с кровати - сразу залез в компьютер и к 12 ночи досмотрел курс до конца - без отрыва. Абсолютно искренне всем говорю - этот курс - пограничный столб в жизни web-программиста - после этого столба все будет по другому.

С военной точки зрения цепочку HTML - CSS - (PHP+MySQL) - (JS+jQ) - Codeigniter можно заменить на такую: топор - винтовка - пулемет - снайперская винтовка - "Катюша".

Спасибо Дмитрию, что протащил по минному полю недопониманий и так быстро вывел "на чистую воду". Очень жаль что он не родился лет на 10-15 раньше, но это не его вина, а его родителей :)


Спасибо Дмитрию огромное. Все очень понятно объяснено. Самому по учебникам разобраться и понять что-либо тяжеловато, а тут все объяснено человеческим языком. Все очень просто. После курса ужене думаешь, что интернет-магазин - это какая-то сверхнаука :-)

Об авторе: При создание магазина, возникли небольшие сложности. Так вот Дмитрий очень быстро отреагировал на мой крик о помощи :-)

Теперь все работает без сучка и задоринки. P.S. - еще по-больше практики, и я с гордостью смогу сказать, что Я-Программист. И все это не без помощи уроков Дмитрия.

Добрый день Дмитрий!

Я Казанцев Сергей Михайлович, директор ООО "Комполис", занимаюсь разработкой сайтов, а так же работаю учителем информатики и как раз в этом году хочу открыть в нашем городе для всех желающих детей подростков в центре дополнительного образования курсы php + mysql.

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

Даю вам свое согласие на публикацию отзыва на вашем сайте. Фото прилагается.

P.S. Хотелось бы еще узнать про лицензию вашего курса. Можно ли использовать ваши уроки в образовательной деятельности?

Моя заветная мечта написать собственую cms под мои нужды но для этого мало знать только html и css и я решил изучить php. Но в интернете мало информации для начинающих изучать php с нуля в основном для тех кто уже знаком с php и для профисионалов.

Бродя по интернету я наткнулся на курс "Основы PHP и MySQL". Я тольконачинаю изучать php прохожу первые трудные шаги. просмотрев видео уроки на доступном для новичка языке я понял что тоны скачаной с интернета информации и пол года убитых на попытку что нибуть понять были даром.

После первого просмотра я понял суть php и то что я немог понять пол года оказывается проще всего. Я очень благодарен за созданые видео уроки и за доступное объяснение желаю продолжать в том же духе.

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

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

Получить доступ Заказать PRO версию

Введите свое имя и е-маил адрес в форму ниже и нажмите на кнопку "Получить доступ"

Да, если Вы:

Оформить заказ
Цифровая версия. Цена: 2190 руб.
Перед заказом внимательно ознакомьтесь с этим документом.

1. Оплата при получении курсов на руки (Россия, Украина). Выбрав этот способ, учтите, что почта возьмет с вас небольшую плату поверх стоимости курсов.

2. Карты Visa и MasterCard

3. Электронные платежи. Webmoney, ЯндексДеньги, Qiwi, Paypal

4. Интернет-банки и банковские переводы по квитанции. Только жители России.

5. Прямой перевод денег на мой кошелек. Если Вам удобней просто перевести деньги на какой-нибудь электронный счет (Webmoney, ЯндексДеньги) свяжитесь со мной, я выдам Вам номер кошелька. (http://2develop.ru/support/)


Это предложение все еще действительно? Или информация не актуальна?

Вся информация приведенная на этом сайте актуальна и Вы можете приобрести данные видеокурсы.

Как долго мне придется ждать мои диски?

Если Вы заказали курсы в физическом виде, то время на доставку зависит от Вашего места жительства.

На подготовку заказа и отправку уходит, примерно 1-2 дня. Время доставки от недели до трех. Поскольку я живу в Латвии, то доставка занимает немного больше времени чем хотелось бы.

Если Вы заказываете цифровую версию курса, то ссылки для скачивания придут сразу после оплаты на ваш почтовый адрес.

Какие знания мне нужны для прохождения курсов?

Для прохождения курса Вы должны знать HTML и CSS на базовом уровне, так как в курсе я не буду объяснять моменты связанные с HTML и CSS. Ну и конечно же, Вы должны уметь пользоваться компьютером и интернетом, скачивать и устанавливать различные программы.

Как я могу оплатить курсы?

Проще всего сделать оплату наложенным платежом. Т.е. вы указываете свои данные для доставки и при получении курсов на руки оплачиваете их. Минус в этом варианте - 1-3 недели ждать посылку.

Так же возможны электронные способы оплаты (100% предоплата). Webmoney, ЯндексДеньги, Qiwi, PayPal

Так же Вы можете оплатить курсы используя пластиковые карты Visa/Mastercard, интернет-банки, банковские переводы.

Какие гарантии?

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

2. Гарантия качества. Если после прохождения курса Вы посчитаете, что курс не стоит тех денег, которые Вы за него отдали, то Вы можете отправить курс назад и попросить меня вернуть Вам деньги в течение 365 дней от момента заказа.

Как с Вами связаться?

Со мной можно связаться здесь: http://2develop.ru/support/

Курсы будут работать на МAC OS?

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

Принимаем Z-Payment
Оружейный сейф safe-str.ru/catalog/oruzhejnye-sejfy/. Этот домен продается здесь: telderi.ru, и еще много других