• +91 9988773176
  • office@simbacourse.com

Syllabus

Module 1: Introduction

  • Why do we need Python?
  • Program structure
  • Interactive Shell
  • Executable or script files
  • User Interface or IDE
  • Object creation and deletion
  • Object properties
  • Numbers, Strings, List, Tuple, Dictionary
  • Other Core Types
  • Assignments, Expressions and prints
  • If tests and Syntax Rules
  • While and For Loops
  • Iterations and Comprehensions
  • Opening a file
  • Using Files
  • Other File tools

Module 5: Functions

  • Installation with Window, Basic, Variables
  • Control Structure, Functions and Arrays
  • PHP web forms and Validations. GET, POST, REQUEST Form Handing in PHP.
  • Include/ Require and their use.
  • File Handling in PHP
  • State Management Techniques: hidden fields, URL Rewriting, SESSION

Module 6: Modules and Packages

  • Module Creations and Usage
  • Module Search Path
  • Module Vs. Script
  • Package Creation and Importing

Module 7: Classes

  • Classes and instances
  • Classes method calls
  • Inheritance and Compositions
  • Static and Class Methods
  • Bound and Unbound Methods
  • Operator Overloading
  • Polymorphism

Module 8: Exception Handling

  • Default Exception Handler
  • Catching Exceptions
  • Raise an exception
  • User defined exception

Module 9: Advanced Concepts

  • Defining Panda
  • Pandas – Creating and Manipulating Data
  • How to Create Data Frames?
  • Importance of Grouping and Sorting
  • Plotting Data

Module 10: Django

  • Django overview
  • Creating a project
  • Apps life cycle
  • Admin interface
  • Creating view
  • URL Mapping
  • Template system
  • 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