Advance Python Programming (CY 406)-CSE-Cyber Security/Cyber Security (IV-Semester) | RGPV
-
Syllabus
- Syllabus - Advance Python Programming (CY 406)
-
Review of python
- Python Basics
- Python Control Flow
- Python Functions, Modules and Packages
- Python Classes and Objects
-
Socket Programming
- Client-side programming using python
- TCP and UDP based clients and servers
- Python and Internet Services
-
Internet Data Handling
- Processing Internet Data Formats
-
Web Programming
- Web Programming in Python
-
Advanced Networking
- Advanced Network Programming
-
Thread Programming
- Concurrent Programming with Threads
-
Message Passing and Data Serialization
- Interprocess Communication and Data Serialization
-
Distributed Computing
- Core Programming Concepts in Distributed Computing
-
Advanced I/O handling
- Different I/O Handling Models
-
Generators and Coroutines
- Cooperative Multitasking using Generators and Coroutines