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

NPTEL

Linux Programming & Scripting

NPTEL and Indian Institute of Technology Madras via YouTube

Overview

Prepare for a new career with $100 off Coursera Plus
Gear up for jobs in high-demand fields: data analytics, digital marketing, and more.

Instructor: Prof. Anand Iyer, Department of Electronics and communication Engineering, IIT Madras.

The goal of the course is the study of scripting languages such as PERL, TCL/TK, Python and BASH; creation of programs in the Linux environment; the study of the principles of scripting languages; the study of usage of scripting languages in IC design flow. At the end of this course, you will be able to create and run scripts using Perl/ Tcl/ Python in IC design flow, use Linux environment, and write programs for automation of scripts in VLSI tool design flow.

Syllabus

Mod-01 Lec-01 Linux Basics.
Mod-01 Lec-02 Linux Basics-II.
Mod-01 Lec-03 Linux Basics-III.
Mod-01 Lec-04 Linux Basics-IV.
Mod-02 Lec-05 Linux Networking -I.
Mod-02 Lec-06 Linux Networking -II.
Mod-02 Lec-07 File Transfer Protocol.
Mod-02 Lec-08 Domain Name System.
Mod-02 Lec-09 DNS Continued.
Mod-02 Lec-10 DFS.
Mod-02 Lec-11 AFS and NIS.
Mod-03 Lec-12 PERL.
Mod-03 Lec-13 PERL 2.
Mod-03 Lec-14 PERL 3.
Mod-03 Lec-15 PERL 4.
Mod-03 Lec-16 PERL 4.
Mod-03 Lec-17 PERL 5.
Mod-03 Lec-18 PERL 7.
Mod-03 Lec-19 PERL 8.
Mod-03 Lec-20 PERL 9.
Mod-03 Lec-21 Using sort.
Mod-03 Lec-22 PERL 10.
Mod-04 Lec-23 Programming Using Tcl/Tk-I.
Mod-04 Lec-24 Programming Using Tcl/Tk-II.
Mod-04 Lec-25 Programming Using Tcl/Tk-III.
Mod-04 Lec-26 More about Procedures.
Mod-04 Lec-27 TCP,Ports and Sockets.
Mod-04 Lec-28 I/O and Processes.
Mod-04 Lec-29 Bindings.
Mod-04 Lec-30 Programming Using Tcl/Tk-IV.
Mod-04 Lec-31 Furniture Arranger.
Mod-04 Lec-32 Bindtags.
Mod-04 Lec-33 Tcl in Synopsys Tools.
Mod-05 Lec-34 Python Programming.
Mod-05 Lec-35 Scope.
Mod-05 Lec-36 Iteration.
Mod-05 Lec-37 More about Regexps.
Mod-05 Lec-38 Advanced Functions.
Mod-05 Lec-39 Exception Handling.
Mod-05 Lec-40 Examples of file Parsing.
Mod-05 Lec-41 Program on If Statement.
Mod-05 Lec-42 Program on Lists.
Mod-05 Lec-43 Makefiles.

Taught by

nptelhrd

Tags

Reviews

Start your review of Linux Programming & Scripting

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.