Since I am new to Mathematica, I have no idea to define a function directly from the Series. For example, if I define
f1[x_] := Normal[Series[e^x, {x, 0, 5}]]
if I input any value, say 0,
Function[x, Series[e^x, {x, 0, 5}]][0]
it will give me warning that "0 is not a valid variable".
Hence, how can I build a pure function from Serie without any warning?
By the way, are there any recommended books for beginners to study the language in Mathematica? Since I find, reading helps does not really help me learn some new clauses, functions and language structure.
Thanks