Wyzant
Apply To Tutor
Get Started for Free ›
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor

Trust the nation's largest network for Functional programming tutors

Trusted by more than 3 million students

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

Trusted by more than 3 million students

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 matching tutors

Find the best Functional programming tutor

Juliet C. Downingtown, PA, available for online tutoring
Juliet C.
75/hour

Over 10 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... See Juliet's full profile

5.0 (636)
75/hour
1,752 hours tutoring
View Juliet's profile

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...See Juliet's full profile

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... See Steve's full profile

5.0 (6)
80/hour
9 hours tutoring
View Steve's profile

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...See Steve's full profile

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... See Arbi's full profile

4.8 (116)
60/hour
662 hours tutoring
View Arbi's profile

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...See Arbi's full profile

Matt D. San Francisco, CA, available for online & in-person tutoring
Matt D.
75/hour

10+ Year Web Dev Pro, javascript, html, css, Node.js, RoR

At my last job we used Node.js and Ext.js: alert('both are javascript frameworks'); I have helped 3 of my students qualify for coding bootcamps by teaching them functional programming and closures in javascript. See Matt's full profile

5.0 (6)
75/hour
26 hours tutoring
View Matt's profile

At my last job we used Node.js and Ext.js: alert('both are javascript frameworks'); I have helped 3 of my students qualify for coding bootcamps by teaching them functional programming and closures in javascript. See Matt's full profile

Nade W. San Francisco, CA, available for online & in-person tutoring
Nade W.
200/hour

Python Developer 10+ Years, AI / ML Researcher, ex-FAANG, Harvard

...NumPy, Pandas, Matplotlib, and Seaborn. Additionally, I have a strong foundation in object-oriented programming, functional programming, and software design patterns, which I apply in my tutoring to help students develop a strong understanding of ... See Nade's full profile

5.0 (3)
200/hour
7 hours tutoring
View Nade's profile

...NumPy, Pandas, Matplotlib, and Seaborn. Additionally, I have a strong foundation in object-oriented programming, functional programming, and software design patterns, which I apply in my tutoring to help students develop a strong understanding of ...See Nade's full profile

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),... See Thurston's full profile

4.8 (98)
73/hour
649 hours tutoring
View Thurston's profile

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),...See Thurston's full profile

Charles V. Tallahassee, FL, available for online & in-person tutoring
Charles V.
100/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... See Charles's full profile

4.9 (86)
100/hour
263 hours tutoring
Response time: 28 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Charles's profile

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...See Charles's full profile

John W. Washington, DC, available for online & in-person tutoring
John W.
55/hour

Web Developer, JavaScript, React JS, Next.JS & Node.JS Tutor

I have designed and setup APIs using ExpressJS and installing, configuring, and connecting to databases such as MySQL, PostgreSQL, and MongoDB. I am well versed in Object Oriented Programming and Functional Programming principles and... See John's full profile

4.9 (446)
55/hour
1,033 hours tutoring
View John's profile

I have designed and setup APIs using ExpressJS and installing, configuring, and connecting to databases such as MySQL, PostgreSQL, and MongoDB. I am well versed in Object Oriented Programming and Functional Programming principles and...See John's full profile

Nicholas V. Broomfield, CO, available for online tutoring
Nicholas V.
70/hour

computer science tutor

This self learning approach I took had certainly worked, however it was not easy and it took me a long time. Eventually I did figure out how to write a functioning program with the proper syntax, but more importantly I figured out how to... See Nicholas's full profile

5.0 (4)
70/hour
10 hours tutoring
View Nicholas's profile

This self learning approach I took had certainly worked, however it was not easy and it took me a long time. Eventually I did figure out how to write a functioning program with the proper syntax, but more importantly I figured out how to...See Nicholas's full profile

Peter L. Cambridge, MA, available for online & in-person tutoring
Peter L.
115/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... See Peter's full profile

5.0 (1016)
115/hour
4,757 hours tutoring
View Peter's profile

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...See Peter's full profile

Daniel C. Northbrook, IL, available for online & in-person tutoring
Daniel C.
109/hour

Ph.D. in Applied Mathematics with 10 years of tutoring experience

In my software development career, I made the best effort to follow object-oriented design principles (including functional programming) and make sure that my code was well tested, readable, maintainable and efficient. See Daniel's full profile

4.8 (104)
109/hour
325 hours tutoring
View Daniel's profile

In my software development career, I made the best effort to follow object-oriented design principles (including functional programming) and make sure that my code was well tested, readable, maintainable and efficient. See Daniel's full profile

Isaac C. Durham, NC, available for online & in-person tutoring
Isaac C.
50/hour

Physics, Chemistry, Math, and Computer Programming Tutor

I have twenty years of experience developing and testing applications using in a variety of object oriented, procedural and functional programming languages. I written computer programs in C, C++, Java, Objective C, clips and a few... See Isaac's full profile

4.9 (757)
50/hour
3,084 hours tutoring
View Isaac's profile

I have twenty years of experience developing and testing applications using in a variety of object oriented, procedural and functional programming languages. I written computer programs in C, C++, Java, Objective C, clips and a few...See Isaac's full profile

Brendan L. Fort Collins, CO, available for online & in-person tutoring
Brendan L.
100/hour

Staff Software engineer with 10+ years of experience

I also have deep experience with algorithms and can help with any of the many languages I've used (Python, OCaml, C, C++, Java, JavaScript, TypeScript, SQL, bash, Vala). If you're interested in functional programming, I used OCaml... See Brendan's full profile

100/hour
0 hours tutoring
View Brendan's profile

I also have deep experience with algorithms and can help with any of the many languages I've used (Python, OCaml, C, C++, Java, JavaScript, TypeScript, SQL, bash, Vala). If you're interested in functional programming, I used OCaml...See Brendan's full profile

Doug T. San Jose, CA, available for online & in-person tutoring
Doug T.
100/hour

Python and SQL tutor - ex Oracle Software Engineer

...mathematical basis for analyzing algorithms. With advanced programmers I will cover unique features of python such as functional programming, package management, and introspection. For SQL students, I will cover the SQL language, as well as concepts like... See Doug's full profile

100/hour
7 hours tutoring
View Doug's profile

...mathematical basis for analyzing algorithms. With advanced programmers I will cover unique features of python such as functional programming, package management, and introspection. For SQL students, I will cover the SQL language, as well as concepts like...See Doug's full profile

Matthew W. Evanston, IL, available for online & in-person tutoring
Matthew W.
40/hour

Computer Science Graduate with a passion for Mathematics

In the Computer Science class, I have assisted students with both conceptual questions and the practical process of implementing abstract algorithms as functional programs with minimal errors. Through individual Mathematics tutoring, I have... See Matthew's full profile

40/hour
0 hours tutoring
View Matthew's profile

In the Computer Science class, I have assisted students with both conceptual questions and the practical process of implementing abstract algorithms as functional programs with minimal errors. Through individual Mathematics tutoring, I have...See Matthew's full profile

Tristan K. San Diego, CA, available for online & in-person tutoring
Tristan K.
110/hour

PhD Candidate tutoring math and computer science

...subject. I'm pursuing a PhD in computer science. I conduct research into programming languages, specifically functional programming. I have experience as a teaching assistant for a variety of courses at both the undergraduate and graduate levels... See Tristan's full profile

5.0 (2)
110/hour
21 hours tutoring
View Tristan's profile

...subject. I'm pursuing a PhD in computer science. I conduct research into programming languages, specifically functional programming. I have experience as a teaching assistant for a variety of courses at both the undergraduate and graduate levels...See Tristan's full profile

Conor S. New York, NY, available for online & in-person tutoring
Conor S.
300/hour

Learn to Code from a Google Software Engineer!

I am an experienced iOS Software Engineer and Computer Scientist. I have worked for several major tech companies including NBCUniversal, Amazon and my current employer Google. In my spare time, I have self published 5 iOS applications. Along with... See Conor's full profile

4.9 (141)
300/hour
421 hours tutoring
View Conor's profile

I am an experienced iOS Software Engineer and Computer Scientist. I have worked for several major tech companies including NBCUniversal, Amazon and my current employer Google. In my spare time, I have self published 5 iOS applications. Along with...See Conor's full profile

Jay F. New York, NY, available for online & in-person tutoring
Jay F.
50/hour

Experienced Computer Science Tutor and Software Engineer

...GDevelop. I have experience teaching the following subjects as well: Computer Science basics (variables, functions), Object Oriented Programming, Inheritance, and Data Structures Please feel free to contact me with any questions regarding my approach... See Jay's full profile

5.0 (14)
50/hour
64 hours tutoring
View Jay's profile

...GDevelop. I have experience teaching the following subjects as well: Computer Science basics (variables, functions), Object Oriented Programming, Inheritance, and Data Structures Please feel free to contact me with any questions regarding my approach...See Jay's full profile

Lia G. Tucson, AZ, available for online & in-person tutoring
Lia G.
100/hour

Graduate-Level Applied Mathematician/Scientist

I am fluent in the use of several Matlab packages including optimization, plotting, inporting and exporting, writing clean and modular functions and programs, and more. Additionally, I have been a teaching assistant and tutor for... See Lia's full profile

4.9 (192)
100/hour
784 hours tutoring
View Lia's profile

I am fluent in the use of several Matlab packages including optimization, plotting, inporting and exporting, writing clean and modular functions and programs, and more. Additionally, I have been a teaching assistant and tutor for...See Lia's full profile

VICTOR C. Philadelphia, PA, available for online & in-person tutoring
VICTOR C.
40/hour

Python Programmer Data Scientist with 10+ Years of Tutoring Experience

...application: for Data Exploration / Visualization (Jupyter Notebooks), Deep Learning (Google Colab, AWS, Azure) or Functional programming / Object Oriented Programming using VSCode. ... See VICTOR's full profile

5.0 (157)
40/hour
409 hours tutoring
View VICTOR's profile

...application: for Data Exploration / Visualization (Jupyter Notebooks), Deep Learning (Google Colab, AWS, Azure) or Functional programming / Object Oriented Programming using VSCode. ...See VICTOR's full profile

Muzammal C. Lilburn, GA, available for online & in-person tutoring
Muzammal C.
120/hour

Academic Consultant- Master the Art of Learning

I am a professional student and can help transform anyone into one as well. The trick is learning how to learn something before you can teach yourself. When playing a game, it is not fun until you know the rules of the game. Once you start... See Muzammal's full profile

5.0 (12)
120/hour
22 hours tutoring
View Muzammal's profile

I am a professional student and can help transform anyone into one as well. The trick is learning how to learn something before you can teach yourself. When playing a game, it is not fun until you know the rules of the game. Once you start...See Muzammal's full profile

Arundhati P. Gaithersburg, MD, available for online & in-person tutoring
Arundhati P.
65/hour

College Portfolio Prep, English, Math, Web Design, Adobe Software

I now do it professionally for commissions. I used Dreamweaver to framework my own personal website. I have knowledge and experience in using various functions in this program as well as aid students in web design. See Arundhati's full profile

5.0 (243)
65/hour
883 hours tutoring
View Arundhati's profile

I now do it professionally for commissions. I used Dreamweaver to framework my own personal website. I have knowledge and experience in using various functions in this program as well as aid students in web design.See Arundhati's full profile

Lindsey S. Tucson, AZ, available for online & in-person tutoring
Lindsey S.
25/hour

Experienced Elementary Math and Language Arts Tutor

Hi! My name is Lindsey, and I just finished my junior year at the University of Arizona. I am pursuing a degree in Special Education with the goal of becoming a 3rd-5th grade teacher. Before starting at Wyzant, I tutored 5th and 6th graders for... See Lindsey's full profile

4.7 (293)
25/hour
528 hours tutoring
Response time: 17 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Lindsey's profile

Hi! My name is Lindsey, and I just finished my junior year at the University of Arizona. I am pursuing a degree in Special Education with the goal of becoming a 3rd-5th grade teacher. Before starting at Wyzant, I tutored 5th and 6th graders for...See Lindsey's full profile

Gail G. Pasadena, CA, available for online tutoring
Gail G.
150/hour

Experienced, Patient Teacher for Science & All Subjects

Everyone is capable of learning. My goal is to help you develop skills, study systems, and confidence that work for YOU and will last a lifetime. I have a teaching credential (4 years experience) and can meet you exactly where you are now with... See Gail's full profile

5.0 (191)
150/hour
482 hours tutoring
Response time: 23 minutes
Note that average response times may vary depending on a variety of factors, including time of day.
View Gail's profile

Everyone is capable of learning. My goal is to help you develop skills, study systems, and confidence that work for YOU and will last a lifetime. I have a teaching credential (4 years experience) and can meet you exactly where you are now with...See Gail's full profile

Julie C. Beverly, MA, available for online & in-person tutoring
Julie C.
60/hour

Experienced chemistry teacher, Ph.D., patient chemistry tutor

...answers to or clarification of topics that are incompletely understood. This is all a part of the development of good study skills. Performance in a class can improve and become more enjoyable once a young person knows how to better organize work ... See Julie's full profile

5.0 (1605)
60/hour
4,601 hours tutoring
View Julie's profile

...answers to or clarification of topics that are incompletely understood. This is all a part of the development of good study skills. Performance in a class can improve and become more enjoyable once a young person knows how to better organize work ...See Julie's full profile

Trusted with over 6 million hours of lessons since 2005

Trusted experience

Success stories

Real stories from real people

Since 2005, Wyzant has provided a way for people to learn any subject in a way that works for them.

Louise M.

1 lesson

Eli was able to assist with debugging some OCaml code I worked on last summer and he went over my self-learning plan. Eli offered some helpful advice about OCaml using public resources and other languages to help my learning, such as Python and C languages. I definitely recommend Eli for anyone learning functional programming and object oriented programming
Jinge Z.

9 lessons

I found Trevan! He was my last draw for a good grade in the course, and it indeed was a perfect fit! He is very knowledgeable on the subject, and he gave me constant feedback on how I could improve my code. He knows how to guide students instead of straight-up, telling them the answer, and he could also provide additional information while you call for it. Overall, I strongly recommend him if you have any trouble finding your way around functional programming languages. I wish you the best of luck!
Isabel C.

4 lessons

Isaac has been very a great help. He has helped me understand the basics of functional programming and helped me understand my project where I use Haskell to build an interpreter.
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.

Pay After Your Lesson

Get the help you need first. You’ll only be charged after your lesson is complete.

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

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