Python Course Syllabus
#### Introduction to Programming
# * Introduction to programming# * About compiler
# * About interpreter
# * Classification of programming languages
### Python
# * Introduction to python# * Features of python
# * What makes python famous among all other programming language
#### Main course
### Installation# * Installing python
# * Setting up path variable
### statements and built-in functions
# * print# * built in functions
# * if else elif
# * for loop
# * while loop
# * developing interactive program
### data structures
# * list# * tuple
# * dictionary
# * nested list, dictionary and tuple
### comprehension
# * list# * dictionary
### exception handling
# * try and except# * else
# * finally
# * raising exception
# * creating custom exception for your application
### functions and arguments
# * defining functions# * function arguments
# * function keyword arguments
# * command line arguments
# * parsing command line arguments
### modules
# * Introduction to modules# * Important modules and functions
# * Developing a custom module
# * Various methods in installing modules
### OS and application command
# * Executing operating system and application commands# * parsing command output
### File operations
# * Creating a file# * File read operation
# * File write opertion
### find and replace
# * Introduction to regular expression# * Python regex module
# * Writing regex pattern
# * Searching for a pattern
# * Finding all matches for a pattern
# * Finding pattern and replace
# * Using regular expression in file objects
#### Advance programming
### OOPS(Object Oriented Programming)
# * Introduction to OOPS# * OOPS Terminologies
# * Inheritance
# * Composition
# * super function
# * Abstract Base Classes
### Functional programming
# * map# * filter
# * reduce
### Efficient programming
# * threading# * multiprocessing
# * queue
### argument parsing
# * simplifying argument parsing# * Various modules available for argument parsing
# * advance command line argument parsing using docopt/argparse
### features
# * virtualenv
# * closure# * decorator
# * iterator
# * generator
### Automation
# * Introduction to selenium# * web automation using selenium
### Web Development
# * View
# * Rendering
# * Routing
# * Subscriber
# * WSGI app
# * Templating Engine
# * ORM, Hosting
# * Form Engine
# * BootStrap
# * Api argument parsing
# * Hosting (Binding with production ready web server)
# * Developing opearing system service for web app
### Packaging
# * Developing setup.py
# * Source distribution and binary distribution
# * Developing RPM
### Logging
# * Introduction to logging
# * python logging
# * console logging
# * file logging
# * file rotation
### Remote operation
# * Executing commands on remote machine# * Remote file copy
About Trainer:
Click hereMethod of Training:
* Practical way of training either class room or web based
* Taking notes strictly not allowed (You are learning for now, not for future)
* On completion of each day, the learning content(usually python file) will be shared along with exercise of the day
* Feedback will be collected every 5 hours of the total training 15-17 hours to help the student
* Each class would begin with Q&A of the last training exercise given
* On last day of the course, will be having a go through to a real time python project.
* To sharpen the saw: eBooks will be shared
5 Comments
Thanks of sharing this post…Python is the fastest growing language that helps to get your dream job in a developing area. It says every fundamental in a programming, so if you want to become an expertise in python get some training
ReplyDeleteRegards,
Python Training in Chennai|Python Training
Day by day I am getting new things and learn new concept through your blogs, I feel very confident, thanks for your informative blog keep your post as updated one...
ReplyDeleteRegards,
PHP Training in Chennai|PHP Course in Chennai
Programming in python is very easy when compare too other language. if you learn python you can get other programming certification simply.
ReplyDelete.net course in chennai|DOT NET Training in Chennai
Thank you for sharing an amazing & wonderful blog. This content is very useful, informative and valuable in order to enhance knowledge. Keep sharing this type of content with us & keep updating us with new blogs. Apart from this, if anyone who wants to join the Python Base training institute in Delhi, can contact 9311002620 or visit our website-
ReplyDeletehttps://www.htsindia.com/Courses/python/python-training-institute-in-delhi
In fact, we noticed that some of the the} greatest slots video games to play are well-liked amongst real cash players exactly outcome of|as a outcome of} they're machine video games which were featured a number of} times on gambling news web sites. There are quantity of} methods find a way to|you presumably can} earn free spins when playing in} slots online. Currently, HoF offers the option for 1xbet korea new spanking new|for brand new} users choose on} between both a thousand coins of a hundred free spins as their welcome reward.
ReplyDelete