YoVDO

Linux Programming & Scripting

Offered By: NPTEL via YouTube

Tags

Linux Courses Python Courses Perl Courses Makefiles Courses

Course Description

Overview

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

Related Courses

Advanced Storage and Device Administration in Linux
A Cloud Guru
Becoming Familiar with SUSE Linux Enterprise
A Cloud Guru
BYOL: Build Your Own Linux From Scratch
A Cloud Guru
CentOS Enterprise Linux 8 Essentials
A Cloud Guru
CompTIA Linux+ XK0-004 Certification Exam
A Cloud Guru