tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
Trust the nation's largest network for Functional programming tutors

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

Featured by the nation’s most respected news sources

New York TimesCNNChicago TribuneCNBCForbesCBS NewsFox News

Tutors from top universities

JulliardMITRISDColumbiaCarnegie MellonBerkeleyHarvard

Get 1:1 help fast

The Best Functional programming Tutoring Online

See all 38 matching tutors

Find the best Functional programming tutor

Michael F. Chandler Heights, AZ, available for online & in-person tutoring
Michael F.
50/hour

Senior Data / Software Architect Specializing in Data Structures

On my GitHub (mfnbc), I demonstrate these core principles practically through custom SQL, graph and vector databases and functional programming data structures. I am here to help you master abstract data types, memory management, and...

5.0 (3)
50/hour
13 hours tutoring

On my GitHub (mfnbc), I demonstrate these core principles practically through custom SQL, graph and vector databases and functional programming data structures. I am here to help you master abstract data types, memory management, and...

Christina X. San Diego, CA, available for online & in-person tutoring
Christina X.
35/hour

MS Candidate in Computer Science with SWE & AI Experience

I have experience across various programming paradigms, including object-oriented programming in Java, Python, and Golang; functional programming in OCaml; and verification-aware programming in Dafny. Through coursework and projects, I have...

5.0 (1)
35/hour
4 hours tutoring

I have experience across various programming paradigms, including object-oriented programming in Java, Python, and Golang; functional programming in OCaml; and verification-aware programming in Dafny. Through coursework and projects, I have...

Jonathan K. New York, NY, available for online tutoring
Jonathan K.
102/hour

Industry Experience in Fortune 50 Companies and Funded Startups

I am full stack and know my way around a large number of programming tools and techniques including debuggers, IDEs, object-oriented programming, functional programming, scripting, AI programming, and many more. I also know how to teach...

5.0 (10)
102/hour
431 hours tutoring

I am full stack and know my way around a large number of programming tools and techniques including debuggers, IDEs, object-oriented programming, functional programming, scripting, AI programming, and many more. I also know how to teach...

Umair A. Walnut Creek, CA, available for online & in-person tutoring
Umair A.
45/hour

Senior Software Engineer Specializing in Python Development

... from beginner to advanced levels. My lessons focus on Python fundamentals, including variables, loops, functions, object-oriented programming, data structures, debugging, and problem-solving. I also help students apply Python to real-world projects...

5.0 (1184)
45/hour
2,357 hours tutoring
Response time: 42 minutesNote that average response times may vary depending on a variety of factors, including time of day.

... from beginner to advanced levels. My lessons focus on Python fundamentals, including variables, loops, functions, object-oriented programming, data structures, debugging, and problem-solving. I also help students apply Python to real-world projects...

Tony T. Kailua Kona, HI, available for online & in-person tutoring
Tony T.
170/hour

UC Berkeley CS grad Python tutor for fundamentals and advanced topics

With over 20 years of experience, I'll guide you through the fundamentals of Python programming and help you master advanced concepts. I can help you with: Core Python: Data structures, control flow, functions, modules,...

InstantBook
Today
5.0 (168)
170/hour
583 hours tutoring
Response time: 2 minutesNote that average response time is based on Tony’s active hours, which are 2:00 am - 10:00 am UTC.

With over 20 years of experience, I'll guide you through the fundamentals of Python programming and help you master advanced concepts. I can help you with: Core Python: Data structures, control flow, functions, modules,...

Jordan J. Rochester, MI, available for online & in-person tutoring
Jordan J.
96/hour

M.S. in Computer Science with functional & logic programming exp.

I have ample experience using mathematical logic in computer science. I have taught students Boolean algebra in CS classes and theorem proving in geometry. I've shown students how to use truth tables to analyze logical expressions, and I enjoy...

5.0 (57)
96/hour
267 hours tutoring

I have ample experience using mathematical logic in computer science. I have taught students Boolean algebra in CS classes and theorem proving in geometry. I've shown students how to use truth tables to analyze logical expressions, and I enjoy...

Juliet C. Downingtown, PA, available for online & in-person tutoring
Juliet C.
80/hour

Over 15 years working on Ruby on Rails projects

Ruby on Rails is a framework built on top of the Ruby language and therefore creating Websites using Ruby on Rails requires extensive knowledge of Ruby syntax and features. Among other things, Ruby is a functional programming language and I...

5.0 (793)
80/hour
2,381 hours tutoring

