Advanced Python Programming for Beginners in Tamil | Concepts & Demonstration | Python Programming
This video is a compilation of all videos of python advanced programming constructs. It covers advanced programming concepts in Python - OOP, Generators, Decorators, MySQL Database, GUI tkinter module, CGI module and Socket module.
References:
--------------------------------------------------------
1. Python Installation - https://letussharehere.blogspot.com/2021/06/python-installation-in-windows.html
2. XAMPP Installation for MySQL - https://letussharehere.blogspot.com/2020/08/php-installation-using-xampp.html
3. MySQL Server Installation - https://letussharehere.blogspot.com/2020/01/mysql-server-installation-on-windows.html
4. Python MySQL Connector Installation - https://youtu.be/P0LSWWI3ZVo?t=675
5. Python Programming (All-in-one series - compiled videos based on concepts) Playlist - https://www.youtube.com/playlist?list=PLQqPPVnzZIy5x8uwtcXrfxuD11p6vwjxy
6. Python Programming (Concept by Concept) Playlist - https://www.youtube.com/playlist?list=PLQqPPVnzZIy4DEFL2ZD8R6Br2xCtsEsNu
--------------------------------------------------------
00:00:00 Start
00:00:31 OOP CONCEPTS explanation
00:16:49 - OOP Examples
00:21:37 OOP using Python
00:25:00 Creating class
00:25:47 Creating object
00:31:39 Modifying object
00:32:40 Deleting object
00:34:14 Class with no content
00:34:56 Constructors in OOP
00:35:59 Instance Attributes
00:37:56 Class Attributes vs Instance Attributes
00:39:27 Class Attributes
00:40:18 Demo for class and instance attributes
00:48:18 Object Methods
00:51:31 Default values to Instance attributes
00:52:57 POLYMORPHISM
00:59:23 Operator Overloading
01:03:25 Methods for overloading
01:04:22 Overloading __str__ method for formatting
01:06:47 Overloading addition operator
01:12:36 Overloading multiplication operator
01:13:18 Overloading comparison operator
01:15:10 INHERITANCE
01:22:16 Inheriting Base Class properties and methods
01:26:48 Adding Properties in Derived Class
01:28:04 Adding Methods in Derived Class
01:33:14 Types of Inheritance - Explanation
01:34:28 Multiple Inheritance
01:37:40 Multilevel Inheritance
01:42:09 ITERATORS
02:10:55 GENERATORS
02:28:46 -Generator Expressions
02:38:50 DECORATORS
02:55:18 -Chaining Decorators
03:02:06 PYTHON - MySQL DATABASE - Requirements
03:03:26 Python-MySQL Connector Installation
03:04:07 MySQL Service in XAMPP
03:05:14 Creating user account in phpMyAdmin
03:07:14 Creating a connection
03:08:30 Cursor
03:10:32 Creating a database
03:13:35 Creating a table
03:16:25 Altering table to set primary key
03:19:25 Dropping a table
03:20:20 Inserting single record
03:24:47 Inserting multiple records
03:29:09 Updating record
03:34:22 Deleting record
03:36:15 Retrieving all records
03:37:25 Retrieving single record
03:39:02 Retrieving fields
03:40:41 Retrieving using WHERE clause
03:42:16 Retrieving Wildcard characters
03:43:30 Preventing SQL Injection
03:44:02 Sorting Results
03:44:53 Limiting Results
03:46:18 Joins
03:50:22 - Inner Join
03:51:26 - Left Join
03:52:24 - Right Join
03:54:08 TKINTER module for GUI
03:54:58 Components for GUI
03:57:25 Window
04:03:08 Widgets
04:07:43 Layout
04:12:25 Widgets in Detail
04:12:35 -Messagebox
04:17:59 -Frame
04:21:14 -Label
04:24:18 -Button
04:25:52 Event Handling
04:27:30 -Using command attribute
04:29:40 -Using bind method
04:32:24 Need for an EXECUTABLE FILE
04:33:18 Ways to convert py to exe files
04:33:31 Making an executable file with auto-py-to-exe
04:38:21 Making an executable file with pyinstaller
04:40:18 Some more Widgets in detail
04:40:30 -Entry
04:49:05 -Text
04:53:55 -Radiobutton
04:56:12 -Checkbutton
04:58:39 -Combobox
05:01:00 -Listbox
05:04:31 -Menus in menubar
05:13:07 -Canvas
05:18:05 CGI Programming
05:19:49 Running Python file as CGI
05:25:08 CGI Module
05:28:35 -Designing HTML Form
05:29:39 -Python script to process form data
05:33:11 Using Database in CGI script
05:36:10 SOCKET Programming
05:38:06 Socket
05:38:46 Server socket methods
05:39:35 Client socket methods
05:41:18 Server socket implementation
05:43:00 Client socket implementation
05:46:31 Executing server and client
05:47:32 -Explanation on working
05:49:38 End
**********************************************
Happy Learning & Happy Coding
**********************************************
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Advanced Python Programming for Beginners in Tamil | Concepts & Demonstration | Python Programming», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.