Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Python Programming Basics And Its Foundations

Posted By: ELK1nG
Python Programming Basics And Its Foundations

Python Programming Basics And Its Foundations
Published 3/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 6.61 GB | Duration: 13h 21m

Python programming fundamentals

What you'll learn

This course will help you if you are a beginner to Python Programming

It help you get your basics of Python programming right, starting from data types, containers, iterators, generators.

Object oriented programming, types of inheritance, Exceptions, Custom Exceptions, modules, packages.

in dept modules coverage, compression and decompression techniques

Requirements

No programming experience needed. A college student who is learning computer science or one who wants to learn python programming basics

Description

Python is one of the highly loved and most popular programming language. It is very easy to write Python code and softwares. From debugging to reading others code and understanding codes on Open Source portals. This course will take you through a venture with in and out Python. It will cover all the basic aspects to get you in Python. I have covered everything in detail. This course is especially for all levels as I have covered topics for beginners, intermediate and advanced. There is trade offs for each programming language, Python being easy to write and understand, its not fast enough compared to its counter programming languages. However, it is heavily used in Artificial Intelligence and Machine Learning, Internet of Things, Automation, Network Security, Networking, Data Science, Big Data, Backend Website processing and development, Software Testing and much more. Python is a general-purpose language, meaning it can be used to create a variety of different programs and isn’t specialized for any specific problems. There are lots of modules in Python which you will have fun learning it. The built-in module, system level modules, packages and much more. Python is a interpreted language, it does not transform code to become computer-readable.

Overview

Section 1: Introduction

Lecture 1 Introduction - data types

Lecture 2 Introduction - tokens

Lecture 3 Introduction - containers

Lecture 4 Introduction - numbers

Section 2: Arithmetic Operations

Lecture 5 Arithmetic Operations

Section 3: If Else Statements

Lecture 6 If Else Statements

Section 4: loops

Lecture 7 while loops

Lecture 8 for loops

Section 5: Functions

Lecture 9 Functions working

Lecture 10 functions multiple args

Lecture 11 Factory function

Section 6: Containers working

Lecture 12 Tuples and lists

Lecture 13 slicing

Lecture 14 Strings

Lecture 15 dictionaries

Lecture 16 Sets and Frozen Sets

Lecture 17 Iterators

Lecture 18 Generators

Lecture 19 Generator Expressions

Lecture 20 Dictionary comprehension

Lecture 21 List Comprehension

Lecture 22 Set Comprehension

Section 7: Function tools

Lecture 23 lambda

Lecture 24 filter

Lecture 25 map

Lecture 26 reduce

Section 8: Classes and Objects

Lecture 27 Class

Lecture 28 Instance

Lecture 29 Classes and Objects example 1

Lecture 30 Classes and Objects example 2

Lecture 31 Constructor

Lecture 32 Constructor example 1

Lecture 33 Methods

Lecture 34 Private Variables of a class

Lecture 35 Class Method

Lecture 36 Static Method

Lecture 37 Class Property example 1

Lecture 38 Class Property example 2

Section 9: Exceptions

Lecture 39 Try Except clause

Lecture 40 Exception Hierarchy in Python

Lecture 41 Exception finally else clause

Lecture 42 Custom Exceptions

Lecture 43 Possible Exceptions example 1

Lecture 44 Possible Exceptions example 2

Lecture 45 Raise keyword

Section 10: Input and Output

Lecture 46 Input and Output

Section 11: Inheritance

Lecture 47 Single Inheritance

Lecture 48 Single Inheritance example 1

Lecture 49 Multilevel Inheritance

Lecture 50 Multilevel Inheritance example 1

Lecture 51 Hierarchical Inheritance

Lecture 52 Hierarchical Inheritance Example 1

Lecture 53 Multiple Inheritance

Lecture 54 Multiple Inheritance 2

Lecture 55 Multiple Inheritance example 1

Lecture 56 Hybrid Inheritance

Lecture 57 Hybrid Inheritance Example 1

Section 12: Operator Overloading

Lecture 58 Operator Overloading part 1

Lecture 59 Operator Overloading part 2

Section 13: files

Lecture 60 file modes

Lecture 61 text files

Lecture 62 binary files part 1

Lecture 63 Binary files part 2

Lecture 64 file newlines

Lecture 65 file methods part 1

Lecture 66 file methods part 2

Section 14: Global keyword, nested functions and return keyword

Lecture 67 working of global variables, nested functions and return

Section 15: Compression and Decompression Techniques

Lecture 68 Gzip

Lecture 69 Gzip part 2

Lecture 70 bz2

Lecture 71 zipfile part 1

Lecture 72 zipfile part 2

Section 16: Working with Multiple files

Lecture 73 Multiple files

Lecture 74 Multiple files part 2

Section 17: Recursion

Lecture 75 working of Recursion

Section 18: Modules

Lecture 76 Working of Modules basics

Lecture 77 Modules Example 1

Lecture 78 Module Loading

Lecture 79 Module Private Variables

Lecture 80 Ways to import a module

Section 19: Packages

Lecture 81 package working part 1

Lecture 82 package working part 2

Section 20: Line cache Module

Lecture 83 Caching data

Section 21: OS (Operating System) module

Lecture 84 OS module part 1

Lecture 85 OS module part 2

Lecture 86 OS module part 3

Lecture 87 os.path module part 1

Lecture 88 os.path module part 2

Beginners