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

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books