Skip to content

Commit

Permalink
feat: Add Perl introductory resources to warm newbies about Perl #8204 (
Browse files Browse the repository at this point in the history
#8206)


Co-authored-by: VaiTon <[email protected]>
  • Loading branch information
jnsereko and VaiTon authored Mar 20, 2023
1 parent 7aa497b commit bda3722
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 0 deletions.
15 changes: 15 additions & 0 deletions docs/dev/how-to-learn-perl.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# How can I learn the 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.
2 changes: 2 additions & 0 deletions docs/dev/how-to-quick-start-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -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? Check [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!
Expand Down
2 changes: 2 additions & 0 deletions docs/dev/how-to-use-repl.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# How to use Perl REPL (re.pl)

> **_NOTE:_** New to Perl? Check [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.

Expand Down

0 comments on commit bda3722

Please sign in to comment.