- Duration / Course length: 25 Hours Start now
- Accredited by: SAP Extended Business Partner
- Course delivery: This course is delivered in video format
Course details
Python is a high-level, general-purpose and a very popular programming language. Python programming language (latest Python 3) is being used in web development, Machine Learning applications, along with all cutting edge technology in Software Industry. Python Programming Language is very well suited for Beginners, also for experienced programmers with other programming languages like C++ and Java.Python's design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.
The goal of the course is to introduce students to Python Version programming using hands on instruction. It will show how to install Python and use the Spyder IDE (Integrated Development Environment) for writing and debugging programs. The approach will be to present an example followed by a small exercise where the learner tries something similar to solidify a concept. At the end of each module there will be an exercise where the student is required to write simple programs and submit them for grading. It is intended for students with little or no programming background, although students with such a background should be able to move forward at their preferred pace.
It is used for:-
web development (server-side)
software development
mathematics
system scripting.
Python Programming – course syllabus
Introduction to Python Programming
What is Python Programming?
History of Python Programming
Features of Python Programming
Why to learn Python Programming
Application of Python Programming
Setup of Python Programming
Getting Python
Installation of Python
Getting started with the first Python program
Running the first Python Program
Variables and Data types
What is a variable?
Declaration of variable
Variable assignment
Data types in Python
Checking Data type
Data types Conversion
Python programs for Variables and Data types.
Python Identifiers, Keywords, Reading Input, Output Formatting
What is an Identifier?
Keywords
Reading Input
Taking multiple inputs from user
Output Formatting
Python end parameter
Operators in Python
Operators and types of operators
1. Arithmetic Operators
2. Relational Operators
3. Assignment Operators
4. Logical Operators
5. Membership Operators
6. Identity Operators
7. Bitwise Operators
Python programs for all types of operators
DECISION MAKING
Introduction to Decision making
Types of decision making statements
Introduction, syntax, flowchart and programs for
- if statement
- if…else statement
- elif statement
Loops
Introduction to loops
Types of loops
- for loop
- while loop
- infinite loop
- nested loop
Break, continue and pass statement
Python programs for all types of loops
NUMBERS
Number Type Conversion
Random Number Functions
Trigonometric Functions
Mathematical Constants
STRINGS
Accessing Values in Strings
Updating Strings
String Special Operators
Built-in String Methods
LISTS
Python Lists
Accessing Values in Lists
Updating Lists
Deleting List Elements
Basic List Operations
Indexing, Slicing, and Matrixes
Built-in List Functions and Methods
TUPLES
Accessing Values in Tuples
Updating Tuples
Deleting Tuple Elements
Basic Tuples Operations
Indexing, Slicing, and Matrixes
Built-in Tuple Functions
DICTIONARY
Accessing Values in Dictionary
Updating Dictionary
Delete Dictionary Elements
Properties of Dictionary Keys
Built-in Dictionary Functions and Methods
DATE AND TIME
What is Tick?
What is Time Tuple?
Getting Current Time
Getting Formatted Time
Getting Calendar for a Month
FUNCTIONS
Defining a Function
Calling a Function
Passing by Reference versus Passing by Value
Function Arguments
Required Arguments
Recursive Function
MODULES
The import Statement
The ‘from’ import Statement
The ‘from’ import * Statement
Locating Modules:
FILES I/O
Printing to the Screen
Opening and Closing Files
The open Function
The file Object Attributes
The close() Method
Reading and Writing Files
The write() Method
The read() Method
MORE OPERATIONS ON FILES
EXCEPTIONS
What is Exception?
Handling an Exception
The except Clause with No Exceptions
The except Clause with Multiple Exceptions
The try-finally Clause
Argument of an Exception
CLASSES AND OBJECTS
REGULAR EXPRESSION
Updated on 08 February, 2021
Job roles this course is suitable for:
Python Developer , Senior Python Developer , python engineer , Senior Python Engineer , Senior Python/Odoo Web DeveloperAbout Uplatz
Uplatz is global leading provider of SAP Training. We have a strong network of qualified and experienced tutors providing training courses on all SAP modules such as SAP FICO, SAP MM, SAP HANA, SAP SuccessFactors, SAP SD, and so on. Besides SAP courses, we provide online training on in-demand technologies such as Big Data, Hadoop, Oracle, Informatica, Python, AngularJS, Wordpress, and more.. in a virtual classroom set-up. We feel proud to say that we are making learning affordable by keeping prices of all our courses very low. No one in the market can beat us in course prices because each of our courses is listed at almost 80% discounted rate from average market price of the same course.
Why should I choose Uplatz?
There are 3 simple reasons of choosing Uplatz:
1) Our elite tutors are highly experienced and experts in their fields.
2) No one in the market can dare to beat our price! It is only 20% of the standard institute price for the same course (Reason - Because these courses are offered directly by the tutors).
3) We are a team of IITians - we will design the course structure for you as per your requirements.
Will I get a Certificate of Course Completion?
Yes. Every learner who successfully completes a course on Uplatz is awarded the Course Completion Certificate.
Will I be provided study material, tutor notes and video recordings?
Ofcourse! All sessions conducted through Uplatz get recorded and life-time access to the recordings is provided to you. Besides that, Uplatz also provides tutor notes, practice assignments, practice sessions, and a lot more for free. Our tutors will assist you in preparing for certification exams as well.
What if I didn’t get the skills that were taught to me?
In case you are unsatisfied with the tutoring or don’t get your problem solved, we will moderate the situation. We will help you get your concepts clear/learn the desired skills. You can keep the fees in the Uplatz vaults and try learning from other tutors or you can get your cash back after nominal administrative fees deduction.