Ruby on Rails is a framework built on top of the Ruby language and therefore creating Websites using Ruby on Rails requires extensive knowledge of Ruby syntax and features. Among other things, Ruby is a functional programming language and I...

Darwin V. Brooklyn, NY, available for online & in-person tutoring
Darwin V.
85/hour

5 years of experience using C# for game development in Unity

I am very familiar with the fundamentals of C# and can also help with more advanced topics like optimization, memory management, reflection, OOP patterns, and functional programming.

5.0 (41)
85/hour
168 hours tutoring

I am very familiar with the fundamentals of C# and can also help with more advanced topics like optimization, memory management, reflection, OOP patterns, and functional programming.

Peter L. Cambridge, MA, available for online & in-person tutoring
Peter L.
90/hour

Math Stats Physics Data-science Code-dev. Distance-learner friendly!

Computer science includes a certain amount of code design, I'll add that I am comfortable teaching all of the major object oriented design patterns. I can teach in C/C++ or Java. I can also teach functional programming viz., R or...

5.0 (1068)
90/hour
5,264 hours tutoring
Response time: 44 minutesNote that average response times may vary depending on a variety of factors, including time of day.

Computer science includes a certain amount of code design, I'll add that I am comfortable teaching all of the major object oriented design patterns. I can teach in C/C++ or Java. I can also teach functional programming viz., R or...

Alys B. Madison, WI, available for online & in-person tutoring
Alys B.
45/hour

Programmer for the past decade

I studied algorithms, data structures, object-oriented design, and computer hardware in college. Post college, I've also taught myself the basics of parsing, grammars, and functional programming. Finally, I have experience programming...

4.9 (242)
45/hour
602 hours tutoring

I studied algorithms, data structures, object-oriented design, and computer hardware in college. Post college, I've also taught myself the basics of parsing, grammars, and functional programming. Finally, I have experience programming...

Lianna R. Orlando, FL, available for online & in-person tutoring
Lianna R.
30/hour

Expert Tutor in Excel, Python, Data Science, and SQL – Learn conf

I am Lianna , a passionate data science tutor holding a BS in Data Science from the University of Central Florida. I have extensive hands-on experience in analytics, programming, and machine learning. Over the years, I’ve developed a strong...

4.9 (179)
30/hour
610 hours tutoring

I am Lianna , a passionate data science tutor holding a BS in Data Science from the University of Central Florida. I have extensive hands-on experience in analytics, programming, and machine learning. Over the years, I’ve developed a strong...

Arbi D. Glendale, CA, available for online & in-person tutoring
Arbi D.
60/hour

Lead ios Engineer Specializing in Swift

I understand the ios architecture and deep dive in UI Animation and Games . I have developed applications using UIKit and many features of ios. I have expertise with functional programming and protocol oriented programming. I also...

4.8 (135)
60/hour
860 hours tutoring

I understand the ios architecture and deep dive in UI Animation and Games . I have developed applications using UIKit and many features of ios. I have expertise with functional programming and protocol oriented programming. I also...

Akash D. Ashburn, VA, available for online & in-person tutoring
Akash D.
60/hour

Avid user of Wolform's Mathematica

Mathematica is unique in that it is very powerful functional programming language. I effectively used Mathematica for my doctoral research. My prior professional programming experience of about 10 years was very helpful in navigating...

4.8 (57)
60/hour
210 hours tutoring

Mathematica is unique in that it is very powerful functional programming language. I effectively used Mathematica for my doctoral research. My prior professional programming experience of about 10 years was very helpful in navigating...

Thurston N. San Francisco, CA, available for online & in-person tutoring
Thurston N.
73/hour

Silicon Valley professional software engineer/tutor - great explainer

I'm multilingual (in computer languages), with Java as my "native" language. But I'm also quite fluent in dynamic/functional programming languages (Javascript, clojure, Python, etc.), as well as databases (SQL),...

4.8 (99)
73/hour
650 hours tutoring

I'm multilingual (in computer languages), with Java as my "native" language. But I'm also quite fluent in dynamic/functional programming languages (Javascript, clojure, Python, etc.), as well as databases (SQL),...

Carter A. Gaithersburg, MD, available for online & in-person tutoring
Carter A.
36/hour

Implementor of Data Structures in C, C++ and Java

... SQL data managers. I have implemented most of the commonly taught data structures in both object-oriented and functional programming styles. I have successfully taught data structures to many Wyzant students. ...

4.8 (774)
36/hour
4,073 hours tutoring

... SQL data managers. I have implemented most of the commonly taught data structures in both object-oriented and functional programming styles. I have successfully taught data structures to many Wyzant students. ...

