I will teach you ocaml and functional programming

France

I speak French, English

Dveloppeur freelance

Developer since 2015, I help clients build secure and scalable backend systems. Specialized in API development, high-performance services, and Linux infrastructure (deployment, optimization, database...
About this Gig

I will teach you functional programming using OCaml in a clear and practical way.


OCaml is a powerful language, but it can feel difficult at first, especially if you come from an imperative background.

I will help you understand how to think in a functional way and become comfortable with the language.


This course is beginner-friendly and adapts to your level.


In the Basic package:

  • Learn OCaml syntax
  • Use the compilers and REPL
  • Write simple functional programs
  • Understand recursion


In the Standard package:

  • Introduction to functional programming concepts
  • Project setup with Opam and Dune
  • Work with types (records, variants)
  • Write more structured programs


In the Premium package:

  • Advanced features (modules, functors, GADTs)
  • Debugging and profiling
  • Writing maintainable and testable code
  • Best practices for real-world projects


Like most computer science students here in France, I've had to dive into OCaml and remember how tough it was at first, I've seen the language changes and gain attraction since 2010 and will be more than happy to help you on your journey to learn OCaml !


If you already have experience, we can focus on specific topics or problems. Feel free to message me !

Lesson purpose:

Programming language

Student age:

Teen (13–17)

Adult (18–65)

Senior (65+)

Development technology:

Other

My Portfolio