Sale!

Python Programming

3,900.00

Python is an interpreted high-level general-purpose programming language. Python’s design philosophy emphasizes code readability with its notable use of significant indentation

SYLLABUS

CHAPTER 1

Topics to be covered:

  • Introductory Remark about Python
  • A Brief History of Python
  • How Python is different from other languages
  • Python Version
  • Installing Python
  • IDLE
  • Getting Help
  • How To execute Python program
  • Writing your first program

CHAPTER 2

Topics to be covered:      

  • Python coding Introduction
  • Python keywords and Identifiers
  • Python statements
  • Comments in python
  • Getting user input
  • Variables
  • Data types
  • Numbers
  • Strings
  • Lists ,tuples & dictionary

CHAPTER 3

Topics to be covered:      

  • Control flow and syntax
  • The if statement
  • Python operators
  • The while Loop
  • Break and continue
  • The for Loop
  • Pass statement

CHAPTER 4

Topics to be covered:      

  • Introduction of Function
  • Calling a function
  • Function arguments
  • Built in function
  • Scope of variables
  • Decorators
  • Passing function to a function
  • Lambda expression

CHAPTER 5

Topics to be covered:      

  • Modules and Packages
  • Importing Modules
  • Standard Modules- sys
  • Standard Modules- OS
  • The dir Function
  • Packages

CHAPTER 6

Topics to be covered:      

  • Exception Handling
  • Errors
  • Run Time Errors
  • Handling IO Exception
  • Try….except statement
  • Raise
  • Assert

CHAPTER 7

Topics to be covered:      

  • Introduction to File Handling in Python
  • Files and Directories
  • Writing Data to a file
  • Reading data from a file
  • Additional file methods
  • Working with files
  • Working with Directories
  • The pickle Module

CHAPTER 8

Topics to be covered:      

  • Classes & Objects
  • Introduction of classes and objects
  • Creating classes
  • Instance methods
  • Special class method
  • Inheritance
  • Method overriding
  • Data hiding

CHAPTER 9

Topics to be covered:      

  • Scientific Computing with NumPy.
  • N-Dimensional Array Object
  • Array Slicing Methods
  • Array reshapeing methods
  • Numerical routines in NumPy

CHAPTER 10

Topics to be covered:      

  • Introduction To Matplotlib
  • Python 2D plotting
  • Plotting with default settings
  • Customizing matplotlib Graphics with colours and line width
  • Generate plots, histograms, power spectra,
  • Generate bar charts, scatterplots

CHAPTER 11

Topics to be covered:      

  • Introduction To Pandas
  • Pandas data structures and data analysis

Course Overview

OVERVIEW

Throughout the course, hands-on exercises (both classroom & Lab Assignment) are designed to teach the concepts of Python programming language.

COURSE OBJECTIVE

Python can be easy to pick up whether you’re a first-time programmer of you’re experienced with other languages.

After the completion of the Python Certification Course, you should be able to:

  • Master the Basic and Advanced Concepts of Python
  • Uses an elegant syntax, making the programs you write easier to read.
  • It is an easy-to-use language that makes it simple to get your program working. This makes
  • Python ideal for prototype development and other ad-hoc programming tasks, without
    compromising maintainability.
  • Comes with a large standard library that supports many common programming tasks such as
    connecting to web servers, searching text with regular expressions, reading, and modifying files.
  • Understand Python Scripts on UNIX/Windows, Python Editors, and IDEs
  • Master the Concepts of Sequences and File operations
  • Learn how to use and create functions, sorting different elements, Lambda function, error
    handling techniques and Regular expressions.
  • Analyzing, cleaning, modeling data and organizing the result of the analysis into a form which
    suitable for plotting and tabular display.

DURATION

50 Hours

DELIVERY MODE

Online Live Sessions

TENTATIVE DATE & SCHEDULE

1st and 15th of every month

Prerequisite

No experience is required. But fundamental knowledge of C/C++ and statistics would be helpful.

You may also like…

Open chat
1
Hey 👋
Get 15% off coupon on our classroom courses. WhatsApp Now!