Alex S. San Diego, CA, available for online tutoring
Alex S.
39/hour

Taught Visual Basic California Community Colleges for 9+ Years

From 2015-2024, I taught at least one course offering of a class in the community college system in California that included six chapters of Visual Basic (from Getting Started with Visual Basic by Tony Gaddis). These included use of controls,...

InstantBook
Today
4.8 (303)
39/hour
1,690 hours tutoring
Response time: 17 minutesNote that average response time is based on Alex’s active hours, which are 3:00 am - 9:00 am UTC.

From 2015-2024, I taught at least one course offering of a class in the community college system in California that included six chapters of Visual Basic (from Getting Started with Visual Basic by Tony Gaddis). These included use of controls,...

Steve G. Rockville, MD, available for online tutoring
Steve G.
80/hour

Bring your startup or other project to life

I have a technical background in programming languages and have taught C++ to businesspeople at Ritsumeikan Asia Pacific University. I'm an expert in functional programming. I developed a web platform for my own startup and can help...

5.0 (6)
80/hour
9 hours tutoring

I have a technical background in programming languages and have taught C++ to businesspeople at Ritsumeikan Asia Pacific University. I'm an expert in functional programming. I developed a web platform for my own startup and can help...

Charles V. Tallahassee, FL, available for online & in-person tutoring
Charles V.
40/hour

Computer Science Graduate Experienced in Multiple Coding Languages

I have taken multiple classes as an undergraduate which required coding in C++. in these classes, I have developed applications which relied both on functional programming and object-orienrted programming. I have passed each of these...

4.9 (120)
40/hour
320 hours tutoring
Response time: 4 minutesNote that average response times may vary depending on a variety of factors, including time of day.

I have taken multiple classes as an undergraduate which required coding in C++. in these classes, I have developed applications which relied both on functional programming and object-orienrted programming. I have passed each of these...

Adrian B. Baltimore, MD, available for online & in-person tutoring
Adrian B.
60/hour

Mathematician, Programmer

I've contributed to software in web publishing and a Python-JVM compiler. My main languages are Python and Ocaml. Topics I'm a good choice for include: * Functional programming. I use OCaml, but can help with Haskell or...

5.0 (82)
60/hour
585 hours tutoring
Response time: 35 minutesNote that average response time is based on Adrian’s active hours, which are 11:00 am - 1:00 am UTC.

I've contributed to software in web publishing and a Python-JVM compiler. My main languages are Python and Ocaml. Topics I'm a good choice for include: * Functional programming. I use OCaml, but can help with Haskell or...

Henry G. Pasadena, CA, available for online & in-person tutoring
Henry G.
50/hour

CS Major at Caltech with CS Tutoring Experience

I've taken both theoretical classes like discrete math, algebraic complexity theory, and applied programming classes like object-oriented programming in Java, functional programming in Haskell, and automated theorem proving in Coq. I...

5.0 (5)
50/hour
6 hours tutoring

I've taken both theoretical classes like discrete math, algebraic complexity theory, and applied programming classes like object-oriented programming in Java, functional programming in Haskell, and automated theorem proving in Coq. I...

Pranav M. Mountain View, CA, available for online & in-person tutoring
Pranav M.
225/hour

Cornell Dean's List Tutor Specializing in Math and CS

At Cornell, I have been a Teaching Assistant and Course Consultant for 4 years, facilitating courses such as Data Structures and Object-Oriented Programming, Functional Programming, and Artificial Intelligence Practicum. Additionally, I...

5.0 (8)
225/hour
26 hours tutoring

At Cornell, I have been a Teaching Assistant and Course Consultant for 4 years, facilitating courses such as Data Structures and Object-Oriented Programming, Functional Programming, and Artificial Intelligence Practicum. Additionally, I...

Franklin S. Warminster, PA, available for online & in-person tutoring
Franklin S.
80/hour

Computer Science Teaching Assistant

I am currently 3 years into my Bachelors of Computer Science degree. I am a teaching assistant for a course in the computer science program that covers basic functional programming using EOPL/Scheme and teaches theory. I have also...

5.0 (3)
80/hour
5 hours tutoring

I am currently 3 years into my Bachelors of Computer Science degree. I am a teaching assistant for a course in the computer science program that covers basic functional programming using EOPL/Scheme and teaches theory. I have also...

Reggy G. Pasadena, CA, available for online & in-person tutoring
Reggy G.
50/hour

Computer Science B.S. from Caltech

