PYTHON Training SYLLABUS
- Introduction
a. Python Overview.
b. History of Python.
c. Why python is different from C,C++ and JAVA?
d. Python features (like:open source, compiled or interpreted, Shebang line in python script)
2.Getting Started With Python
a.Python Installation.
b. Running Python GUI/Command Line.
c. Configure multiple versions of python in same machine.
d. Setup virtual environment.
3.How to write simple program in Python
a. Write well known “Hello World” Program.
b. Python Input/Output operations syntax.
c. IDE or text editor, Which one to write a python code?
-
Basic operators
a. Arithmetic, Comparison, Assignment, Bitwise, Logical, Membership, Identity Operators.
b. Operators Precedence.
-
Decision Making statement
If, If...else, If...elif...else, Nested if else statements
-
Loops or Iterators
The for, while, break, continue Statements
-
Operations on String
-
Different Data Structures
a. List
b. Tupple
c. Dictionary
d. Set
-
Function
a. Defining a Function
b. Calling a Function
c. Function with arguments
d. Recursive function calling
-
File handeling operations
-
Object oriented programming
ADVANCED PORTION
- Drawing geometric shapes using Turtle
- Working with file structure in OS
a. Get the list of files and directories from given folder
b. Find present working directory
c. Change to the reqired directory
d. Renaming files
- Inter Process Communication (IPC) and Process Synchronization in OS.
- Socket programming in Computer Networks
- Regular Expression in Theory of Computation.
- Unit testing in Software Engineering,
- Log file creation for error detection.
- Working with XML, JSON and Dynamic Template creation using Jinja.
PYTHON Training SYLLABUS
a. Python Overview.
b. History of Python.
c. Why python is different from C,C++ and JAVA?
d. Python features (like:open source, compiled or interpreted, Shebang line in python script)
2.Getting Started With Python
a.Python Installation.
b. Running Python GUI/Command Line.
c. Configure multiple versions of python in same machine.
d. Setup virtual environment.
3.How to write simple program in Python
a. Write well known “Hello World” Program.
b. Python Input/Output operations syntax.
c. IDE or text editor, Which one to write a python code?
Basic operators
a. Arithmetic, Comparison, Assignment, Bitwise, Logical, Membership, Identity Operators.
b. Operators Precedence.
Decision Making statement
If, If...else, If...elif...else, Nested if else statements
Loops or Iterators
The for, while, break, continue Statements
Operations on String
Different Data Structures
a. List
b. Tupple
c. Dictionary
d. Set
Function
a. Defining a Function
b. Calling a Function
c. Function with arguments
d. Recursive function calling
File handeling operations
Object oriented programming
ADVANCED PORTION
a. Get the list of files and directories from given folder
b. Find present working directory
c. Change to the reqired directory
d. Renaming files