webformyself.com

Скачайте БЕСПЛАТНЫЙ мини-курс и создайте ваше первое веб-приложение на PHP & MySQL за ближайшие 3 дня

Разработка веб-приложения на PHPприем платежей на сайте

×
Куда вам отправить курс?

Какие знания и навыки вы получите

  • Овладеете навыком грамотной постановки задачи и деление задачи на конкретные этапы разработки. Научитесь ставить цели для каждого этапа разработки
  • Научитесь молниеносно быстро верстать страницы карточек товара, используя CSS фреймворк Bootstrap
  • Научитесь передавать необходимые данные о товаре со страницы товара прямо в форму оформления заказа, что улучшает UX и повышает конверсию
  • Научитесь пользоваться ORM RedBeanPHP для быстрой работы с базой данных, что практически избавит вас от написания SQL запросов вручную
  • Узнаете всевозможные варианты приема платежей на сайте, а так же узнаете плюсы и минусы каждого варианта
  • Научитесь подключать агрегатор платежных систем «Интеркасса» к сайту и принимать оплату за товары либо услуги множеством способов
  • По итогам всего курса вы создадите полноценную, полностью работающую систему приема платежей на сайте, которая позволит принимать платежи на сайте различными способами: Visa, Mastercard, Яндекс.Деньги, Qiwi, WebMoney, W1, Bitcoin оплата наличными, оплата с помощью мобильных операторов и пр.

Краткое описание видеоуроков


Урок 1. Введение

  • Время ролика: 3:37
  • Cложность: средняя

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

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


Урок 2. Верстка страницы товаров

  • Время ролика: 10:29
  • Cложность: средняя

Итак, в предыдущем видео мы сформулировали задачу и теперь готовы ее решать. В данном уроке мы сверстаем страничку с товарами. Для ускорения процесса я воспользуюсь CSS фреймворком Bootstrap 4, который предлагает нам специальный компонент Card. Этот компонент как нельзя кстати подходит для вывода карточек продуктов на странице.

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


Урок 3. Форма покупки товара

  • Время ролика: 13:23
  • Cложность: средняя

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

Соответственно, в данном уроке мы воспользуемся компонентом модальное окно фреймворка Bootstrap 4. При клике по кнопке купить выбранного товара, это окно будет появляться и в форме пользователю будет достаточно ввести лишь свои данные. Наименование товара и его цена будут проставляться автоматически.


Урок 4. Оформление и сохранение заказа

  • Время ролика: 19:00
  • Cложность: средняя

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

Для решения задачи мы воспользуемся ORM RedBeanPHP, которая позволит быстро и легко работать с БД и практически избавит нас от необходимости писать SQL запросы.


Урок 5. Подключение Интеркассы

  • Время ролика: 16:54
  • Cложность: средняя

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

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


Урок 6. Оплата и проверка оплаты

  • Время ролика: 32:21
  • Cложность: средняя

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

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

×
Куда вам отправить курс?

Автор курса

Кудлай Андрей

Андрей Кудлай

  • Автор и технический директор издательства WebForMySelf
  • Профессионал веб-разработки с 11-летним практическим опытом
  • Владеет знаниями в областях HTML, CSS, PHP, JavaScript, AJAX, Flash, оптимизации сайтов
  • В совершенстве владеет фреймворками и CMS: OpenCart, WordPress, CakePHP, Bootstrap, Yii2
  • Педагог в прошлом, благодаря чему умеет объяснять так, что становится понятно даже новичку
  • Многие годы работал модератором интернет-магазинов в различных фирмах, поэтому знает всю «кухню» сайтостроения изнутри

Андрей является автором семи популярных видеокурсов издательства WebForMySelf:

  • «PHP-МАСТЕР. От теории до собственной CMS интернет-магазина»
  • «Интернет-магазин на OpenCart. Создание магазина с уникальным шаблоном»
  • «WordPress-Мастер: от Личного блога до Премиум-шаблона»
  • «Фреймворк YII2 с Нуля до Профи. Быстрая разработка с современным фреймворком»
  • «WordPress-профессионал»
  • «ФреймворкCakePHP: с Нуля до Гуру на примере создания корпоративного сайта»
  • «Фреймворк Bootstrap: практика адаптивной верстки от А до Я»

Что говорят наши ученики

  • Титов Владимир
  • Рифтелд Юлия
  • Белобородов Павел
  • Фоминов Алексей
  • Казарян Григорий

Отзыв от
Титова Владимира

Титов Владимир
Купленные курсы:
  • Joomla-Профессионал: создание расширений для Joomla

Какого конкретного результата добился с помощью курса? Разработка модулей, плагинов, компонентов для CMS Joomla! 3.

Начинал с полного нуля. Не мог понять основную структуру Joomla и ООП в целом.

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

Научился разрабатывать с нуля расширения для CMS Joomla. Очень хорошее объяснение всех действий «преподавателя», как говориться «для чайников», что в принципе и поспособствовало моим результатам.

