Offline Python Batch
SCALive > Offline Python Batch

Offline Python Batch

0 Reviews
This course is available.
Rs. 6999.00 Rs. 3800.00
Learn Python like a Professional! Start from the basics and go all the way to creating your own applications and games!

This Course Includes :

  60+ Hours of On-Demand Video
  Learn from Mobile/PC/Tablet
  HD Quality Training Content
  Industry Level Content
  Play & Pause Videos
  6 Months Validity
  Bonus Content

What you'll learn ?

  • Have a fundamental understanding of the Python programming language.
  • Acquire the pre-requisite Python skills to move into specific branches - Machine Learning, Data Science etc..
  • Understand how to create your own Python programs.
  • Have the skills and understanding of Python to confidently apply for Python programming jobs
  • Add the Python Object-Oriented Programming (OOP) skills to your résumé.
  • Use Pycharm to write their Python programs.


  • Learn the fundamentals of Python through video lectures, quizzes, and practice problems.
  • Python is an easy to learn programming language with a wide variety of well-paying jobs in many fields.
  • You'll learn the fundamentals of the Python programming language, along with programming best practices.
  • This course will provide a pragmatic and hands-on introduction to the Python programming language

Who should take this course ?

  • People interested in programming who have no prior programming experience.
  • Newer Python programmers who need a refresher on Python.
  • Students taking a Python class in school who want a supplementary learning resource.
  • Programming hobbyists.
  • Anyone else who is interested in learning Python.
  • This course is NOT for experienced Python programmers.

Why should you take Python Programming Course ?

  • Python is the future of AI and Machine Learning .
  • A Senior Python Developer earns an average salary of $109,280 per year, according to
  • Python is the preferred language for new technologies such as Data Science and Machine Learning. 


Mr. Sachin Kapoor

  • Mr. Sachin Kapoor is a  senior trainer with an experience of more  than 20 very long years.
  • He has trained more  than 2,00,000 students till date.
  • He actively interacts with approximately 8000 new students every year.
  • Mr. Sachin has  been teaching programming languages since  2000 .
  • Necessity Of Programming.
  • What Is Python ?
  • Why And Who Created It ?
  • What Python can do?
  • Why should I learn Python?
  • Important Features. 


  • Version History.
  • Python 2 v/s Python 3.
  • Different Python Implementations.
  • Downloading And Installing Python.
  • Testing Python Installation
  • What Is Python Shell?
  • Using Python Shell.
  • Writing Python Script Using Notepad.
  • Running Python Script.
  • How To View The Bytecode File?
  • Introduction To Predefined Functions And Modules
  • How print() function work ?
  • How To Remove Newline From print( )?
  • Introduction TO IDLE
  • Types Of Errors In Python
  • Rules For Identifiers
  • Python Reserved Words
  • Basic Data Types In Python
  • Some Very Important Points To Remember
  • Numeric Types
  • Different Types Of Integers
  • Converting Between Int Types
  • The Float Type
  • The Complex Type
  • The bool Type
  • The str Type
  • Concatenating Strings.
  • The Slice Operator In Strings.
  • Three Important String Function.
  • Type conversion.
  • How Variables In Python Are Different Than Other Languages?
  • Immutable And Mutable.
  • Python’s Memory Management
  • The id() Function
  • The is() Operator
  • How to write Comments in Python?
  • How to create constants in Python?
  • How to print a variables value using print( )?
  • Types Of Operators
  • Arithmetic Operators
  • Special points about + and *
  • Difference between / and //
  • Relational Operators
  • Relational Operators With Strings
  • Chaining Of Relational Operators
  • Special Behavior Of == and !=
  • Logical Operators
  • How Logical Operators Work With Boolean Types?
  • How Logical Operators Work With Non-Boolean Types?
  • Assignment Operators
  • Various Types Of Assignment Operators
  • Compound Operators
  • Identity Operators
  • Membership Operators
  • Precedence And Associativity
  • Using the Input() Function
  • Using the math module
  • Different ways of importing a module
  • Accepting multiple values in single-line
  • Using the eval() Function
  • Using Command-line Arguments.
  • Using format specifiers.
  • Using the function format()
  • The if Statement
  • Concept of Indentation
  • The if-else Statement
  • The if-elif-else Statement
  • What about ternary operator?
  • Types of loop supported by Python
  • The while loop
  • The while-else loop
  • The break, continue and pass Statement
  • The for loopIntroduction to Pycharm
  • Introduction To Pycharm IDE
  • Downloading
  • Installing
  • Developing First Application In Pycharm

