Thank you for using Programming School!
Using Programming School
Who May Use our Services
You may use our Services only if you can form a binding contract with Programming School, and only in compliance with these Terms and all applicable laws. When you create your Programming School account, and subsequently when you use certain features, you must provide us with accurate and complete information, and you agree to update your information to keep it accurate and complete. Any use, registration, payment or access by anyone under the age of 16 is prohibited without parental or legal representative control, and certain regions and Content Offerings may have additional requirements and/or restrictions.
Our License to You
Changes to Content Offerings
Programming School offers courses and content ("Content Offerings"). Programming School reserves the right to cancel, interrupt, reschedule, or modify any Content Offerings, or change the point value or weight of any assignment, quiz, or other assessment. Content Offerings are subject to the Disclaimers and Limitation of Liability sections below.
No Academic Credit
Unless otherwise explicitly indicated, participation in or completion of Content Offering does not confer any academic credit. Even if credit is awarded by Programming School, there is no presumption that other institutions will accept that credit. Programming School, and instructors have no obligation to have Content Offerings recognized by any educational institution or accreditation organization.
The Services enable you to share your content, such as homework, quizzes, exams, projects, other assignments you submit, posts you make in the forums, and the like ("User Content"), with Programming School, instructors, and/or other users. You retain all intellectual property rights in, and are responsible for, the User Content you share. User Content does not include course content or other materials made available on or placed on to the Programming School platform by or on behalf of Programming School's or their instructors using the Services.
How Programming School and Others May Use User Content
To the extent that you provide User Content, you grant Programming School a fully-transferable, royalty-free, perpetual, sublicensable, non-exclusive, worldwide license to copy, distribute, modify, create derivative works based on, publicly perform, publicly display, and otherwise use the User Content. This license includes granting Programming School the right to authorize Partners to use User Content with their registered students, on-campus learners, or other learners independent of the Services. Nothing in these Terms shall restrict other legal rights Programming School may have to User Content, for example under other licenses. We reserve the right to remove or modify User Content for any reason, including User Content that we believe violates these Terms.
We welcome your suggestions, ideas, comments, and other feedback regarding the Services ("Feedback"). By submitting any Feedback, you grant us the right to use the Feedback without any restriction or any compensation to you. By accepting your Feedback, Programming School does not waive any rights to use similar or related Feedback previously known to Programming School, developed by its employees or contractors, or obtained from other sources.
We care about the security of our users. While we work to protect the security of your account and related information, Programming School cannot guarantee that unauthorized third parties will not be able to defeat our security measures. Please notify us immediately of any compromise or unauthorized use of your account by emailing [email protected]
Third Party Content
Through the Services, you will have the ability to access and/or use content provided by instructors, other users, and/or other third parties and links to websites and services maintained by third parties. Programming School cannot guarantee that such third party content, in the Services or elsewhere, will be free of material you may find objectionable or otherwise inappropriate or of malware or other contaminants that may harm your computer, mobile device, or any files therein. Programming School disclaims any responsibility or liability related to your access or use of, or inability to access and use, such third party content.
Copyright and Trademark Policy
Programming School respects the intellectual property rights of our users, and other third parties and expects our users to do the same when using the Services. We have adopted and implemented the Programming School Copyright and Trademark Policy in accordance with applicable law, including the Digital Millennium Copyright Act.
Programming School is committed to advancing the science of learning and teaching, and records of your participation in courses may be used for education research. In the interest of this research, you may be exposed to variations in the Content Offerings. Research findings will typically be reported at the aggregate level. Your personal identity will not be publicly disclosed in any research findings without your express consent.
Paid Services from Programming School
Programming School offers paid Services (e.g., course, Course Certificates for certain courses) for a fee. Unless otherwise stated, all fees are quoted in euro. You are responsible for paying all fees charged by or for Programming School and applicable taxes in a timely manner with a payment mechanism associated with the applicable paid Services. If your payment method fails or your account is past due, we may collect fees using other collection mechanisms. Fees may vary based on your location and other factors, and Programming School reserves the right to change any fees at any time at its sole discretion. Any change, update, or modification will be effective immediately upon posting through the relevant Services. Refunds may be available for paid Services as described in our Refund Policy
Modifying and Terminating our Services
We are constantly changing and improving our Services. We may add or remove functions, features, or requirements, and we may suspend or stop part of our Services altogether. Accordingly, Programming School may terminate your use of any Service for any reason. If your use of a paid Service is terminated, a refund may be available under our Refund Policy. We may not be able to deliver the Services to certain regions or countries for various reasons, including due to applicable export control requirements or internet access limitations and restrictions from governments. None of Programming School, its partners and instructors, its contributors, sponsors, and other business partners, and their employees, contractors, and other agents (the "Programming School Parties") shall have any liability to you for any such action. You can stop using our Services at any time, although we'll be sorry to see you go.
THE SERVICES AND ALL INCLUDED CONTENT ARE PROVIDED ON AN "AS IS" BASIS WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED. THE PROGRAMMING SCHOOL PARTIES SPECIFICALLY DISCLAIM ANY AND ALL WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT, AND ANY WARRANTIES ARISING OUT OF COURSE OF DEALING OR USAGE OF TRADE. THE PROGRAMMING SCHOOL PARTIES FURTHER DISCLAIM ANY AND ALL LIABILITY RELATED TO YOUR ACCESS OR USE OF THE SERVICES OR ANY RELATED CONTENT. YOU ACKNOWLEDGE AND AGREE THAT ANY ACCESS TO OR USE OF THE SERVICES OR SUCH CONTENT IS AT YOUR OWN RISK.
Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE PROGRAMMING SCHOOL PARTIES SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR ANY LOSS OF PROFITS OR REVENUES, WHETHER INCURRED DIRECTLY OR INDIRECTLY, OR ANY LOSS OF DATA, USE, GOODWILL, OR OTHER INTANGIBLE LOSSES, RESULTING FROM: (A) YOUR ACCESS TO OR USE OF OR INABILITY TO ACCESS OR USE THE SERVICES; (B) ANY CONDUCT OR CONTENT OF ANY PARTY OTHER THAN THE APPLICABLE PROGRAMMING SCHOOL PARTY, INCLUDING WITHOUT LIMITATION, ANY DEFAMATORY, OFFENSIVE, OR ILLEGAL CONDUCT; OR (C) UNAUTHORIZED ACCESS, USE, OR ALTERATION OF YOUR CONTENT OR INFORMATION. IN NO EVENT SHALL PROGRAMMING SCHOOL'S AGGREGATE LIABILITY FOR ALL CLAIMS RELATED TO THE SERVICES EXCEED TWENTY EURO (€20) OR THE TOTAL AMOUNT OF FEES RECEIVED BY PROGRAMMING SCHOOL FROM YOU FOR THE USE OF PAID SERVICES DURING THE PAST SIX MONTHS, WHICHEVER IS GREATER.
YOU AGREE THAT ANY CAUSE OF ACTION RELATED TO THE SERVICES MUST COMMENCE WITHIN ONE (1) YEAR AFTER THE CAUSE OF ACTION ACCRUES. OTHERWISE, SUCH CAUSE OF ACTION IS PERMANENTLY BARRED.
You agree to indemnify, defend, and hold harmless the Programming School Parties from any and all claims, liabilities, expenses, and damages, including reasonable attorneys' fees and costs, made by any third party related to: (a) your use or attempted use of the Services in violation of these Terms; (b) your violation of any law or rights of any third party; or (c) User Content, including without limitation any claim of infringement or misappropriation of intellectual property or other proprietary rights.
Governing Law and Jurisdiction
The Services are managed by Programming School, which is located in Vordergasse 59, 8200 Schaffhausen, Switzerland. You agree that any dispute related to these Terms will be governed by and construed in accordance with Swiss law without giving effect to conflict of law rules and with the Vienna Convention on the Sale of Goods being expressly excluded.
Revisions to the Terms
We reserve the right to revise the Terms at our sole discretion at any time. Any revisions to the Terms will be effective immediately upon posting by us. For any material changes to the Terms, we will take reasonable steps to notify you of such changes, via a banner on the website, email notification, another method, or combination of methods. In all cases, your continued use of the Services after publication of such changes, with or without notification, constitutes binding acceptance of the revised Terms.
If it turns out that a particular provision of these Terms is not enforceable, this will not affect any other terms. If you do not comply with these Terms, and we do not take immediate action, this does not indicate that we relinquish any rights that we may have (such as taking action in the future).