O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Perl Programming for Beginners

Video Description

This course will give students both a conceptual understanding of Level of development as well as the practical skill to construct your own levels. Students will be able to design their own levels of Perl applications with the concepts of what makes good.

Table of Contents

  1. 1.Introduction to the Course 00:04:34
  2. Course Introduction 00:04:34
  3. 2.Introduction to Perl 00:03:05
  4. Section 2 Intro 00:03:05
  5. Getting and Installing Perl 00:04:46
  6. Creating a First Perl Program 00:08:15
  7. More Advanced Perl Programs Part 1 00:08:23
  8. More Advanced Perl Programs Part 2 00:09:34
  9. Section2 Conclusion 00:01:50
  10. 3.Working with Scalar Data 00:04:34
  11. Section3 Introduction 00:04:34
  12. Working With Scalar Data 00:05:43
  13. Working with strings 00:08:30
  14. Working with numbers 00:08:53
  15. Working With Variables 00:09:23
  16. Getting User Input 00:06:52
  17. Working with the chomp operator 00:06:13
  18. Creating arrays 00:07:57
  19. Decision Making With If Statements 00:10:39
  20. Looping with while statements 00:06:29
  21. Accessing arrays via indices 00:08:10
  22. Creating lists 00:07:41
  23. Section3 Conclusion 00:05:08
  24. 4.Working with Arrays and Lists 00:03:19
  25. Section4 Introduction 00:03:19
  26. Converting arrays into strings 00:05:46
  27. Using the foreach loop on arrays & lists 00:05:44
  28. Understanding scalar & list context 00:08:04
  29. Performing assignment with lists 00:08:14
  30. Understanding <STDIN> in scalar context 00:05:08
  31. Section4 Conclusion 00:03:31
  32. 5.Working with Subroutines 00:04:14
  33. Section 5 Introduction 00:04:14
  34. Subroutine definitions 00:03:14
  35. Calling subroutines 00:07:17
  36. Working with subroutine return values 00:06:18
  37. Subroutine arguments 00:06:53
  38. Using variable-length parameter lists 00:07:17
  39. Using the return operator 00:08:33
  40. Private variables in subroutines 00:07:21
  41. Section 5 Conclusion 00:03:56
  42. 6.Perl Input and Output 00:04:28
  43. Section 6 Introduction 00:04:28
  44. Receiving input from standard input 00:07:44
  45. Working with input from the diamond operator 00:07:55
  46. Sending output to standard output 00:06:43
  47. Using printf to format output 00:09:17
  48. Working with filehandles 00:10:26
  49. Handling fatal errors with die 00:07:05
  50. Section 6 Conclusion 00:05:00
  51. 7.Hashes 00:02:17
  52. Section 7 Introduction 00:02:17
  53. Hashes defined and demonstrated 00:07:54
  54. Accessing hash elements 00:06:57
  55. Working With Hash Functions 00:09:56
  56. Section 7 Conclusion 00:02:11
  57. 8.Working with Regular Expressions 00:02:02
  58. Section 8 Introduction 00:02:02
  59. Regular Expressions Defined 00:09:10
  60. Working with simple patterns 00:07:51
  61. Working with the character class 00:06:22
  62. Matching using m pattern match operator 00:08:48
  63. Working with match modifiers 00:09:21
  64. Working with the binding operator 00:06:18
  65. Working with match variables 00:09:40
  66. Section 8 Conclusion 00:02:50
  67. 9.More on Regular Expressions 00:01:26
  68. Section 9 Introduction 00:01:26
  69. Matching in list context 00:10:39
  70. Working with the substitution operator 00:08:16
  71. Working With Split Operator 00:08:42
  72. Working With The Join Function 00:10:18
  73. Section 9 Conclusion 00:03:04
  74. 10 Final Project 00:07:42
  75. Final Project 00:07:42
  76. Final Project Explanation Part 1 00:07:51
  77. Final Project Explanation Part 2 00:09:14
  78. Final Project Explanation Part 3 00:05:49
  79. 11.Conclusion 00:05:16
  80. Conclusion 00:05:16
  81. Closing message 00:01:36