What Is A Function ?
Function V/s Method
Steps Required For Developing User Defined Function
Calling A Function
Returning Values From Function
Arguments V/s Parameters
Types Of Arguments
Variable Scope
Local Scope
Global Scope
Argument Passing
Anonymous Functions OR Lambda Function
The map( ) Function
The filter( ) Function
Using map( ) and filter( ) with Lambda Expressions

  • What Is A List ?
  • Creating A List
  • Accessing The List Elements
  • Adding New Data In The List
  • The Slice Operator With List
  • Modifying A List
  • Deletion In A List
  • Appending / Prepending Items In A List
  • Multiplying A List
  • Membership Operators On List
  • Built In Functions For List
  • Methods Of List
  • List Comprehension
  • What Is A Tuple ?
  • Differences With List
  • Benefits Of Tuple
  • Creating Tuple
  • Packing / Unpacking A Tuple
  • Accessing A Tuple
  • Changing The Tuple
  • Deleting The Tuple
  • Functions Used With Tuple
  • Methods Used With Tuple
  • Operations Allowed On Tuple
  • What Is A String ?
  • Creating A String
  • Different Ways Of Accessing Strings
  • Operators Which Work On Strings
  • Built In String Functions
  • Printing string using f-string
  • Modifying Strings
  • String Methods
  • What Is A Dictionary ?
  • What Is Key-Value Pair ?
  • Creating A Dictionary
  • Important Characteristics Of A Dictionary
  • Different Ways To Access A Dictionary
  • An Important Point
  • Updating Elements In Dictionary
  • Removing Elements From Dictionary
  • Functions Used In Dictionary
  • Dictionary Methods
  • Dictionary Comprehension
  • Restrictions On Keys
  • Introduction To Exception Handling
  • Exception Handling Keywords
  • Exception Handling Syntax
  • Handling Multiple Exceptions
  • Handling All Exceptions
  • Using Exception Object
  • Getting Details Of Exception
  • Raising An Exception
  • Using finally Block
  • Creating User Defined Exceptions
  • What Is Operator Overloading
  • How To Perform Operator Overloading
  • List Of Operators Which Can Be Overloaded
  • Reverse Arithmetic Operators
  • What Is Data And Database ?
  • What Is DBMS ?
  • What Is SQL ?
  • How to configure our system for database programming.
  • Introduction To SQLite
  • Steps Needed For Connecting To SQLite From Python
  • Exploring Connection And Cursor Objects
  • Executing The SQL Queries
  • Different Ways Of Fetching The Data
  • Executing INSERT Command
  • Executing Dynamic Queries
  • Concept Of Bind Variables
  • Executing Update Command
  • Executing Delete Command
  • What Is File Handling ?
  • What Is The Need Of File Handling ?
  • Examples Where Files Are Used?
  • Python’s Way Of Handling Files
  • File Opening Modes
  • Writing In A File
  • Different Ways For Reading From A File
  • The seek( ) Method
  • Appending In A File
  • Using with Statement

What is a module ?
Different ways of importing module
The concept of the variable__name__

Customer Reviews

Thank you for your review

Write a review

Why Choose SCALive ?

Our instructors go far beyond the typical role of faculty to provide a comprehensive learning experience to students, build work portfolio and assistance in placement.

Give a flight to your career

We want to help you in building a career you love. Get trained in cutting edge technologies, with hands-on practice, helping you in changing your career or succeeding in the job you already have.

Daily Offline & Online classes

We provide Daily Classes at our academy. Also, students get assistance throughout digital/offline classes.

Practice and revise

We pay equal importance to students' practical knowledge as well as theoretical lessons. We also provide assistance in the revision of course material.

Become Job Ready

Our courses are designed keeping one thing in mind that student should get prepared for interviews after completing this course, so if you are struggling with interviews you are at right place.

Seamless Doubt Solving

We know that being a noob in technology, you will have many doubts while learning, our 24x7 doubts solving support will let you resolve your queries in minutes.

Career Counselling

Our mentors are in regular touch with students to provide the right career advice and support.

Learn from anywhere

Our specially designed LMS will let you learn from anywhere and anytime in this world helping you in utilizing your free time for new skill development.

24x7 Support

We provide tech support services to address your issues on call/Email. Call our Customer Service executive or submit your request online, our tech support staff will get in touch with you.

Our Testimonialssca live

About Sharma Computer Academy

SCAlive is a premier education institute. SCAlive is a pioneer in providing career-orientated courses to aspiring professionals since 2000. The institute has trained 2 Lacs students through a wide network of E-Learning Platform and Center located in Bhopal, Madhya Pradesh. SCAlive is a leader in training since 2000.
We want to achieve unparalleled standards of quality IT education in an inexpensive fee structure. We are working to create leading IT professionals of global standards that will contribute towards the technical and economical growth of our country. Life is all about making the right choices, so choose your career at SCA and become an IT professional. I welcome you to the world of experiential learning & wish you the best on having a positive, impactful, and life- long experience in the very important phase of your academic life at Sharma Computer Academy.

Copyright © 2021 - Designed by Animeria
Chat With Us!
Leave a Message
Online support currently not available.
please leave your message.
course coupon