Skip to main content

Section outline

    • Python Class/Object Model & CPython Internals (1.5 Hours)
      • Understanding PyObject and CPython internals
      • Global Interpreter Lock (GIL) and its impact on concurrency
    • Multiprocessing & Multithreading (1.5 Hours)
      • Process creation and management in Python
      • Synchronization techniques for multithreading
    • Subprocess & REST APIs (1.5 Hours)
      • Utilizing the subprocess module for external process management
      • Understanding REST API constraints and best practices
    • CGI Programming (1.5 Hours)
      • Developing CGI scripts for client-server communication
      • Implementing CGI-based web interactions
    • Programmatic SSH with Paramiko (1.5 Hours)
      • Secure SSH automation using Paramiko
      • File transfers via SCP and SFTP
    • Database Connectivity with Python (1.5 Hours)
      • Database integration using SQLAlchemy
      • Handling structured data in Python applications
    • GUI Development with Tkinter (1.5 Hours)
      • Creating desktop applications using Tkinter
      • Event-driven programming and UI components
    • Flask Framework & Web Development (1.5 Hours)
      • Understanding Flask MVT architecture
      • Implementing templates, HTTP methods, and API endpoints
      • Project demonstration – Building and deploying a Flask web application