Score code, devs, and debt fast.
Score code, devs, and debt fast.
Welcome! Just below, you'll find a list of some of the most common questions about SitePoint content and products.
As a SitePoint Premium member, you can take advantage of exclusive access to a number of leading courses, ebooks and other content for web developers and designers in addition a bunch of other great benefits.
As a member, you can choose your billing cycle as a monthly or annual payment, giving you access to everything in our library, plus new content that is added each month.
That's a good question — but it's hard to give a one-size-fits-all answer to it. There are a few ways we can help.
You can choose to follow one of our Learning Paths if you like.
Or: send us an email explaining what you'd like to achieve, and what you know already. We'll get back to you with a list of books and courses to help you reach your goals!
We currently accept payment for all purchases through credit/debit card, including Visa, MasterCard and American Express.
We also accept payment through PayPal.
All purchases are billed in U.S. dollars.
Our refund policy is super simple — if you're not happy with SitePoint's service, books, or courses, you're welcome to request a refund for any charges made in the last 30 days. Simple as that.
If you've joined on a trial, you're free to cancel any time during the trial period — we won't charge you. Whether you're on a free trial or a regular membership, it's easy to cancel any time from your membership settings page.
After your first month of membership, your membership will be on auto-renew, and you are responsible for these subsequent charges.
You certainly can!
If you're on a monthly membership, changing to an annual membership is super easy — just head to your membership settings, and choose the option to upgrade your account. Your upgrade, will be put in place right away.
To switch to a monthly plan, just contact our support team.
Yes! You can pause your membership for as long as you need — you just need to "renew" the pause each month.
When you start pausing your membership, it takes place at the end of your billing cycle. You can pause for 1, 2, or 3 months. We'll contact you three days before it resumes.
To put your membership on pause, just head to your membership settings page.
To cancel your membership, visit your membership settings page and scroll down to the “Membership plan” heading. You'll see a link to cancel your membership at the bottom of the page.
You can download all the SitePoint-published books (but not those from other publishers), if you have our Download+ plan, or If you retain a membership that was purchased before 19th December 2018.
Otherwise, all our books can be read online, in our Reader.
If your membership plan includes Downloads, just open up the book within the online reader or the book's product page, and click on the "Download" button. If available, you'll get a choice of up to three download formats (and you can download all three if you like):
If you have any questions regarding downloads, just email our support team, who'll be happy to help.
You can find the code examples for each book in the online Reader interface of each book, on the table of Contents page, look for the “Files” button, which links to the GitHub Repository of code archives. To go directly to the GitHub repositories for all our books, click here.
We integrate with GitHub to make it even easier for you to follow changes in the sample code for your courses as it evolves between steps. Git is a version control system which makes it easy to manage different versions of a files in a project, like our code examples.
The collection of files belonging to a project are called a repository. Our course repositories are hosted on GitHub, which makes it easy to access the code from anywhere and see changes visually with its web interface.
Download the code
The simplest way to access the working files for your book is to download the sample code directly to your computer — just click “Download the sample code” and you'll get all the relevant code packaged up in a single ZIP file.
Checkout the code with Git
If you're familiar with Git, you might prefer to checkout the code from the course's Git repository directly, using the tag specific to the lesson. You'll be set up with the most relevant version of the project automatically, with ability to switch between lessons easily.
SitePoint's video player supports:
Our courses are best experienced online, where you've got access to any extras such as file downloads.
With that in mind, it's not always possible to take courses directly on the site — which is why we've made it possible to download course videos.
If your membership plan includes Downloads, you can download each video in the course in either SD or HD quality. Just look for the SD or HD download symbols in the Table of Contents.
If your plan doesn't include Downloads, but you'd like to upgrade, our support team will be happy to help!
Unfortunately, no.
If you're having some issues with our lessons, the best place to sort your issue out is through our Community Forums, where you would be able to get quick help from other users.
Email us and tell us what you've found and which chapter and section you are referring to. We will then review your findings.
Contributing to SitePoint is the perfect way to share your skills and knowledge, build an audience, and establish yourself as an industry leader. Our contributors speak at conferences, publish books and are recognized across the globe as leaders in their fields. It's also a great way to make some extra cash!
To get started, visit our Contributors page.
We have a variety of programs. Please contact our support team to inquire further.
If you can't see an answer to your question then you can send us an email. We'll get back to you within 24 hours.