Python

Python

This Python training course covers the basics of Python and the way to use it in real-world applications. The modules, lesson-end projects, and assignments comprising the course of study cowl information operations in Python, strings, conditional statements, error handling, shell scripting, net scraping and also the usually used Python net framework Django.

Course Overview

About Python certification?– To earn our Python certification, you need to complete the complete Python certification course. To boot, you need to complete all the assignments and comes given and score a minimum of 60 % within the certification test conducted by Xcelit Pro. Once you complete all of it and end it with the assistance of the trainers, you may receive an industry-recognized Python course completion certification from us.

Xcelit Pro offers one in every one of the highest Python certification course , and it's designed by specialists who aim to make you knowledgeable during this programming language. register in Xcelit Pro's Python online course these days and take the first step toward obtaining an industry-recognized certification in it. 

Key features

  • The fundamentals of Python programming
  • Writing and Reading to Files
  • Automation of Word and Excel Files
  • Web scraping with BeautifulSoup4
  • Browser automation with Selenium
  • Data Analysis and Visualization with MatPlotLib

Pre-requisites

  • Macintosh (OSX)/ Windows(Vista and higher) Machine
  • Internet Connection
  • Learners ought to possess an undergraduate degree or a highschool degree.

Course Syllabus

Module 1: An Introduction to Python

  • What can Python do?
  • Why Python?
  • Good to know
  • Python Syntax compared to other programming languages
  • Python Install

Module 2: Beginning Python Basics

  • The print statement
  • Comments
  • Python Data Structures & Data Types
  • String Operations in Python
  • Simple Input & Output
  • Simple Output Formatting
  • Operators in python

Module 3: Python Program Flow

  • Indentation
  • The If statement and its’ related statement
  • An example with if and it’s a related statement
  • The while loop
  • The for loop
  • The range statement
  • Break &Continue
  • Assert
  • Examples for looping

Module 4: Functions& Modules

  • Create your own functions
  • Functions Parameters
  • Variable Arguments
  • Scope of a Function
  • Function Documentation
  • Lambda Functions& map
  • n Exercise with functions
  • Create a Module
  • Standard Modules

Module 5: Exceptions Handling

  • Errors
  • Exception handling with try
  • handling Multiple Exceptions
  • Writing your own Exception

Module 6: File Handling

  • File handling Modes
  • Reading Files
  • Writing& Appending to Files
  • Handling File Exceptions
  • The with statement

Module 7: Classes In Python

  • New Style Classes
  • Creating Classes
  • Instance Methods
  • Inheritance
  • Polymorphism
  • Exception Classes & Custom Exceptions

Module 8: Generators and iterators

  • Iterators
  • Generators
  • The Functions any and all
  • With Statement
  • Data Compression

Module 9: Data Structures

  • List Comprehensions
  • Nested List Comprehensions
  • Dictionary Comprehensions
  • Functions
  • Default Parameters
  • Variable Arguments
  • Specialized Sorts

Module 10: Collections

  • namedtuple()
  • deque
  • ChainMap
  • Counter
  • OrderedDict
  • default dict
  • UserDict
  • UserList
  • user string

ADVANCE PYTHON

Module 11: Writing GUIs in Python (Tkinter)

  • Introduction
  • Components and Events
  • An Example GUI
  • The root Component
  • Adding a Button
  • Entry Widgets
  • Text Widgets
  • Check buttons

Module 12: Python SQL Database Access

  • Introduction
  • Installation
  • DB Connection
  • Creating DB Table
  • INSERT, READ, UPDATE, DELETE operations
  • COMMIT & ROLLBACK operation
  • handling Errors

Module 13:Network Programming

  • Introduction
  • A Daytime Server
  • Clients and Servers
  • The Client Program
  • The Server Program

Module 14: Date and Time

  • sleep
  • Program execution time
  • more methods on date/time

Module 15: Few more topics in-detailed

  • Filter
  • Map
  • Reduce
  • Decorators
  • Frozen set
  • Collections

Regular expression

  •  Split
  • Working with special characters, date, emails
  • Quantifiers
  • Match and find all
  • character sequence and substitute
  • Search method

Module 17: Threads ESSENTIAL

  • Class and threads
  • Multi-threading
  • Synchronization
  • Treads Life cycle
  • use cases

Module 18: Accessing API ESSENTIAL

  • Introduction
  • Facebook Messenger