Download The Ultimate Tutorial: Getting Started With Kotlin

350 pages of hands-on tutorial right into your email inbox. Learn how to use state of the art development environment and build a full-fledged command-line application. You will receive free updates to the tutorial. Start learning Kotlin today!

Terms and Conditions

v1.0.0—last updated 2018-10-16

Description of service

iwillteachyoukotlin by Oleksii Fedorov (“iwillteachyoukotlin”, “”, “Oleksii Fedorov”, “we”, “us” or “our”) provides an educational platform for a community of registered and unregistered users (“users” or “you”) in the form of blog posts and articles, videos and screencasts, e-books, books and podcasts (“Educational content” or “Content”). Users can share comments, opinions, and ideas. The preceding list of Services is not all-inclusive, and additional Services may be offered by us from time to time. The following are the terms of use (“Terms” or “Terms and conditions”) for using the Site and the Services.

Acceptance of terms

By using the services, you are agreeing, on behalf of yourself and those you represent, to comply with and be legally bound by these terms as well as our privacy policy and all applicable laws. If you, for yourself or on behalf of those you represent, do not agree to any provision of these terms, you must, for yourself and on behalf any such person(s), discontinue the registration process, discontinue your use of the services, and, if you are already registered, cancel your account.

Intellectual property

The Site and its original content, features, and functionality are owned by iwillteachyoukotlin and are protected by international copyright, trademark, patent, trade secret, and other intellectual property or proprietary rights laws.

Abuse prevention

Harmful language and spamming other users will not be tolerated (via public, private messages and comments). The content in question will be removed and user’s account banned. By way of example, and not as a limitation, you agree not to use the Services:

  • To abuse, harass, threaten, impersonate or intimidate any person;
  • To post or transmit, or cause to be posted or transmitted, any Content that is libelous, defamatory, obscene, pornographic, abusive, offensive, profane, or that infringes any copyright or other right of any person;
  • To communicate with iwillteachyoukotlin representatives or other users in an abusive or offensive manner;
  • For any purpose (including posting any Communication or viewing Educational Content) that is not permitted under the laws of the jurisdiction where you use the Services;
  • To post or transmit, or cause to be posted or transmitted, any Communication designed or intended to obtain password, account, or private information from any iwillteachyoukotlin user;
  • To create or transmit unwanted “spam” to any person or any URL;
  • With the exception of accessing RSS feeds, you agree not to use any robot, spider, scraper or other automated means to access the Site for any purpose without our express written permission. Additionally, you agree that you will not: (a) take any action that imposes, or may impose in our sole discretion an unreasonable or disproportionately large load on our infrastructure; (b) interfere or attempt to interfere with the proper working of the Site or any activities conducted on the Site; or (c) bypass any measures we may use to prevent or restrict access to the Site.

To report suspected abuse of the Site or a breach of the Terms, please send written notice to iwillteachyoukotlin at email:

You are solely responsible for your interactions with other users of the Site, including any communications that you exchange through iwillteachyoukotlin’s commenting system. iwillteachyoukotlin reserves the right, but has no obligation, to review disputes between you and other users.

If the Services or Site are used in a manner that violates the Terms in any way, iwillteachyoukotlin may at its sole discretion, but is not required to, suspend or terminate your account, disable your access to the Site and/or take any steps that it deems appropriate to address the situation.


We may terminate your access to the Site, without cause or notice, which may result in the forfeiture and destruction of all information associated with your account. All provisions of this Agreement that, by their nature, should survive termination shall survive termination, including, without limitation, ownership provisions, warranty disclaimers, indemnity, and limitations of liability.

Warranty disclaimer

You use the site and the services at your own risk. The site and the services are provided on an “as is, as available” basis. iwillteachyoukotlin expressly disclaims all warranties, including the warranties of merchantability, title, fitness for a particular purpose and non-infringement. iwillteachyoukotlin disclaims all responsibility for any loss, injury, claim, liability, or damage of any kind resulting from, arising out of or in any way related to (a) any errors in or omissions from this site and the services, including, but not limited to, technical inaccuracies and typographical errors, (b) third party communications, (c) any third party websites or content directly or indirectly accessed through links in the site, including but not limited to any errors or omissions, (d) the unavailability of all or any part of the site or the services, (e) your use of the site or the services, or (f) your use of any equipment or software in connection with the site or the services.

Limitation of liability

Except as otherwise provided by law, neither iwillteachyoukotlin nor any of its affiliates, parents, subsidiaries, authorized distributors, directors, shareholders, employees or agents shall be liable for any loss, injury, claim, liability, or damage of any kind resulting from your use of the site, any facts or opinions appearing thereon, or the services. iwillteachyoukotlin shall not be liable for any special, direct, indirect, incidental, punitive or consequential damages of any kind whatsoever (including, without limitation, attorneys’ fees) in any way due to, resulting from, or arising in connection with the use of or inability to use the site or services. To the extent the preceding limitation of liability is prohibited or fails of its essential purpose, iwillteachyoukotlin’s sole obligation to you for damages shall be limited to €5.00.

