Next Batch -
  • 21/12/2020
  • |
  • Tuesday
  • |
  • 03:30 AM
Register For Free Demo

Course Features

  • Complimentary Life time Access to Core Java Online course
  • Course mentored by Industry expert
  • Project-based learning which will add stars to your resume
  • Course completion certificate
  • 1 Minor Project based on real-world applications

Course Overview

  • This course will help you to learn Python Programming Language which is basic to build Scientific Computing, Data Science, Data Analytics, Machine Learing and AI models and general purpose web applications.. The course will be mentored & guided by an Industry expert having hands-on experience in the design, development & maintenance of Java based web applications.The course includes 2 minor projects based on real-world applications with guided lab sessions.
  • It will be an online live (Live Stream) class, so you can attend this class from any geographical location. It will be an interactive live session, where you can ask your doubts to the instructor (similar to an offline classroom program).
  • Pre-requisites: Will to learn
  • Recommended for: Anyone who wants to learn and build Data Analytics/ ML/ AI Model or Python-based web applications, specifically
    • 1. College students who are looking for training in Python/ NumPy/ Pandas/ Matplotlib/ Django/ Flask
    • 2. Working Professionals who want to learn backend development with Python / Django/ Flask or Data Analytics

Course Mentor

  • Nitesh Sir, synonymous for C, C++, Data Structure and Python Training is a very seasoned trainer loved by students from last 11 years. His knowledge and delivery style for any entry level programming languages training for beginners specifically ' C, C++, Data Structure & Python ' is appreciated not only by graduates, undergraduates but by professionals also who are working on these technologies. He is the most preferred trainer of beginners.

Course Content

  • Introduction to Python
  • What is Python and history of Python?
  • Unique features of Python
  • Install Python and Environment Setup
  • First Python Program
  • Python Identifiers, Keywords and Indentation
  • Comments and document interlude in Python
  • Command line arguments
  • Getting User Input
  • Python Operators Overview
  • Arithmetic Operations on Numeric Values
  • Logical Operators
  • Relational or Comparison Operators
  • Bitwise Operators
  • Identity Operators
  • Membership Operators
  • Order of Operands
  • Operators on Strings
  • Variables
  • Types of Variables
  • Types of Variables-String, Types of Variables-Numeric
  • Types of Variables-Boolean Variables
  • Types of Variables-List Adding Elements to a List Accessing the Elements of a List
  • Types of Variables-Dictionary
  • Introduction to Control Statements
  • Pass Statements
  • Conditional Statements
  • Types of Conditional Statements
  • If Statements
  • If...Else Statements
  • If...Else If Statements
  • If...Else If...Else Statements
  • Nested If Statements
  • Loops in Python
  • For Loop
  • While Loop
  • Loop else statement Nested Loop
  • range() Function
  • break Statements
  • continue Statements
  • Introduction
  • Python user defined functions
  • Python packages functions Structure of Python module Importing module in a Python Program
  • Importing entire module Importing selected object from a module
  • Python’s processing of import module command
  • Working with math, random and other module
  • Defining and calling Function
  • Arguments and Return Statement
  • Variable-Length Arguments Recursion
  • Python Modules & Packages
  • String Handling - Accessing Values in Strings
  • Various String Operators String Slices
  • String Functions and Methods
  • What are regular expressions?
  • The match Function
  • The search Function Matching vs searching
  • Search and Replace Extended Regular Expressions
  • Wildcard
  • PythonLists-Lists are mutable
  • Creating and Accessing Lists List Operations
  • Working with List
  • List Function and Methods
  • A Dictionary- Key: Value Pairs
  • Working with Dictionaries
  • Dictionary Functions and Methods
  • Python TUPLE-Advantages of Tuple over List
  • Creating and Accessing Tuples
  • Tuple Operations
  • Tuple Functions and Methods
  • Python Sets-How to create a set?
  • Iteration Over Sets
  • Python Set Methods
  • Python Set Operations
  • Union of sets
  • Built-in Functions with Set
  • Python Frozensett
  • Overview of OOP
  • Creating Classes and Objects
  • Accessing attributes
  • More about class and its members
  • Variable in class : Instance variable, Class variable Method in class
  • Instance method, Static method Built-In ClassAttributes
  • Some standard methods
  • The init method[__init__()] The del method [__del__()](Destroying Objects)
  • The str method [__str__()]
  • Private Attributes
  • Reading and modifying properties of classes using attr Methods
  • The Self Reference
  • Instance as an argument and return type
  • Introduction
  • Need for Inheritance Different Forms of Inheritance
  • Derived and Base classes (Subclassing)
  • Creating object of derive class
  • The derive class __init__()
  • Sub classing and scoping Overriding methods
  • What is Exception?
  • Handling an exception try....except...else
  • try-finally clause
  • Argument of an Exception
  • Python Standard Exceptions
  • Raising an exceptions
  • User-Defined Exceptions
  • File I/O - Reading and writing text files Writing Text Files
  • Appending to Files and Challenge
  • Writing Binary Files Manually
  • Using Pickle to Write Binary Files
  • What is multithreading? Starting a New Thread
  • The Threading Module Synchronizing Threads
  • Multithreaded Priority Queue
  • Python Spreadsheet Interfaces
  • Python XML interfaces
Next Batch -
  • 21/12/2020
  • |
  • Tuesday
  • |
  • 03:30 AM
Register For Free Demo

Connect with us on Wats app

Core & Advance Python

Duration : 35 hours

SSI's SQL for Data Analytics online course teaches students/developers the most in demand data retieving language SQL.Through hands-on learning you’ll load, extract, and manipulate data from relational databases. Study at your own pace and grow your SQL skills.

Login to Register
5999
2999