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>&nbsp; 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>&nbsp; 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>&nbsp; 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>&nbsp;&nbsp;<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 =
\\&nbsp;[email protected]<br>+44 7 486 486 505 =
\\&nbsp;www.maxim.abalenkov.uk</div></div></div>
</div>
<div><br><blockquote type=3D"cite"><div>On 5 Sep 2024, at 20:40, Bird =
Witch &lt;[email protected]&gt; 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 =
&lt;[email protected]&gt; 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. &nbsp;This way you can keep engagement through the =
difficulty of<br>the book, and also learn complex concepts faster. =
&nbsp;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--