Course Curriculums
Course Description-
All languages are tools. Then you may ask why Python. But python unlike other languages is a very efficient way for scripting. Python is not only very easy to learn but can even accomplish complicated tasks with minimal amount of coding. Python can be used for analysis of genomic sequences, multithreaded servers and heavy duty analysis.
This course is intended to clear your understanding of Python from basics to advanced level.
So, if you are a network engineer, system administrator, Penetration tester or for any network or system related tasks, this course is for you.
This course will assume that you at least have some knowledge or either python or any other programming language. If you are just a noob and you only know the basics of what a computer is, this course is not for you.
Python taught in this course would be totally object oriented.
This course also provides light on security related tasks, performing network scanning and open port scanning.
If you have knowledge in networking and nothing else, then you too can continue with this course. In this course, there will be a lot of comparison between bash (used in Unix, Linux terminal and Mac), Python and I-Python.
This Linux System Administration with Python course will contain the following topics:
1. Introduction
2. I-Python
3. Text
4. Documentation and Reporting
5. Networking
6. Data
7. SNMP
8. OS Soup
9. Package Management
10 .Processes and Concurrency
11. Building GUIs
12. Data Persistence
13. Command Line
What are the requirements?
Basic Python knowledge (Even if you don’t know python, knowing any programming language will work fine)
Basic familiarity with Linux and Unix Environment (Knowing bash would be an added advantage)
What am I going to get from this course?
The objective of this course is to make a person a System Administrator in Linux
This course will enhance your knowledge about python programming and writing scripts to do daily tasks in Linux rather than doing it manually
What is the target audience?
Students
People in IT development field (System administration, Python development, Advance bash skills)
Anyone who wants to operate and learn python and bash in Linux or Unix.
How to access:-
Step 1 - eduCBA sends the redemption coupon along with the registration link.
Step 2 - Student will register with his register email id and coupon
Step 3 - Student receive the course access and password on his/her email id
Step 4 - Login using your email id and password and start learning
Benefits of online course:
1. High Quality Content
2. Learn Anywhere Anytime & at Your Pace
3. 24X7 Customer Support
4. Complete Student Support throughout the Program
5. Online Video Training Material
6. Lifetime course access
For any query call-
Mob-+918587999769/9818826705
Curriculum
Section 1:Introduction to Python Programming in Linux
1 Installing vmware and linuxmint
2 Introduction to Linux
Section 2: Learning about Python Interpreter
3 Python Interpreter
4 Continuation of Python Interpreter
5 Python vs Bash
6 System Information script
7 Indentations and tabs
8 Functions
Section 3: Ipython
9 Installing vmware tools and Ipython Part 1
10 Installing vmware tools and Ipython Part 2
11 Ipython
12 Ipython vs Unix Shell
13 Directories and Bookmarks
14 Variable expansion and string processing Part 1
15 Variable expansion and string processing Part 2
16 Information gathering
17 Who functions and History
Section 4: Text
18 More history and automation
19 Built-ins and Modules-Part 1
20 Built-ins and Modules-Part 2
21 Built-ins and Modules-Part 3
22 Built-ins and Modules-Part 4
23 Regular expressions
24 Working with files
25 Writing Files
Section 5: Documentation and Reporting
26 Standard input output
27 Automated info gathering
28 Receiving Email
29 Information Formatting Part 1
30 Information Formatting Part 2
31 PDFs- part 1
32 PDFs- part 2
Section 6: Networking
33 Sockets
34 Sockets (continued)
35 Sockets (continued further)
36 SSH protocol
Section 7: Data
37 Twisted
38 Modifying directories
39 Working with directories
40 Comparing datas
41 Merging and checksums_part 01
42 Merging and checksums_part 02
43 Metadata
44 Tar archives
Section 8: SNMP
45 bzip2 files
Section 9: OS Soup
46 Installing SNMP
47 Multiple Operating Systems
48 Fingerprinting
49 Cross-platform build
50 Pyinotify
51 OSX
Section 10: Package Management
52 Virtualization and Cloud Management
Section 11: Processes and Concurrency
53 EPM package management
54 Subprocesses
55 Platform Module part _1
56 Platform Module part _2
57 Platform Module…continued
58 Threads
59 Threading ping sweep
60 Thread Handler
61 Thread Handler…continued
62 Processes part _1
63 Processes part _2
64 Scheduling process
65 Daemonizer part _ 2
Section 12: Building GUIs
66 Daemonizer part _1
67 Intro to GUIs
68 PyGTK App
69 Apache Log Viewer script part_1
70 Apache Log Viewer script part_2
Section 13: Data Persistence
71 Apache Log Viewer script explained
72 Pickle files
73 Pickle files…continued
74 Pickle files…continued 2
75 Pickle files…continued 3
76 YAML
77 YAML…continued
78 ZODB
79 Financial funds code
80 Serialising custom classes
81 SQlite3
Section 14: Command Line
82 SqlAlchemy and Storm Part 1
83 Intro to CLI
84 OptParse for simple scripts
85 True False usage pattern
86 Choices usage pattern
87 Multiple arguments usage pattern
88 Kudzu Usage Pattern
89 Hybrid Kudzu Design pattern
Section 15: Pragmmatic Examples
90 Integrating configuration files
91 Managing DNS with Python
92 Ldap
93 Apache Log parser
94 Apache Log parser…continued
95 Apache Log parser…continued 2
96 FTP mirror Script_part 01
97 FTP mirror Script_part 02
98 FTP mirror Script…continued
Here is a sample for the course completion certificate which you will receive after complete the course. This certificate is widely accepted across industries and will boost your chances to grab the job opportunities.
Mail us at: [email protected] with below details to receive your certificate:

