Re: What is best way for learn programming?
[email protected] (Maxim Abalenkov) Fri, 6 Sep 2024 13:16:03 +0100
| Newsgroups | perl.beginners |
|---|---|
| Message-ID | <[email protected]> |
--Apple-Mail=_E408F27B-8C2B-46A8-953C-A4D3FAB14265 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Dear all, How are you? I hope all is well with you. I discovered Perl relatively = recently. =46rom my experience reading a good engaging textbook is = always a great idea. I can highly recommend the textbook series where = brian d foy is an author or a co-author. He has a brilliant explanatory = writing style. He makes you excited and enthusiastic about Perl. These = three books in a series are: Learning Perl = (https://www.oreilly.com/library/view/learning-perl-8th/9781492094944), Intermediate Perl = (https://www.oreilly.com/library/view/intermediate-perl-2nd/9781449343781)= and Mastering Perl = (https://www.oreilly.com/library/view/mastering-perl-2nd/9781449364946). Do the exercises at the end of each chapter. Look at the solutions at = the end of the book only if you tried solving the exercise yourself. It = is also very healthy to compare your own solution with the author=E2=80=99= s solution. This way you may learn a great deal. There is also a compilation of extra exercises for =E2=80=98Learning = Perl=E2=80=99 by brian: https://leanpub.com/learning_perl_exercises Personally I like to write short notes while reading and document those = notes on my webpage dedicated to Perl: https://maxim.abalenkov.uk/perl. = This is my own very short summary of Learning Perl textbook. If I = don=E2=80=99t use Perl for sometime and need to do something quickly I = read my notes, refresh my memory and program in Perl. I hope this is = helpful for you. Thank you and have a great Friday ahead! =E2=80=94 Best wishes, Maxim Maxim Abalenkov \\ [email protected] +44 7 486 486 505 \\ www.maxim.abalenkov.uk > On 5 Sep 2024, at 20:40, Bird Witch <[email protected]> wrote: >=20 > In my experience, this has been the prime occupational hazard in = learning Perl >=20 > On 8/4/24 22:57, Pranshu wrote: >> Jeff Pang <[email protected]> writes: >>=20 >>> On 2024-08-04 22:05, Pranshu wrote: >>>> I reccomend using an advanced book, one that you might not evne = fully >>>> understand. This way you can keep engagement through the = difficulty of >>>> the book, and also learn complex concepts faster. A classic = "advanced" >>>> perl book is 'Higher Order Perl'. >>> Isn=E2=80=99t the book Programming Perl by Larry? >> Although it is a good reference book, the biggest challenge while >> reading that book to learn perl is not following asleep. >>=20 >=20 > --=20 > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > http://learn.perl.org/ >=20 >=20 --Apple-Mail=_E408F27B-8C2B-46A8-953C-A4D3FAB14265 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"content-type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;">Dear = all,<div><br></div><div>How are you? I hope all is well with you. I = discovered Perl relatively recently. =46rom my experience reading a good = engaging textbook is always a great idea. I can highly recommend the = textbook series where brian d foy is an author or a co-author. He has a = brilliant explanatory writing style. He makes you excited and = enthusiastic about Perl. These three books in a series = are:</div><div><br></div><div> Learning Perl (<a = href=3D"https://www.oreilly.com/library/view/learning-perl-8th/97814920949= 44">https://www.oreilly.com/library/view/learning-perl-8th/9781492094944</= a>),</div><div> Intermediate Perl (<a = href=3D"https://www.oreilly.com/library/view/intermediate-perl-2nd/9781449= 343781">https://www.oreilly.com/library/view/intermediate-perl-2nd/9781449= 343781</a>) and</div><div> Mastering Perl (<a = href=3D"https://www.oreilly.com/library/view/mastering-perl-2nd/9781449364= 946">https://www.oreilly.com/library/view/mastering-perl-2nd/9781449364946= </a>).</div><div><br></div><div>Do the exercises at the end of each = chapter. Look at the solutions at the end of the book only if you tried = solving the exercise yourself. It is also very healthy to compare your = own solution with the author=E2=80=99s solution. This way you may learn = a great deal.</div><div><br></div><div>There is also a compilation of = extra exercises for =E2=80=98Learning Perl=E2=80=99 by = brian:</div><div><br></div><div> <a = href=3D"https://leanpub.com/learning_perl_exercises">https://leanpub.com/l= earning_perl_exercises</a></div><div><br></div><div>Personally I like to = write short notes while reading and document those notes on my webpage = dedicated to Perl: <a = href=3D"https://maxim.abalenkov.uk/perl">https://maxim.abalenkov.uk/perl</= a>. This is my own very short summary of Learning Perl textbook. If I = don=E2=80=99t use Perl for sometime and need to do something quickly I = read my notes, refresh my memory and program in Perl. I hope this is = helpful for you. Thank you and have a great Friday = ahead!</div><div><br></div><div>=E2=80=94</div><div>Best = wishes,</div><div>Maxim</div><div><br = id=3D"lineBreakAtBeginningOfMessage"><div> <meta charset=3D"UTF-8"><div dir=3D"auto" style=3D"caret-color: rgb(0, = 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;"><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, = 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: = none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: = after-white-space;"><div>Maxim Abalenkov = \\ [email protected]<br>+44 7 486 486 505 = \\ www.maxim.abalenkov.uk</div></div></div> </div> <div><br><blockquote type=3D"cite"><div>On 5 Sep 2024, at 20:40, Bird = Witch <[email protected]> wrote:</div><br = class=3D"Apple-interchange-newline"><div><div>In my experience, this has = been the prime occupational hazard in learning Perl<br><br>On 8/4/24 = 22:57, Pranshu wrote:<br><blockquote type=3D"cite">Jeff Pang = <[email protected]> writes:<br><br><blockquote type=3D"cite">On = 2024-08-04 22:05, Pranshu wrote:<br><blockquote type=3D"cite">I = reccomend using an advanced book, one that you might not evne = fully<br>understand. This way you can keep engagement through the = difficulty of<br>the book, and also learn complex concepts faster. = A classic "advanced"<br>perl book is 'Higher Order = Perl'.<br></blockquote>Isn=E2=80=99t the book Programming Perl by = Larry?<br></blockquote>Although it is a good reference book, the biggest = challenge while<br>reading that book to learn perl is not following = asleep.<br><br></blockquote><br>-- <br>To unsubscribe, e-mail: = [email protected]<br>For additional commands, e-mail: = [email protected]<br>http://learn.perl.org/<br><br><br></div></div><= /blockquote></div><br></div></body></html>= --Apple-Mail=_E408F27B-8C2B-46A8-953C-A4D3FAB14265--