Master in Python

Learn Python in Malayalam

  • (9 ratings) 518 students enrolled

Course Overview

Mastery in python is the first milestone for your programming world. Python is one of the fastest-growing languages in the world. At this rate, the job opportunities are in multitudes across different streams and companies. From this course you will  learn Python from the basics through real-life examples and assignments. With a primary aim of employability, this course would help you in getting an entry level job into software development. Completing this course can be a stepping-stone to learning any other programming language too.


The most common aspect that most developers love about python is how quickly and easily they can learn this programming and scripting language. Eventually, helping them to use this acquired knowledge in actual projects. Today, even the most popular software development companies in India don’t have the required resources who are skilled in Python. Being a highly lucrative career option, more and more people must consider pursuing it. With the right kind of knowledge and project experience, it is easier for one to gain a good entry-level job with attractive salary packages.

1. What are the requirements?

  • Know how to use a personal computer and a very basic knowledge of mathematics

2. What am I going to get from this course?

  • You will be able to write simple programs using the Python programming language
  • Learn to design, write, debug, and run programs encoded in the Python language

3. Who this course is for?

  • Anyone interested in learning programming

About the Author

  • Sameer Ali VP has more than 10 years of experience in computer programming especially in Python, TCL, PHP & SQL. He has worked with some of the largest IT Services companies in India and has trained employees in various programming languages and platforms. His unique, simple teaching methodology has helped the students in understanding the fundamental principles of programming and becoming expert programmers.

Course Curriculum

Overview of Python

Tokens in python

  • Tokens in python
  • Keywords/Reserved words
  • Identifiers

Bultin function

  • useful builtin function in python


  • Input
  • Eval function
  • Command line argument

Token Literals/Datatypes

  • Int datatype
  • Float datatype
  • Complex datatype
  • Bool datatype
  • String datatype
  • range datatype
  • List datatype
  • Tuple datatype
  • Bytes datatype
  • Bytearray datatype
  • set datatype
  • Frozenset datatype
  • Dictionary datatype
  • None datatype

Memory management in python

  • Memory management in python

Token Operators

  • Arithmetic Operators
  • Relational Operators OR Comparison Operators
  • Equality Operators
  • Logical operators
  • Bitwise operators
  • Assignment operators
  • Identity Operators
  • Membership Operators
  • Unary operato
  • Ternary operator
  • Operator precedence

Escape characters

  • Escape characters

Deep dive into string datatype

  • String datatype part 1
  • String datatype part 2
  • String datatype part 3

Deep dive into list datatype

  • List datatype part1
  • List datatype part2
  • list comprehension

Deep dive into Tuple datatype

  • Tupe datatype part1
  • Tupe datatype part2
  • Tuple comprehension

Deep dive into set datatype

  • Set datatype part1
  • Set datatype part 2
  • Set comprehension

Deep dive into dictionary datatype

  • Dictionary datatype part 1
  • Dictionary datatype part 2
  • Dictionary comprehension

Flow control

  • Conditional statement
  • Iterative statement - While loop
  • Iterative statement - For loop
  • Iterative statement - Nested loop
  • Iterative statement - Loop with else block
  • Jumper statement - Continue
  • Jumper statement - Break
  • Jumper statement - Pass


  • What is function
  • Function parameters - Positional argument
  • Function parameters - Keyword argument
  • Function parameters - Default argument
  • Function parameters - Variable length argument
  • Function parameters - Keyword variable length argument
  • Function parameters - Nested function
  • Function parameters - Recursive function
  • Function parameters - Function aliasing
  • Global

Anonymous function

  • Anonymous function
  • Map function
  • Filter function
  • reduce function

Object oriented programming

  • What is an object and class
  • How to define a class
  • Inheritance
  • Constructor


  • Python Modules


  • Python Packages




Designed for beginners, this 45 minutes course aim... Read More

Oct 12, 2019, 29 Comments

Computer Programming - An Intr

In today’s world, computer programming is a ... Read More

Aug 24, 2020, 21 Comments

View More...