Here is a sample for the course completion certificate which you will receive after complete the course. This certificate is widely accepted across industries and will boost your chances to grab the job opportunities.
Mail us at: [email protected] with below details to receive your certificate:
Curriculum
Section 1:Introduction to Python Programming in Linux
1 Installing vmware and linuxmint
2 Introduction to Linux
Section 2: Learning about Python Interpreter
3 Python Interpreter
4 Continuation of Python Interpreter
5 Python vs Bash
6 System Information script
7 Indentations and tabs
8 Functions
Section 3: Ipython
9 Installing vmware tools and Ipython Part 1
10 Installing vmware tools and Ipython Part 2
11 Ipython
12 Ipython vs Unix Shell
13 Directories and Bookmarks
14 Variable expansion and string processing Part 1
15 Variable expansion and string processing Part 2
16 Information gathering
17 Who functions and History
Section 4: Text
18 More history and automation
19 Built-ins and Modules-Part 1
20 Built-ins and Modules-Part 2
21 Built-ins and Modules-Part 3
22 Built-ins and Modules-Part 4
23 Regular expressions
24 Working with files
25 Writing Files
Section 5: Documentation and Reporting
26 Standard input output
27 Automated info gathering
28 Receiving Email
29 Information Formatting Part 1
30 Information Formatting Part 2
31 PDFs- part 1
32 PDFs- part 2
Section 6: Networking
33 Sockets
34 Sockets (continued)
35 Sockets (continued further)
36 SSH protocol
Section 7: Data
37 Twisted
38 Modifying directories
39 Working with directories
40 Comparing datas
41 Merging and checksums_part 01
42 Merging and checksums_part 02
43 Metadata
44 Tar archives
Section 8: SNMP
45 bzip2 files
Section 9: OS Soup
46 Installing SNMP
47 Multiple Operating Systems
48 Fingerprinting
49 Cross-platform build
50 Pyinotify
51 OSX
Section 10: Package Management
52 Virtualization and Cloud Management
Section 11: Processes and Concurrency
53 EPM package management
54 Subprocesses
55 Platform Module part _1
56 Platform Module part _2
57 Platform Module…continued
58 Threads
59 Threading ping sweep
60 Thread Handler
61 Thread Handler…continued
62 Processes part _1
63 Processes part _2
64 Scheduling process
65 Daemonizer part _ 2
Section 12: Building GUIs
66 Daemonizer part _1
67 Intro to GUIs
68 PyGTK App
69 Apache Log Viewer script part_1
70 Apache Log Viewer script part_2
Section 13: Data Persistence
71 Apache Log Viewer script explained
72 Pickle files
73 Pickle files…continued
74 Pickle files…continued 2
75 Pickle files…continued 3
76 YAML
77 YAML…continued
78 ZODB
79 Financial funds code
80 Serialising custom classes
81 SQlite3
Section 14: Command Line
82 SqlAlchemy and Storm Part 1
83 Intro to CLI
84 OptParse for simple scripts
85 True False usage pattern
86 Choices usage pattern
87 Multiple arguments usage pattern
88 Kudzu Usage Pattern
89 Hybrid Kudzu Design pattern
Section 15: Pragmmatic Examples
90 Integrating configuration files
91 Managing DNS with Python
92 Ldap
93 Apache Log parser
94 Apache Log parser…continued
95 Apache Log parser…continued 2
96 FTP mirror Script_part 01
97 FTP mirror Script_part 02
98 FTP mirror Script…continued