|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/perl-by-digiflax/
课程评论:没有评论
课程名称:Perl 编程 概述:Perl 是一种历史悠久的编程语言,经过无数自由软件程序员的努力发展成为一种强大的工具,几乎可以在世界上所有操作系统上使用。Perl 语言借鉴了 C、shell 脚本(sh)、AWK 和 sed 等其他编程语言的特性,提供了文本处理功能,且没有许多当代 Unix 命令行工具的任意数据长度限制。Perl 5 在1990年代后期因其无与伦比的正则表达式和字符串解析能力而广泛流行,作为 CGI 脚本语言使用。除了 CGI,Perl 5 还用于系统管理、网络编程、金融、生物信息学以及其他应用(例如 GUI)。它被称为“脚本语言中的瑞士军刀”,因其灵活性和强大功能而著称,同时也因其复杂性而被认为丑陋。1998 年,它被称为“将互联网连接在一起的胶带”,指的是它作为粘合语言的广泛使用以及被认为的优雅缺失。Perl 是一种高度表现力的编程语言:给定算法的源代码可以非常简短和高度压缩。对于那些刚开始接触编程的人来说,这可能有些令人困惑。不过,幸运的是,有许多简单易学、高度灵活的语言,非常适合入门编程。Perl 就是其中之一,本课程将教你所需的所有知识。 课程内容包括: - 处理不同数据类型,包括字符串、数字、变量和用户输入 - 在 Perl 应用程序中创建和使用数组、子程序、哈希和正则表达式 - 理解并掌握构建自己的编程项目的概念和实践技能 - 熟练掌握 Perl 语言家族及其在各种应用中的使用 - 为学习更复杂的编程语言奠定基础。
Perl is a well-established programming language that has been developed through the time and effort of countless free software programmers into an immensely powerful tool that can be used on practically every operating system in the world. The Perl languages borrow features from other programming languages including C, shell script (sh), AWK, and sed; They provide text processing facilities without the arbitrary data-length limits of many contemporary Unix command line tools.[15] Perl 5 gained widespread popularity in the late 1990s as a CGI scripting language, in part due to its unsurpassed regular expression and string parsing abilities.In addition to CGI, Perl 5 is used for system administration, network programming, finance, bioinformatics, and other applications, such as for GUIs. It has been nicknamed "the Swiss Army chainsaw of scripting languages" because of its flexibility and power, and also its ugliness. In 1998, it was also referred to as the "duct tape that holds the Internet together," in reference to both its ubiquitous use as a glue language and its perceived inelegance.Perl is a highly expressive programming language: source code for a given algorithm can be short and highly compressible.different purposes but developed for use in multiple applications. For those just delving into the world of programming, this can be a little overwhelming. Luckily, there are plenty of languages that are simple to learn, highly versatile to use, and make a great starting point for gaining fluency in the coding universe. Perl is one of those languages, and this course will teach you everything you need to know.Perfect Perl the Easy WayWork with different data types including strings, numbers, variables and user inputCreate and use array, subroutines, hashes, and regular expressions in Perl applicationsGain a conceptual understanding and practical skills to construct your own levelsBecome competent with the Perl language family and its use in various applicationsPrepare a foundation of knowledge for learning other more complex languages.