Description
In this course, you will learn:-
- Basic Python concepts, such as procedural techniques, object-oriented programming, and functional programming, will be familiar to you
- You'll gain a solid understanding of computational logic
- You'll learn about the most common computer programming paradigms, such as object-oriented and functional programming
Syllabus:-
-
Operators
-
Variables and Data Types
-
The String Data Type
-
String Methods
-
Booleans and Conditional Statements
-
Object Equality and Equality Operators
-
The List Data Type
-
The Dictionary Data Type
-
Indexed For Loops
-
While Loops and For-each Loops
-
Introduction to Functions
-
Function Arguments and Scope
-
Raising and Catching Errors
-
Creating Classes and Objects
-
Single Inheritance and Polymorphism
-
Functions as First-Class Values
-
Lambdas and List Comprehensions
-
Operator Overloading
-
Derivatives (Calculus) Using Higher Order Functions