Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Stripe PHP: Make Checkout Webpages
Rating: 4.3 out of 5(70 ratings)
462 students

Learn Stripe PHP: Make Checkout Webpages

Start to accept credit cards on your PHP web site for single item orders and get introduced to the Stripe platform.
Created byLon Hosford
Last updated 5/2018
English

What you'll learn

  • Create a single order Stripe checkout web page
  • Use the Stripe API to charge credit cards from your web server.
  • Gain experience using the Stripe dashboard for transaction tracking.
  • Understand how the Stripe Remember Me feature is used.
  • Setup a web development environment for using Stripe
  • Install and use the Stripe PHP API library
  • Know how to maintain your Stripe account API keys
  • Understand how to configure a Stripe account for testing and production

Course content

7 sections35 lectures2h 7m total length
  • Introduction3:11

    This is an introduction to the course. It covers the goals of the course, the minimum skills for a great experience in the course and a high level view of the curriculum sections.

  • Instruction Guide20:00

    Tips for how to follow along in the course and to use the download practice files.

    "Sessions" mentioned in the guide correspond to a Udemy "Lecture".

  • Course Files Download0:10

    These are the files used in this course.

    1. Download and unzip in a folder in your web server.

    2. Refer to the Instruction Guide for an overview of the structure and purpose of the course folders and files.

    3. Refer to the Practice Files Guide in each course section for direction on how to use the files in that section.

      This includes a version of the Stripe PHP API library for use in the course.

Requirements

  • PHP: Beginner to intermediate skills.
  • Javascript: Beginner to intermediate skills
  • HTML: Beginner to intermediate skills
  • CSS: Beginner skill with some exposure to class and id selectors.
  • PHP Web server: Need to have access to a running web server with PHP 5.3.3 or later.
  • Stripe Account: You need a Stripe testing account. How to set one up is covered in the course.
  • Web Developer Tools: You should know how to open web developer tools in a web browser and navigate. We use Chrome web developer tools in the course materials. You can use others if you prefer.
  • Code editor of your choice.

Description

What is this course about? This course is a primer for using Stripe with PHP. It creates examples of using the Stripe provided Javascript based checkout forms for accepting bank cards. Then it covers the PHP processing of the charge of those cards. You use the Stripe dashboard to follow the charges to a payment to your account.

Visual Step by Step eBooks Included! Often following along by video is not convenient. So every video in this course includes a page by a PDF eBook you can also use. The eBooks are full sized visuals you see in the videos.

Who might find this course useful? This course is for those who are new to Stripe and prefer not to use documentation to learn. Keep in mind that Stripe provides many examples and documentation a competent PHP programmer could follow. So if you are that type of person, consider looking at that option before enrolling in this course. However if you want a laid back deep dive into the basics, this could be helpful to intermediate and higher level skilled developers.

Are you ready to take this course? Students for this course are new to intermediate in their PHP, Javascript, JQuery, CSS and HTML skills. You are familiar with these technologies and have had some experience. This course will stay on the light side of their use but at the same time provide production quality solutions you can use in simple applications.

Why take this course? Ecommerce is an essential skill for all web developers using PHP. Often the hurdle of where to start is high for newcomers to eCommerce. Stripe is a well known platform and is being add into PHP sites everyday. Stripe is great place to start and this course can be a great ice breaker for you to learn more on your own or take additional courses I am offering on Stripe. This course is also a good experience for combining HTML, CSS, Javascript, JQuery and PHP for a solution.

What do you need to take the course? You need access to a web site with PHP 5.3.3 or later. You can use a local host web site for the course. You need Stripe testing account and steps for doing this are covered in the course.

Who this course is for:

  • This course is for the newcomer to PHP, Stripe and web development who want to get a start on building web pages for eCommerce.
  • Developers who have skills and experience to learn from vendor supplied examples and API documentation may find that Stripe provides above average resources for your learning style.
  • This course uses the copy and paste method for code follow along. We do not type code but rather focus analyzing, testing and understanding the code snippets you paste.