- 1. Home
- Introduction
- 2. Hello World
- Scalars
- 3. Calculate the area of a rectangula
- 4. Number guessing game
- 5. Create calculator
- Files
- 6. Sum of numbers in a file
- 7. Analyze Apache log file - count localhost
- 8. Add more statistics
- 9. Write report to file
- Lists and Array
- 10. Color selector
- 11. Add numbers taken from a CSV file
- 12. Improve the color selector
- 13. Improve Number guessing game
- 14. Count digits
- 15. Sort based on secondary condition
- 16. Display unique rows of a file
- 17. Sort mixed string
- 18. Queue
- 19. Check if number is prime
- 20. Implement Reverse Polish Calculator
- Hashes, Dictionaries
- 21. Count words in a file
- 22. Parse HTTP GET parameters
- 23. sort scores
- 24. Analyze Apache log file - count every host
- 25. Parse variable width fields
- Functions and Subroutines
- 26. ROT13
- Regular Expressions, Regexes
- 27. Regexes part 1
- 28. Match numbers with regex
- 29. Match hexa, octal, binary numbers
- 30. Match Roman numbers
- 31. Split file path using regex
- 32. Sort SNMP numbers
- 33. Parse hours log file and create time report
- 34. Parse INI file
- Linux
- 35. Linux as a Virtual Environment - install + nginx
- Simple applications.md)
- 36. Implement the wc command of Linux/Unix (word count)
- 37. next
- 38. next
- Mix
- 39. Send plain text e-mail
- 40. Send HTML e-mail
- 41. Send e-mail with attachment
- 42. next
- Web development
- 43. Hello World for Web applications
- 44. Echo Web application
- 45. next
- 46. next
- 47. next
- 48. next
- Web crawlers
- 49. next
- 50. next