Python Sylbus
Python Sylbus
com>
Functions
Types of Functions
**Keyword Arguments and *Arguments
Recursive Functions
Generator Functions
Iterator Functions
Return Statement in Functions
Lambada Expression
Class
Class Representation and Document Strings
Access Specifiers
OOPS in python
Class Constructor and Instance
Abstract Class
Singleton Class
Command Line Execution
Environment variables
Class Attributes
Decorators
File Operation
Basic File Operations in text document
Seek () and tell ()
Writing Binary Files
File operation in CSV
Exception Handling
Try, Except
Try, Except, Finally, Else
Raise Exception
User Defined Exception
Multithreading
Threading and Multithreading
Thread Lock
Queue and Dequeue
Multiprocessing
Regular Expression
Match () and Search ()
Group ()
Greedy and Non-Greedy Method
Compile (), findall ()
Email and Phone Number Pattern
GUI – TKINTER
Dialog Box or directory selection window
Window Forms
Web socket
Synchronous Data Sharing
Asynchronous Data Sharing
Django Framework
Creating a Project
APP Life Cycle
Admin Interface
Creating Views
Templates
Models
Form details
Testing
Page redirection
Sending Emails
Deploying Django framework
Generic views
Form processing
File uploading
Cookie handling
Sessions, caching and comments
RSS, AJAX
SQLLITE3
Basic of query execution
Cursor and Behavior
Pandas
Series
DataFrame
Panels
Working with Numpy
Basics of MatPlotlib
Libraries
Map, Filter and Reduce
Range and Time
Datetime Formatting
ASSESSMENT TABLE
Assessment 1: Day 3 – Basics, Data Structure, Functions
Assessment 2: Day 5 – Class and OOPS
Assessment 3: Day 7 – Files,Threading,Exceptions
Assessment 4: Day 9 – Packages,GUI,Network
Assessment 5: Day12 – Django Framework
Assessment 6: Day 15 – Overall Assessment