Планирую постепенно переходить на другие CMS системы и фреймворки в частности laravel.

Отзыв от
Юлии Рифтелд

Олеся
Купленные курсы:
  • Фреймворк Laravel с нуля до профи. Быстрая разработка с фреймворком №1

Привет, меня зовут Юлия Ритфелд, я фронт энд разработчик в Министерстве Юстиции в Нидерландах.

Я очень сомневалась купить ли мне курс о Ларавел. Я уже 5 лет работаю верстальщицей и графическим дизайнером и мне всегда казалось, что php (и другие языки бэкенд) - это удел супер умных программистов. Но в какой-то момент мой начальник сказал, что мне надо тоже выучить пхп, а именно Ларавел, чтобы помочь в разработке аппликаций. Я очень долго сомневалась потяну ли такую сложную теорию. Как я как креативный человек смогу ли строить сложные вещи, да еще и в пхп?

Стоит ли инвестировать столько времени и средств?

Я посмотрела курс о Ларавел на lynda.com. Потом купила несколько курсов об этом фреймворке на Udemy.com. Потом были курсы на pluralsight.com. Все было сложно. И даже не в языке дело, на английском я учусь и работаю уже 2 десятка лет. И перед тем как сдаться я увидела в ютюбе ролик Виктора. Посмотрела один, второй и не смогла оторваться.

Но пойдя на данный момент уже 19 из 39 уроков (50%) теоретической части курса о Ларавел хочу сказать с полной уверенностью, что все мои страхи были напрасны. Все дело в учителе. Виктор просто предугадывает мои вопросы и мысли типа ‘а что если..’. Видео записаны в отличном качестве и картинки на которых он объясняет о том, что такое, например, Middleware для меня как визуального человека просто спасение.

А теперь благодаря Виктору я добавила еще одну профессию в свое резюме.

Я даже добавила этот курс в свой профиль ЛинкдИн как официальное образование. По качеству этот курс превосходит все, что на данный момент есть на мировом рынке по этому фреймворку.

Отзыв от
Белобородова Павла

Белобородов Павел
Купленные курсы:
  • Премиум клуб

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

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

Начинал с желания работать в сфере сайтостроения. Я точно не знал что это такое и из чего состоит. Поиск качественных видеоуроков меня и привели на этот ресурс.

Какие проблемы испытывал до приобретения курса? Очень много не качественного видео в интернете. Полное не знание профессии веб-дизайнера и в связи с этим метание из одной области в другую.

Что помогло принять решения для покупки обучающего курса? Первые бесплатные видео от ресурса.

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

Планирую изучение дополнительных языков программирования.

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

Отзыв от
Фоминова Алексея

Агата

Купленные курсы:
  • WordPress-Профессионал
  • WordPress-Мастер: от Личного блога до Премиум шаблона
  • Интернет-магазин под ключ

Повторил написание интернет-магазина, полностью переписав код в курсе "Интернет-магазин под ключ".

Теперь знаю куда смотреть при разбирании сайта на косточки Научился пользоваться такими программами как локальный сервер denwer, php designer, filezilla, notepad, adobe dreamweaver, photoshop, дополнениями браузеров для быстрой проверки сайтов и нахождении необходимой строчки кода, с чего начинать писать сайт, работа с CMS WordPress, работа с шаблонами WordPress и подстраивание их под свои требования, написания структуры сайта, плана сайта добавления функция на сайт, написание кода с верстки…вообщем устал перечислять, еще кучу всего!!!

Даже могу теперь спорить с друзьями программистами, которые оказывается ничего не понимают, это жесть, а учились 5 лет!

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

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

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

Отзыв от
Казарян Григория

Казарян Григорий
Купленные курсы:
  • Фреймворк CakePHP: с нуля до гуру
  • Интернет-магазин под ключ
  • Корпоративный сайт под ключ
  • WordPress-Ученик

С помощью ваших курсов я научился создавать веб сайты с нуля. Сейчас создаю сайты на заказ. Начал я с нуля. Проблем и вопрос было масса. А конкретных ответов в сети найти практически не возможно.

Ваша команда просто супер. Потому что объясняете доходчиво, чётко все по делу. Служба поддержки отвечает быстро! В форуме тоже все разложено по полочкам. Отвечаете на вопросы с терпением, всем подряд! По-моему друзья вам нету аналогов в сети интернет! Спасибо вам огромное за ваши труды.

Изучив курсы научился профессиональным образом создавать сайты!

Что запомнилось больше все из курса? Честно? Все запомнилось!))) Планируют создать свой интернет магазин и внедриться в рынок Армении со своим продуктом. Ещё раз хочу поблагодарить вас. Огромное вам спасибо!

×
Куда вам отправить курс?

*Данное рекламное предложение не является публичной офертой.

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

Отказ от ответственности | Политика конфиденциальности | Согласие с рассылкой