Basic Perl Programming

24 ชั่วโมง (10,500 บาท)
โปรโมชั่นลด 10% เหลือ 9,450 บาท (ไม่รวม Vat)
รายละเอียด: Course ID: adc-03-07

Perl เป็นสคริปต์ที่เขียนได้อย่างรวดเร็วซึ่งสามารถทำงานได้ทุกหน้าที่ของภาษา C โดยหลักสูตรนี้จะมุ่งเน้นการใช้ Scalars, Arrays, Hashes, Control Flow, I/O, Subroutines, Packages, References, Reports, Networking, CGI Programming, และการเขียน Object Oriented Programming

 

วิดีโอแนะนำคอร์ส:

ดาวน์โหลดไฟล์รายละเอียดคอร์ส:

วัตถุประสงค์:

  • รู้จักกับ Perl และใช้งานพื้นฐานได้
  • ประยุกต์ใช้งาน Perl กับเว็บแอพพลิเคชั่นต่างๆ
  • นำ Perl ไปสร้างเว็บแอพพลิเคชั่นในมีประสิทธิภาพได้

กลุ่มเป้าหมาย:

  • ผู้พัฒนาระบบ
  • ผู้บริหารงานเว็บ
  • หรือบุคคลที่สนใจการพัฒนาโปรแกรมด้วย Perl

ความรู้พื้นฐาน:

  • มีความรู้ในงานคอมพิวเตอร์อย่างดี
  • มีความเข้าใจระบบปฏิบัติการ Windows อย่างดี
  • มีพื้นฐานการเขียนโปรแกรมอย่างดี
  • มีประสบการณ์ในการเขียนภาษา C หรือเชลล์ใน Unix

ระยะเวลาในการอบรม:

  • 24 ชั่วโมง

ราคาคอร์สอบรม:

  • 10500 บาท

วิทยากรผู้สอน:

คอร์สที่ควรอบรมก่อนหน้า:

คอร์สต่อเนื่องที่แนะนำ:

เนื้อหาการอบรม:

ภาพรวมหลักสูตร

  1. รู้จักการเขียนโปรแกรม Perl
  2. การจัดการไฟล์ และไดเรคทรอรี่
  3. การใช้ความสามารถของ Regular Expression
  4. การสร้าง awk เป็นรายงาน
  5. การแก้ปัญหาโดยใช้ array
  6. การนำข้อดีของ Perl ไปใช้กับ UNIX และระบบปฏิบัติการอื่นๆ
  7. การทำงานกับระบบสื่อสาร และการใช้งานผ่าน CGI
  8. การแสดงหน้าที่ในการบริหารระบบ
  9. การใช้ Perl ในการเขียน CGI applications
  10. การเขียนเป็นโมดูลจากมาตรฐาน Perl
  11. การใช้โครงสร้างข้อมูล และการอ้างข้อมูลของ Perl
  12. การสร้าง Object ใน Perl
  13. การสร้างออปเจค และการนำกลับมาใช้

เนื้อหาหลักสูตร

Module 1 Introduction Perl Programming

  • What is Perl?
  • Installing ActiveState's ActivePerl on Windows
  • Installing Eclipse on Windows
  • Installing Eclipse on Mac

Module 2  Perl Quick-Start Guide for Experienced Programmers

  • Hello World
  • Counting lines in a file
  • Using a loop in Perl
  • Using subroutines in Perl
  • Using Perl's documentation

Module 3  General Syntax

  • Understanding how Perl uses whitespace
  • Terminating statements with semicolons
  • Creating comments
  • Best practices for formatting code

Module 4 Variables and Values

  • Understanding values and variables
  • Declaring numeric variables
  • Declaring character string variables
  • Declaring lists and array
  • Pulling slices from arrays
  • Understanding hashes and associative arrays
  • Getting value pairs using the each function
  • Understanding the undef value

Module 5 Statements and Blocks

  • Assigning values to variables
  • Using statements and expressions
  • Combining statements into blocks
  • Understanding scope

Module 6  Conditional Statements

  • Understanding conditional statements
  • Creating conditionals with if
  • Extending conditionals with else
  • Extending conditionals with elsif
  • Building if statements with postfix conditionals
  • Creating negative conditionals with unless
  • Using the ternary conditional operator

Module 7 Loops

  • Understanding loops
  • Creating loops with while
  • Creating loops with until
  • Iterating lists with foreach
  • Iterating lists with for
  • Using loop control statements
  • Building loops with postfix statements

Module 8 Special Variables

  • Understanding special variables
  • Using special variables
  • Working with special file handles
  • Using special constants

Module 9 Operators

  • Performing basic math with arithmetic operators
  • Creating conditionals with comparison operators
  • Combining conditionals with logical operators
  • Reading file metadata with file test operators
  • Creating a sequence with the range operator
  • Combining strings with the concatenation operator
  • Streamlining strings with quote operators
  • Understanding operator precedence

Module 10 Regular Expressions

  • Understanding regular expressions
  • Searching and replacing text with regular expressions
  • Extracting matches with parentheses
  • Matching wildcards
  • Matching classes of characters
  • Creating arrays with split

Module 11 Subroutines

  • Understanding subroutines
  • Defining and calling subroutines
  • Using arguments with subroutines
  • Understanding scope and "my" variables
  • Returning values from a subroutine

Module 12 References and Data Structures

  • Understanding values and references
  • Defining array references
  • Defining hash references
  • Building mixed data structures

Module 13 File I/O

  • Understanding streams and files
  • Using file handles
  • Using the object-oriented interface for handling files
  • Working with binary files

Module 14 Built-In Functions

  • Manipulating strings with built-in functions
  • Working with numbers
  • Manipulating lists and arrays with built-in functions
  • Retrieving and formatting time

Module 15 Modules

  • Leveraging code with modules
  • Understanding object-oriented and procedural modules
  • Creating modules
  • Understanding object and instance data
  • Installing modules from CPAN on Mac and Unix
  • Installing modules from CPAN on Windows

Module 16 Documentation with POD

  • Understanding POD
  • Documenting with POD
  • Exploring a POD document

Module 17 New Features in Perl

  • Using Perl
  • Displaying text with say
  • Selecting from multiple choices with given and when
  • Keeping persistent variables with state

Module 18 Exploring Web Development

  • Exploring CGI
  • Using a database
  • Developing a module library

Module 19 Conclusion and Exercise

  • Exercise and Exam

 

คำค้นหา:

เรียน Basic Perl ที่ไหนดี สอน Perl ราคาถูก เรียนการใช้ Basic Perl เรียน Basic Perl ฝึกการใช้งาน Perl ประยุกต์ใช้ Perl ฝึกเขียนและใช้ Perl สอนการใช้งาน Perl ประยุกต์ใช้ Perl ต่างๆบนเว็บ ออกแบบเว็บด้วย Perl เขียนเว็บ Perl ภาษาที่ใช้เขียนเว็บ ภาษาที่ใช้ในการสร้างเว็บเพจ ภาษาที่ใช้ในการพัฒนาเว็บไซต์ ภาษาที่ใช้ในการสร้างเว็บไซต์ ภาษาที่ใช้สร้างเว็บเพจ สอนเขียนเว็บ Perl ทำเว็บ Perl การเขียนเว็บ Perl การสร้างเว็บด้วย Perl เขียนเว็บด้วย Perl การเขียนเว็บด้วย Perl โปรแกรมเขียนเว็บ Perl สร้างเว็บด้วย Perl Perl เขียนเว็บ เว็บสอน Perl ทำเว็บด้วย Perl เขียนเว็บ Perl เบื้องต้น วิธีเขียนเว็บ Perl เรียนเขียนโปรแกรม เรียนการเขียนโปรแกรม Perl เรียนเขียนโปรแกรมคอมพิวเตอร์ Perl การเรียนเขียนโปรแกรม อยากเรียนเขียนโปรแกรม Perl เรียนรู้การเขียนโปรแกรม เรียนการเขียน สอนเขียนโปรแกรม c เขียนโปรแกรม c เรียนเขียนโปรแกรมภาษา c สอนเขียนโปรแกรมภาษา c การเขียนโปรแกรมด้วย c สอนสร้างโปรแกรม Perl อบรม Perl คอร์สอบรม Perl อบรม Perl programming เรียน Perl Perl workshop

อัพเดทข้อมูลเมื่อ:

  • 2015-12-24 11:21:50

ขอบคุณสำหรับการลงทะเบียนค่ะ
ระบบส่งรายละเอียดเพิ่มเติมไปที่อีเมล์แล้วนะคะ
หากมีคำถามโทรสอบถามที่เบอร์ 02-933-0427 หรือ 088-807-9770 (ทุกวัน 8.00-18.00 น.)

เลือกรอบลงเรียน:
ชื่อ-สกุล:
อีเมล์:
โทรศัพท์:
จำนวนผู้เข้าอบรม:

Top

itgenius facebook fanpage
บริษัท ไอทีจีเนียส เอ็นจิเนียริ่ง จำกัด (IT Genius Engineering Co.,Ltd.)
CopyRight © 2013-2014 itgenius.co.th