Python Programming

[vc_row][vc_column][vc_tta_tabs][vc_tta_section title=”OOPS” tab_id=”1571383037704-324a79d1-821d”][vc_column_text]

  • OOPs Concept
  • Data Hiding
  • Encapsulation
  • Class and Object
  • Polymorphism
  • Inheritance
  • Advantages of OOPs over earlier programming methodologies
  • Classes (attributes, methods)
  • Instance
  • Built in class attributes (dict, doc, name, module, bases)
  • Constructor
  • Private Attributes
  • Importance of “self”
  • Operator Overloading
  • Overriding Methods

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Advance Programming with Python” tab_id=”1571383037743-41b0478e-48e3″][vc_column_text]

  • Linear List Manipulation
  • Sequential Allocation
  • Traversal
  • Insertion
  • Deletion
  • Searching
  • Stack (LIFO)
  • PUSH And POP
  • Infix to Postfix Notation
  • Queues (FIFO)
  • Data File
  • Access Modes
  • File Object
  • Access-Modes
  • Reading and Writing a File
  • Basic File Operations on Text and Binary File
  • Searching
  • Error and Exceptions
  • Yield

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Database & SQL” tab_id=”1571383169451-93b4490a-c858″][vc_column_text]

  • Data Base Concepts
  • Relational Data Model
  • Keys
  • Relational Algebra
  • Union
  • SQL
  • Advantage
  • DDL
  • DML
  • Data Types
  • GROUP BY
  • HAVING
  • ORDER BY
  • Functions
  • Join

[/vc_column_text][/vc_tta_section][vc_tta_section title=”Boolean Algebra” tab_id=”1571383209373-77b2afb5-9188″][vc_column_text]

  • Role of Logical Operations in Computing
  • Binary-valued Quantities
  • Variable
  • Constant
  • Operators
  • Truth Tables
  • Closure Property
  • De Morgan’s Law
  • SOP
  • POS
  • Reducing Boolean
  • SOP and POS
  • K-Map, Boolean Logic
  • Logic Gates

[/vc_column_text][/vc_tta_section][/vc_tta_tabs][/vc_column][/vc_row]