You and iwillteachyoukotlin agree that any proceedings to resolve or litigate any dispute arising hereunder will be conducted solely on an individual basis, and that you will not seek to have any dispute heard as a class action, a representative action, a collective action, a private attorney general action, or in any proceeding in which you act or propose to act in a representative capacity. You further agree that no proceeding will be joined, consolidated, or combined with another proceeding without the prior written consent of iwillteachyoukotlin and all parties to any such proceeding.

Governing law

These terms and conditions are governed by the laws of Germany and the laws of the State of Berlin, as applicable without regard to conflicts of laws principles. The United Nations Convention on the International Sale of Goods does not apply and is expressly excluded.

Modification of terms

iwillteachyoukotlin reserves the right, at its sole discretion, to modify or replace the Terms at any time. If the alterations constitute a material change to the Terms, iwillteachyoukotlin will notify you by posting an announcement on the Site. What constitutes a material change will be determined at iwillteachyoukotlin’s sole discretion. You are responsible for reviewing and becoming familiar with any such modifications. Using any Service or consuming any Educational content constitutes your acceptance of the Terms as modified.

Also, when using particular features of the Services, you are subject to any posted guidelines, terms or rules applicable to such Services.

Your access to and use of the Site and our Services may be interrupted from time to time as a result of equipment malfunction, updating, maintenance or repair of the Site or any other reason within or outside of our control. iwillteachyoukotlin reserves the right to suspend or discontinue the availability of the Site, any Service and to remove any Educational Content at any time at its sole discretion and without prior notice. iwillteachyoukotlin may also impose limits on certain features and Services or restrict your access to parts of or all of the Site and the Services without notice or liability.

Copyright complaints

iwillteachyoukotlin respects the intellectual property rights of others. It is our policy to respond promptly any claim that Content posted on the Site infringes the copyright or other intellectual property rights (“Infringement”) of any person. iwillteachyoukotlin will use reasonable efforts to investigate notices of alleged Infringement and will take appropriate action under applicable intellectual property laws and these Terms where it believes an Infringement has taken place, including removing or disabling access to the Content claimed to be infringing and/or terminating accounts and access to the Site.

To notify iwillteachyoukotlin of a possible Infringement, you must submit your notice in writing to the attention of “Copyright Infringement” care of and include in your notice a detailed description of the alleged Infringement sufficient to enable iwillteachyoukotlin to make a reasonable determination. Please note that you may be held accountable for damages (including costs and attorneys’ fees) for misrepresenting that any Content is infringing your copyright.


The Services may provide, or third parties may provide, links to other sites or resources. Because iwillteachyoukotlin has no control over such sites and resources, you acknowledge and agree that iwillteachyoukotlin is not responsible for the availability of such external sites or resources, and does not endorse and is not responsible or liable for any content, advertising, products or other materials on or available from such sites or resources. You further acknowledge and agree that iwillteachyoukotlin shall not be responsible or liable, directly or indirectly, for any damage or loss caused or alleged to be caused by or in connection with the use of or reliance on any such content, goods or services available on or through any such site or resource.

Release and indemnify

You hereby expressly and irrevocably release and forever discharge iwillteachyoukotlin, its affiliated and associated companies and its authorized distributors, and their respective directors, officers, employees, agents, representatives, independent and dependent contractors, licensees, successors and assigns of and from any and all actions, causes of action, suits, proceedings, liability, debts, judgments, claims and demands whatsoever in law or equity which you ever had, now have, or hereafter can, shall or may have, for or by reason of, or arising directly or indirectly out of your use of the Site and the Services.

You hereby agree to indemnify and hold harmless iwillteachyoukotlin, its affiliated and associated companies and its authorized distributors, and their respective directors, officers, employees, agents, representatives, independent and dependent contractors, licensees, successors and assigns from and against all claims, losses, expenses, damages and costs (including, but not limited to, direct, incidental, consequential, exemplary and indirect damages), and reasonable attorneys' fees, resulting from or arising out of (a) a breach of these Terms, (b) Content posted on the Site, (c) the use of the Services, by you or any person using your account, or (d) any violation of any rights of a third party. iwillteachyoukotlin reserves the right, at its own expense, to assume the exclusive defense and control of any matter otherwise subject to indemnification by you.


These Terms constitute the entire understanding of the parties and supersede all prior and contemporaneous written and oral agreements with respect to the subject matter hereof. Any rule of construction stating that ambiguities are to be resolved against the drafting party will not be applied in the construction or interpretation of these Terms. If one or more of the provisions herein is held invalid, illegal or unenforceable in any respect, the validity, legality, and enforcement of the remaining provisions shall not be affected or impaired. Any inconsistency between these Terms in English and these Terms in any other language shall, to the fullest extent permitted by applicable law, be resolved by reference to the English version. The failure to enforce or the waiver by either party of a default or breach of the other party shall not be considered to be a waiver of any prior, subsequent or other default or breach.

