I will teach you ocaml and functional programming
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
