Free trial lesson!

Free trial lesson!

Online Python/HTML/CSS/JS tutor, from 25CHF/h, free trial

Authmane Terki, ex développeur, enseignant de maths, physique et programmation indépendant
Authmane Terki, freelance math, physics and programming tutor, ex developer

Are you looking to develop your programming skills? You've come to the right place! With over 6 years of teaching experience and more than 13 years in programming, I'm here to guide you through your learning journey.

About Me

I'm an independent teacher, former developer, and founder of Swissmath. With over 140 students trained and numerous testimonials, I'm passionate about teaching and committed to helping you succeed.

What You'll Learn
  • Python: With nearly 9 years of experience, I'll guide you through the ins and outs of this versatile language.
  • Web Development: From HTML/CSS basics to the JavaScript library jQuery, I'll prepare you to create dynamic and responsive websites.
  • Databases: SQL, MySQL - I'll show you how to effectively manage data.
  • Linux: Master the command line, basic Linux principles, and much more.
My Teaching Method
  • Adaptability: My explanations are tailored to your level of understanding.
  • Practice: You'll have the opportunity to put your knowledge into practice with concrete exercises.
  • Confidence: I'll help you build confidence in your abilities.
  • Autonomy: I encourage reflection and autonomy in learning.
  • Regular Follow-up: I'm here to support you at every step of your journey.
About You

Whether you're a student or simply passionate about programming, I'm here to help. Born in Switzerland and based in Morges, I'm ready to share my knowledge and expertise with you.

Get a free lesson


Web development

HTML/CSS, JavaScript, PHP, SQL, jQuery, Bootstrap, Node.js, Flask

Introduction to video game programming

I offer a programming course for teenagers from 12 years old. The course is divided into 4 stages over 8 months:
1. A free trial period
2. Selection of the best and most motivated students
3. Teaching the basics of programming by making video game elements
4. The production of several complete and playable video games made with the whole class

The course has been designed so that the students acquire knowledge and skills that are of huge value today, and which I hope will be useful to them throughout their entire lives, whether in the professional world or in their personal lives. At the end of the course and after validation of the practical works the students will have acquired:
- basic knowledge of programming
- increased thinking skills, autonomy and precision
- a better understanding of how computers work
- greater ease and skill in using electronic devices
- indirectly improved performance in maths
- the basis for further progress on their own
- a gateway to the world of development or computing

For the making of the games, I chose Godot Engine and its GDScript language which allow to make games very quickly and easily without having to learn beforehand a long list of prerequisites, which can be demotivating for many.

Godot Engine offers many advantages:
- It offers a very good compromise between ease of use and power. It is very accessible to beginners while allowing to make very advanced 2D and 3D games such as Sonic Colors Ultimate on Nintendo Switch.
- It's open-source and 100% free. There is no need to pay at all.
- The games can easily be exported to PC and Mac, but also iOS and Android, and even directly online.
- It is very light. It downloads in seconds and doesn't need to be installed because it opens directly. And it works even on very low-powered, older computers.
- It has a dedicated language very similar to Python called GDScript which was designed specifically for making video games and specifically for Godot, so it works really well.
- It can be used with many other languages: Python, C#, C++ and many others
- It has a very convenient and flexible scene and node system that has been widely praised and appreciated.
- It works in a way that makes it particularly suitable for teamwork
- It has other really cool features like the fact that all game elements can be animated very easily.
- It supports virtual reality
- There is a whole community to ask questions to which is really nice.
- There are lots of free resources on the internet to learn how to use it.

Get a free lesson


At home

In most of the Lausanne region : Lausanne, Renens, Pully, Morges, Écublens, Prilly, Épalinges, Le Mont-sur-Lausanne, Bussigny, Chavannes, etc


In an office just in front of the Lausanne train station


By videoconference and using an online collaborative board or remote control software


note sur Superprof (4,9 étoiles)
Grade on website Superprof

Payment methods

Bill (or QR-bill)
To top

Do you agree to have all your activity on the website recorded for improvement purposes and to data being stored on your device (cookies)?