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.
Curriculum
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
Who Should Attend?
Job Prospects
Certification
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'.