Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Swayam

Scripting Languages Lab

NITTTR via Swayam

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
The Laboratory course on Scripting Languages is the practical application of the concepts learnt in Scripting Languages program core studied earlier. This course helps to train ourselves with the syntax and semantics of Python Language, regular expressions and concepts in web application development.It is a very important course in the perspective of system administration/network administration since the skill in scripting is imminent and indispensable. Scripting languages helps us to automate regular tasks with scripts and scheduling them to be run at specific time intervals.This course will help the learners to become adept with writing scripts for tasks, faster and easier using library functions/Application Programming interfaces. Learning a scripting language also helps us to appreciate understanding of the operating system services, regular expressions. As part of the course, the basics of web application development is learnt by building simple applications and inspiring the learners to try out various frameworks with unique and optimal features supported.The course enhances the ability to think logically and critically, predict program behavior and optimize solutions. This is a course suitable for Undergraduate level students to strengthen their scripting basics and thereby enhance their programming and problem-solving skills.

Syllabus

1. Introduction to Programming and Scripting language Setting up path Scripts for practicing Python Basic Syntax, Use of interactive shell, IDLE,Scripts for understanding Python variables, comments, Numeric data types, Scripts using string data type and string manipulations: subscript operator, indexing, slicing a string. 2. Python Scripts for use of Basic Operators, Understanding coding blocks Python scripts for defining list and list slicing Python scripts for use and understanding of Other Data Types: Tuples, Dictionary. 3. Python scripts for use of Control Structures: Conditional blocks using if, else and elif, For loops and iterations, while loops. 4. Python scripts for Loop manipulation using continue, break and pass, Programming using conditional and loops block. 5. Python scripts for Functions and Modules to learn Organizing Python codes using functions, Organizing Python projects into modules. 6. Python scripts for Importing own module as well as external modules and Understanding Packages. 7. Python scripts for File I/O, Text Processing, Regular Expressions. 8. Building Web Application using any of the following Frameworks: Frameworks - Web2Py, Django, Ruby on Rails, Struts (any one of these or any other).

Taught by

Dr. Narendran Rajagopalan

Reviews

Start your review of Scripting Languages Lab

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.