Python Programming Inside Out. A Total Reference

BY
Udemy

Mode

Online

Fees

₹ 499 799

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 499  ₹799
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

General Introduction to Python. History and main features. Python Oops concepts

  • Introduction

Python Data Types : Numbers, Lists, Tuples, Strings, Set, Dictionary etc.

  • Python Data Types : Numbers, Lists, Tuples, Strings, Set, Dictionary etc.

Python List. Creating a List. Built-in List methods. Slicing Operator.

  • Python Lists are mutable in the sense that the items in a list can be changed.

Basic Tuple Operations. Looping through a tuple using for loop.

  • Tuple operations like +, * , in etc. Accessing values in Strings , dictionary .

Python Dictionary. Examples from dictionary. The key-value pair concept.

  • Python Dictionary. Properties pf python dictionary.Creating a dictionary.

Python Decision Making. Python if-else construct.

  • Decision making in Python.Python conditions and if conditions. Python if-else.

Python for loop. The break and continue statement. The range() function.

  • For loop in Python. break and continue statement. Condition at top, middle, etc.

Python Functions. Syntax of function. The def keyword before function name.

  • Functions in Python. The def keyword before the function name, and colon at end

Types of Arguments: Required Arguments, Keyword, Default and variable length.

  • Different types of arguments to be passed at the time of function calling.

Concept of lambda function, Scope of variables, Python modules, Python Arrays.

  • Lambda function, Scope of variables, Python Modules. Python Arrays vs Lists.

Python Matrix. Negative Indexing . Python. List, Dictionary, set Comprehensions

  • Matrix in Python. Comprehensions like List, Dictionary, set etc. File handling .

File handling in Python. Reading file contents. Reading specific characters etc.

  • Handling files in Python. Reading and writing to files. Oops concepts in Python.

Oops concepts in Python. Garbage collection. Syntax of Class Inheritance etc.

  • Object Oriented Programming Concepts. Garbage collection, Class Inheritance .

Encapsulation in Python. No private keyword. Instead double / single underscores

  • Concept of Encapsulation. Since no private keyword, single / double underscores.

Polymorphism in Python. Polymorphism with Inheritance . Method overriding .

  • Python Polymorphism. Polymorphism in the Inheritance scenario. Example programs.

Database Application in Python. Installing MySQL and the driver mysql-connector.

  • How to write database access applications using MySQL server. mysql-connector.

Exception Handling in Python. Writing various database access applications

  • Exceptions and Assertions in Python. Writing various database access application

Python Exceptions and Assertions continued. Raising Exceptions. Arithmetic error

  • Python Exceptions continued. Raising an error.Index Error, Import Error, etc.

Network Programming in Python. Python Socket Programming.Python Socket Module.

  • Python Network programming. Socket programming in Python. Client Server program

Multi threaded Programming in Python.Threads an overview. kernel and user thread

  • Python multi threading programming.kernel and user thread. The threading module.

Python XML Processing. Simple API for XML (SAX) and Document Object Model (DOM)

  • XML processing in Python. SAX and DOM. GUI programming using the Tkinter package

GUI programming in Python using Tkinter package. Creating various GUI widgets .

  • Tkinter package is widely used for creating GUI based applications in Python.

Turtle Programming in Python. Drawing a line, a square ,a star etc. Iterators .

  • Turtle Programming using Python's turtle.py module. Python Iterators explained.

Python Generators. yield vs return statement. Generator syntax. def fn() yield.

  • Generator functions in Python. yield vs return statement. Normal fn vs generator

Python Closure. Closure Definition.Conditions to be a closure. Python Decorators

  • Python Closures. Closure definition. Condition to be closure. Python Decorators

Python Decorators. Concept that a function can return another function used .

  • Decorators in Python. A decorator is a callable that returns a callable.

Python Contents for " Python Programming Inside Out. A Total Reference".

  • Python Contents for " Python Programming Inside Out. A Total Reference".

Instructors

Mr Mathew K K Kanhirathinkal Kurian

Mr Mathew K K Kanhirathinkal Kurian
Author
Freelancer

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses