Basic Scripting Languages

The main goal of studying Basic Scripting Languages is to understand the operations performed by the server in a client-serve...


Content Provider

40 hrs



Mode Of Delivery

Valid for 6 months post activation

Course Validity




Certification By

This is a paid course.

Course Fee

  • 1,800/-/- 599/-/-


The main goal of studying Basic Scripting Languages is to understand the operations performed by the server in a client-server relationship, build complex web applications and generate web pages dynamically. It enables the students to learn two main server side scripting technologies: PHP and Perl. These technologies support server side data processing where web applications can interface with database servers, making PHP and Perl important tools for web development in this rapidly growing field. Every year new technologies hit the market, allowing the students to learn new things in this field, which makes it as a good career for students.


Module 1:  PHP Basics

Introduction to PHP – What is PHP?, Uses of PHP, Advantages of PHP, Setting Up PHP Development Environment, Getting Familiar with PHP Code Syntax, Creating Your First PHP Page, Embedding PHP within HTML – PHP Language Basics – Understanding Data Types, in PHP, Constants in PHP. 

Module 2: PHP Web

PHP for Web – What is HTTP?, HTTP Request Methods, Other HTTP Methods, Cookies in PHP, Sessions in PHP, E-Mail . 

Module 3: PHP Advanced

Advanced Programming in PHP – Object-Oriented Programming (OOP), Database Handling in PHP, Ajax Programming. 

Module 4: Perl Basics

Introduction to Perl – What is Perl?, Setting Up Perl Development Environment, Perl Code Syntax, Perl Data Types, Creating , Perl Operators – Control Statements – Decision Statements, Looping in Perl – Arrays and Strings – Arrays in Perl, Strings in Perl, Subroutines in Perl, File I/O in Perl . 

Module 5: Perl Advanced

Advanced Programming in Perl – Object-Oriented Programming (OOP) in Perl, Socket Programming, Database Access – CGI Programming in Perl – What is CGI?, Web Browsing, CGI Environment , GET and POST Methods, Using Cookies in CGI

Learning Outcomes

  • Outline major advantages of PHP programming language
  • Examine the process of PHP development environment set up on different platforms
  • Summarise operator types and operator precedence
  • Understand the technique used for sorting and merging arrays
  • Recognise strings and their use in PHP
  • State the syntax and use of functions in PHP

Who Should Attend?

  • Engineering and IT students
  • Graduates with a programming background

Job Prospects

  • Software Developer
  • Client Service Engineer
  • Sr Engineer, SW - Navigation C
  • Test Automation Engineer
  • Trainee Implementation
  • Engineer Solution Architect


After completing this course and successfully passing the certification examination, the student will be awarded the “Basic Scripting Languages” certification.

If a learner chooses not to take up the examination, they will still get a 'Participation Certificate'.