I studied Computer Science at Caltech, with a focus on functional programming. I worked as a TA in multiple Caltech computer science classes. I have also completed multiple computer science internships, in languages including Java, C++ and...

5.0 (1)
50/hour
2 hours tutoring

I studied Computer Science at Caltech, with a focus on functional programming. I worked as a TA in multiple Caltech computer science classes. I have also completed multiple computer science internships, in languages including Java, C++ and...

Garrison G. New York, NY, available for online & in-person tutoring
Garrison G.
60/hour

Experienced College/HS Tutor and Teacher - Computer Science, Math

I also have experience with undergraduate and graduate computer science coursework for more practical courses. Operating systems, formal verification, compiler design, and functional programming project based courses in C, Haskell, OCaml,...

5.0 (4)
60/hour
7 hours tutoring

I also have experience with undergraduate and graduate computer science coursework for more practical courses. Operating systems, formal verification, compiler design, and functional programming project based courses in C, Haskell, OCaml,...

Shashaank A. Marietta, GA, available for online tutoring
Shashaank A.
65/hour

Computer Science PhD Student at University of Maryland | Cornell Grad

In college, I took a variety of computer science and math courses, such as Analysis of Algorithms, Functional Programming, Machine Learning, Cryptography, Discrete Math, Abstract Algebra, Real Analysis, and Topology. I also have been a...

4.9 (17)
65/hour
36 hours tutoring

In college, I took a variety of computer science and math courses, such as Analysis of Algorithms, Functional Programming, Machine Learning, Cryptography, Discrete Math, Abstract Algebra, Real Analysis, and Topology. I also have been a...

Trusted with over 6 million hours of lessons since 2005

Trusted experience
How much for private Functional programming tutoring lessons

Tutors on Wyzant Cost $35 - 60 per hour on average

Tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.

$25$88
$35
$60
Choose Your Tutor

Compare tutor costs. With a range of price options, there’s a tutor for every budget.

No Upfront Fees

Sign up, search, and message with expert tutors free of charge.

No Costly Packages

Only pay for the time you need. Whether it’s one lesson or seven, you decide what to spend.

Love Your Lesson Or It’s Free

Your first hour with a new tutor is protected by Wyzant’s Good Fit Guarantee. If you’re not satisfied with your lesson, you don’t pay. No questions asked.

Reported on by leading news outlets

tech crunch
the new york times
CNBC

Functional programming Tutoring Online

On Wyzant, online functional programming tutoring offers personalized, one-on-one guidance to help students learn languages like Haskell, Scala, and functional approaches in Python or JavaScript. Tutors guide learners through concepts like immutability, pure functions, and recursion to build strong foundations in functional programming.

Functional programming involves writing software by focusing on functions and avoiding changing data. Learners explore topics such as higher-order functions, recursion, pattern matching, and immutability, applying these techniques to real-world coding challenges.

Wyzant connects students with expert tutors who provide tailored lessons to improve coding skills and deepen understanding. Whether for academic coursework, project work, or personal growth, tutor-led sessions help learners progress with confidence.

Find Online Tutors in Subjects related to Functional Programming.

Get 1-to-1 learning help through online lessons. If you are looking to learn a subject similar to Functional Programming, tap into the nation’s largest community of private tutors. Wyzant helps more students find face to face lessons, in more places than anyone else. Plus, if you're not happy with any new tutor, we'll gladly refund the cost of your first hour. In addition to Functional Programming tutors, Wyzant can also help you find:

Online SAS Programming tutors | Online Prolog tutors | Online Vba Programming tutors | Online Labview tutors | Online Microsoft Excel Vba tutors | Online R tutors | Online Perl tutors | Online Excel Vba tutors | Online Microsoft Vba tutors | Online Scala tutors | Online Linear Programming tutors | Online Introduction To Java tutors | Online Lambda tutors | Online F# tutors | Online React Redux tutors | Online IB Computer Science HL tutors | Online Dynamic Programming tutors | Online Embedded C tutors | Online Computational Problem Solving tutors | Online Data Types And Representation tutors | Online Word VBA tutors | Online Data Structures tutors | Online Coding Style tutors | Online Java 8 tutors | Online Software Development tutors | Online PHP tutors | Online C++ tutors | Online C# tutors | Online Excel Automation tutors | Online Logic Pro tutors | Online Ruby On Rails tutors | Online Data Structure tutors | Online Redux tutors | Online Vb.Net tutors

Get the Functional programming help you need, right when you need it with the convenience of online lessons.

See online Functional programming tutors