Terms and conditions for Digital product sales

“Digital Products” refers to videos, online training, e-books, books, podcasts, audiobooks, and content available and sold on site.

By purchasing Digital Products through this site, or “Selz” (our e-commerce and Digital Product hosting provider), you agree to these terms and conditions.


iwillteachyoukotlin doesn’t charge VAT as it is registered as “Kleinunternehmer” (gem. § 19 UStG.)

Merchant Domicile

The Country of Merchant Domicile is Germany; the State of Merchant Domicile is Berlin.

Limitation of liability

All opinions expressed in the videos are the presenters' own and may or may not represent the opinions of iwillteachyoukotlin, or the respective employer of the presenter, or the respective employers of the owners of iwillteachyoukotlin.

Warranty disclaimer

All advice is provided "as is" with no warranties or indemnities as to its appropriateness for your particular situation. iwillteachyoukotlin takes no responsibility for the implementation of any advice in your own software development, product development and business development or the outcomes of such implementation.

Purchasing access to Digital Products

When you purchase access to the Digital Products you are purchasing a non-transferable, non-exclusive right to access the information. You may not publish or share the Digital Products or your login details with anyone else. If you wish to purchase company-wide access, please get in touch by sending an email to

Participation in publicity materials

By purchasing access, you agree to iwillteachyoukotlin using your participation in publicity materials and listing your name as a customer on the iwillteachyoukotlin website.

Return, refund and cancellation policy

iwillteachyoukotlin offers a Money-Back Guarantee for Digital Products for 30 days, except if otherwise noted in the Digital Product description. If you are not satisfied with the Digital Product, you can request the refund by sending the email to

You’ll need to specify which email address you have used to purchase the Digital Product and provide the URL to the Digital Product that you have purchased. If you have purchased the product not more than 30 days ago, then the full price (at a time of the purchase) will be refunded.

iwillteachyoukotlin reserves the right to refuse the refund in case of repeated abuse of the Money-Back Guarantee. The abuse is identified as purchasing, accessing, requesting a refund for related Digital Products repeatedly. The reasoning behind this is the following: if you buy related Digital Products from iwillteachyoukotlin again and again, then you are satisfied with related Digital Products that you’ve bought before.

Other than Money-Back Guarantee, iwillteachyoukotlin doesn’t offer refunds on Digital Products. Should you consider your situation to be a special circumstance then please get in contact with us and we shall consider your individual request.

In the event you exercise your right of Money-Back Guarantee for a refund because you are not satisfied with the Digital Product, your access to that Digital Product will be revoked.

Delivery policy

Our Digital Products purchased through the iwillteachyoukotlin store (or Selz store) are delivered via and (embedded).

Videos are delivered by a choice of two methods; (a) via digital video streaming (using the video player featured on our Store pages) and (b) via download to your personal computer (click on the download link labeled “download” on each video's page).

Podcasts and audiobooks are delivered by a choice of two methods; (a) via digital audio streaming (using the audio player featured on our Store pages) and (b) via download to your personal computer (click on the download link labeled “download” on each podcast’s or audiobook’s page).

E-books and books are delivered via download to your personal computer in the form of PDF.

Purchased content is available on the site in the form of articles that you can read.


Any Digital Products which are purchased on a subscription basis will be subject to the following:

- “Monthly” subscriptions will be charged each month on the same day as the day of the month when the subscription was first activated.
- “Annual” subscriptions will be charged each year on the same day and month as the day and month as when the subscription was first activated.
- If the charge is scheduled for a day that does not exist in the month being charged (for example the 31st June), then the charge will instead occur on the last day of that month.

Miscellaneous terms

iwillteachyoukotlin reserves all other rights.

iwillteachyoukotlin provides no guarantee of availability of the web server or hosting of the Digital Products. iwillteachyoukotlin will make commercially reasonable efforts to provide availability. In the event of continued unavailability, iwillteachyoukotlin will make commercially reasonable efforts to make the Digital Products available to download locally.

Prohibited where illegal. You are responsible for any local sales taxes other than EU VAT.

iwillteachyoukotlin reserves the right to vary these terms from time to time. If you choose not to accept updated terms, access to the service will be revoked. The latest version can always be found at

For any customer enquiries, please email

Privacy: we take your privacy very seriously. If you opt-in to receive information about related Digital Products from iwillteachyoukotlin, we will occasionally email you about that. If you purchase a Digital Product that is a part of a series, we will email you about new releases for that series. Other than that, we will only contact you in direct relation to the items you have purchased from us. We will never sell or rent your details. You can read our full privacy policy here: