Menu
Log in



The FDP curriculum provides breadth and depth by requiring Candidates to complete online classes as part of the FDP Charter.

In order to receive the FDP Charter, Candidates must successfully complete the FDP Exam and complete online classes covering the basics of Python or R programming. The online classes are offered by DataCamp and Udemy as approved providers. 

The classes can be completed before or after the FDP exam.* No programming background is required to complete the online classes. As of now, the pre-selected online classes offered by the following organizations have been approved by the FDP Institute. 

ONLINE CLASS PROVIDERS
The following third-party providers offer the training required to meet the online class requirements. Research the providers and take advantage of free trial offers to experience their learning platform.

    Check Errata for Online Class Updates Here

    Last Updated April 12, 2023

    SUBMIT YOUR CERTIFICATES 
    After you complete each class, you will receive a certificate from the provider. These Certificates of Completion must be submitted using this form for verification.

    Upon verification you will receive an email confirmation from the FDP Institute. 

    Candidates can choose between

    either two (2) R or
    two (2) Python classes.
    Independent study
    Pre-recorded videos and texts
    Start any time
    Candidate determines cost (based on speed/selection)

    Udemy

    Candidates can choose between
    either one (1) R or
    one (1) Python class.

    Independent study
    Pre-recorded videos and texts
    Start any time
    Candidate determines cost (based on speed/selection)


    If a Candidate has some knowledge of these programming languages, the Candidate is encouraged to take more advanced Python or R programming classes at DataCamp or Udemy. If a Candidate has begun their online classes with Dataquest or Metis, please submit your certifications for evaluation . The approval of other providers or prior academic knowledge in Python or R programming is at the sole discretion of the FDP Institute, please contact us at info@fdpinstitute.org. 

    *There are no Python or R programming questions on the exam. No programming experience is required to start your FDP Designation journey.

    Programming Languages, R vs Python: What's the Difference?  
    R and Python are both open-source programming languages with a large community. R is mainly used for statistical analysis while Python provides a more general approach to data science. R and Python are state of the art in terms of programming language oriented towards data science.  As you decide which online courses you will complete as part of the FDP Charter requirements inquire at your current place of employment or future desired place of employment which system they use. 

     Brought to you by: 

    2023 Financial Data Professional Institute©
    Contact Us: info@FDPinstitute.org 
    Privacy | Policies | Terms of Use | FAQ

    Powered by Wild Apricot Membership Software