diff --git a/docs/dev/how-to-learn-perl.md b/docs/dev/how-to-learn-perl.md new file mode 100644 index 0000000000000..34ce0457c5bbe --- /dev/null +++ b/docs/dev/how-to-learn-perl.md @@ -0,0 +1,13 @@ +# How to learn Perl programming language? + +Here are some introductory resources to learn Perl: + +### Quick start +- [Perl Youtube Tutorial](https://www.youtube.com/watch?v=c0k9ieKky7Q) - Perl Enough to be dangerous // FULL COURSE 3 HOURS. +- [Perl - Introduction](https://www.tutorialspoint.com/perl/perl_quick_guide.htm) - Introduction to perl from tutorialspoint +- [Impatient Perl](https://blob.perl.org/books/impatient-perl/iperl.pdf) - PDF document for people wintrested in learning perl. + +### Official Documentation +- [Perl.org](https://www.perl.org/) - Official Perl website with documentation, tutorials, and community resources. +- [Learn Perl](https://learn.perl.org/) - Perl programming language tutorials for beginners. +- [Perl Maven](https://perlmaven.com/) - Perl programming tutorials, tips, and code examples. diff --git a/docs/dev/how-to-quick-start-guide.md b/docs/dev/how-to-quick-start-guide.md index 9ad9683a0a8c0..fe1bc8b1f86ff 100644 --- a/docs/dev/how-to-quick-start-guide.md +++ b/docs/dev/how-to-quick-start-guide.md @@ -15,6 +15,8 @@ First setup time estimate is `~10min` with the following specs: Docker provides an isolated environment, very close to a Virtual Machine. This environment contains everything required to launch the Open Food Facts server. There is **no need to install** Perl, Perl modules, Nginx, nor Apache separately. +> **_NOTE:_** New to Perl, checkout [how to learn perl](how-to-learn-perl.md). + **Installation steps:** - [Install Docker CE](https://docs.docker.com/install/#supported-platforms) > If you run e.g. Debian, don't forget to add your user to the `docker` group! diff --git a/docs/dev/how-to-use-repl.md b/docs/dev/how-to-use-repl.md index d4776e24245ce..dfdf935431cfc 100644 --- a/docs/dev/how-to-use-repl.md +++ b/docs/dev/how-to-use-repl.md @@ -1,5 +1,7 @@ # How to use Perl REPL (re.pl) +> **_NOTE:_** New to Perl, checkout [how to learn perl](how-to-learn-perl.md). + On your local dev instance, the "backend" container comes with [Devel::REPL](https://metacpan.org/pod/Devel::REPL) installed.